skip to main content
10.1145/2818314.2818338acmotherconferencesArticle/Chapter ViewAbstractPublication PageswipsceConference Proceedingsconference-collections
poster

Dr. Scratch: a Web Tool to Automatically Evaluate Scratch Projects

Published: 09 November 2015 Publication History

Abstract

This poster paper presents the operation and the new features of Dr. Scratch, an award-winning gamified web application that allows to perform automatic analysis of Scratch projects to assess the development of computational thinking and detect some bad programming habits that are common in students learning to program in this environment.

References

[1]
B. Boe, C. Hill, M. Len, G. Dreschler, P. Conrad, and D. Franklin. Hairball: Lint-inspired static analysis of scratch projects. In Proceeding of the 44th ACM technical symposium on Computer science education, pages 215--220. ACM, 2013.
[2]
D. Franklin, P. Conrad, B. Boe, K. Nilsen, C. Hill, M. Len, G. Dreschler, G. Aldana, P. Almeida-Tanaka, B. Kiefer, et al. Assessment of computer science learning in a scratch-based outreach program. In Proceeding of the 44th ACM technical symposium on Computer science education, pages 371--376. ACM, 2013.
[3]
S. Grover and R. Pea. Computational thinking in k--12 a review of the state of the field. Educational Researcher, 42(1):38--43, 2013.
[4]
J. Moreno and G. Robles. Automatic detection of bad programming habits in scratch: A preliminary study. In Frontiers in Education Conference (FIE), 2014 IEEE, pages 1--4. IEEE, 2014.
[5]
J. Moreno-León and G. Robles. Analyze your Scratch projects with Dr. Scratch and assess your computational thinking skills. In Scratch Conference 2015, Amsterdam, The Netherlands, August 12-15, 2015, Proceedings, pages 48--53, 2015.
[6]
M. Resnick, J. Maloney, A. Monroy-Hernández, N. Rusk, E. Eastmond, K. Brennan, A. Millner, E. Rosenbaum, J. Silver, B. Silverman, et al. Scratch: Programming for all. Communications of the ACM, 52(11):60--67, 2009.
[7]
U. Wolz, C. Hallberg, and B. Taylor. Scrape: A tool for visualizing the code of scratch programs. In Poster presented at the 42nd ACM Technical Symposium on Computer Science Education, Dallas, TX, 2011.

Cited By

View all
  • (2025)Evaluating GPT for use in K-12 Block Based CS Instruction Using a Transpiler and Prompt EngineeringProceedings of the 56th ACM Technical Symposium on Computer Science Education V. 110.1145/3641554.3701910(388-394)Online publication date: 12-Feb-2025
  • (2024)A First Approach to Co-Design a Multimodal Pedagogic Conversational Agent with Pre-Service Teachers to Teach Programming in Primary EducationComputers10.3390/computers1303006513:3(65)Online publication date: 29-Feb-2024
  • (2024)Using Card Sorting Activity as a Strategy for Evaluating Students’ Learning of Computational Thinking ConceptsInternational Journal of Computer Science Education in Schools10.21585/ijcses.v6i4.2156:4Online publication date: 16-Nov-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
WiPSCE '15: Proceedings of the Workshop in Primary and Secondary Computing Education
November 2015
149 pages
ISBN:9781450337533
DOI:10.1145/2818314
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 November 2015

Check for updates

Author Tags

  1. Assessment
  2. Scratch
  3. coding
  4. computational thinking
  5. learning

Qualifiers

  • Poster
  • Research
  • Refereed limited

Funding Sources

  • eMadrid - Investigación y Desarrollo de tecnologías para el e-learning en la Comunidad de Madrid

Conference

WiPSCE '15

Acceptance Rates

Overall Acceptance Rate 104 of 279 submissions, 37%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)100
  • Downloads (Last 6 weeks)7
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Evaluating GPT for use in K-12 Block Based CS Instruction Using a Transpiler and Prompt EngineeringProceedings of the 56th ACM Technical Symposium on Computer Science Education V. 110.1145/3641554.3701910(388-394)Online publication date: 12-Feb-2025
  • (2024)A First Approach to Co-Design a Multimodal Pedagogic Conversational Agent with Pre-Service Teachers to Teach Programming in Primary EducationComputers10.3390/computers1303006513:3(65)Online publication date: 29-Feb-2024
  • (2024)Using Card Sorting Activity as a Strategy for Evaluating Students’ Learning of Computational Thinking ConceptsInternational Journal of Computer Science Education in Schools10.21585/ijcses.v6i4.2156:4Online publication date: 16-Nov-2024
  • (2024)Identification of Problem-Solving Techniques in Computational Thinking Studies: Systematic Literature ReviewSage Open10.1177/2158244024124989714:2Online publication date: 15-May-2024
  • (2024) Preparing Teachers for Teaching Spatial Computational Thinking With Integrated Data Viewer Visualization of Weather Data: A Discipline-Based Perspective of Computational Thinking Journal of Educational Computing Research10.1177/0735633124122674662:4(1061-1086)Online publication date: 18-Jan-2024
  • (2024)The Integration of Computational Thinking and Making in the ClassroomProceedings of the 55th ACM Technical Symposium on Computer Science Education V. 110.1145/3626252.3630948(778-784)Online publication date: 7-Mar-2024
  • (2024)ChatScratch: An AI-Augmented System Toward Autonomous Visual Programming Learning for Children Aged 6-12Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642229(1-19)Online publication date: 11-May-2024
  • (2024)A Testing Extension for ScratchProceedings of the 2024 ACM Southeast Conference10.1145/3603287.3651217(266-271)Online publication date: 18-Apr-2024
  • (2024)Developing a Game to Assess Abstraction Skills of Elementary Students: Design Principles and Validation Process2024 4th International Conference on Educational Technology (ICET)10.1109/ICET62460.2024.10868477(163-168)Online publication date: 13-Sep-2024
  • (2024)Investigating the psychometric features of a locally designed computational thinking assessment for elementary studentsComputer Science Education10.1080/08993408.2024.2344400(1-20)Online publication date: 27-Apr-2024
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media