Dr. Scratch: Automatic Analysis of Scratch Projects to Assess and Foster Computational Thinking

被引:2
作者
Moreno-Leon, Jesus [1 ]
Robles, Gregorio [2 ]
Roman-Gonzalez, Marcos [3 ]
机构
[1] Programamos Es, Seville, Spain
[2] Univ Rey Juan Carlos, Madrid, Spain
[3] Univ Nacl Educ Distancia, Madrid, Spain
来源
RED-REVISTA DE EDUCACION A DISTANCIA | 2015年 / 46期
关键词
Computational thinking; learning; coding; Scratch; assessment;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
One of the barriers to entry of computer programming in schools is the lack of tools that support educators in the assessment of student projects. In order to amend this situation this paper presents Dr. Scratch, a web application that allows teachers and students to automatically analyze projects coded in Scratch, the most used programming language in primary and secondary education worldwide, to check if they have been properly programmed, learn from their mistakes and get feedback to improve their code and develop their Computational Thinking (CT) skills. One of the goals of Dr. Scratch, besides supporting teachers in the evaluation tasks, is to act as a stimulus to encourage students to keep on improving their programming skills. Aiming to check its effectiveness regarding this objective, workshops with students in the range from 10 to 14 years were run in 8 schools, in which over 100 learners analyzed one of their Scratch projects with Dr. Scratch, read the information displayed as feedback by Dr. Scratch, and tried to improve their projects using the guidelines and tips offered by the tool. Our results show that at the end of the workshop, students increased their CT score and, consequently, improved their coding skills.
引用
收藏
页数:23
相关论文
共 50 条
  • [21] Scratch teachers' perceptions of teaching computational thinking with school subjects in a constructionist approach
    Holstein, Simona
    Cohen, Anat
    THINKING SKILLS AND CREATIVITY, 2025, 56
  • [22] Teaching Computational Thinking through Musical Live Coding in Scratch
    Ruthmann, Alex
    Heines, Jesse M.
    Greher, Gena R.
    Laidler, Paul
    Saulters, Charles, II
    SIGCSE 10: PROCEEDINGS OF THE 41ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2010, : 351 - 355
  • [23] A Dialogue Between Computational Thinking And Interdisciplinarity Using Scratch Software
    Zampieri, Maria Teresa
    Javaroni, Sueli Liberatti
    UNI-PLURIVERSIDAD, 2020, 20 (01) : 100 - +
  • [24] Computational thinking and mathematics using Scratch: an experiment with sixth-grade students
    Antonio Rodriguez-Martinez, Jose
    Antonio Gonzalez-Calero, Jose
    Manuel Saez-Lopez, Jose
    INTERACTIVE LEARNING ENVIRONMENTS, 2020, 28 (03) : 316 - 327
  • [25] Comparing the Effectiveness of Scratch and App Inventor with Regard to Learning Computational Thinking Concepts
    Park, Youngki
    Shin, Youhyun
    ELECTRONICS, 2019, 8 (11)
  • [26] Towards Data-Driven Learning Paths to Develop Computational Thinking with Scratch
    Moreno-Leon, Jesus
    Robles, Gregorio
    Roman-Gonzalez, Marcos
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2020, 8 (01) : 193 - 205
  • [27] Computational Thinking with Scratch: A Tool to Work on Geometry in the Fifth Grade of Primary Education
    Molina-Ayuso, Alvaro
    Adamuz-Povedano, Natividad
    Bracho-Lopez, Rafael
    Torralbo-Rodriguez, Manuel
    SUSTAINABILITY, 2024, 16 (01)
  • [28] A systematic review of learning computational thinking through Scratch in K-9
    Zhang, LeChen
    Nouri, Jalal
    COMPUTERS & EDUCATION, 2019, 141
  • [29] Understanding the relationship between computational thinking and computational participation: a case study from Scratch online community
    Bo Jiang
    Wei Zhao
    Xiaoqing Gu
    Chengjiu Yin
    Educational Technology Research and Development, 2021, 69 : 2399 - 2421
  • [30] Understanding the relationship between computational thinking and computational participation: a case study from Scratch online community
    Jiang, Bo
    Zhao, Wei
    Gu, Xiaoqing
    Yin, Chengjiu
    ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT, 2021, 69 (05): : 2399 - 2421