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 条
  • [1] Dr. Scratch: a Web Tool to Automatically Evaluate Scratch Projects
    Moreno-Leon, Jesus
    Robles, Gregorio
    PROCEEDINGS OF THE 10TH WORKSHOP IN PRIMARY AND SECONDARY COMPUTING EDUCATION, WIPSCE 2015, 2015, : 132 - 133
  • [2] Scratch Analysis Tool(SAT): A Modern Scratch Project Analysis Tool based on ANTLR to Assess Computational Thinking Skills
    Chang, Zhong
    Sun, Yan
    Wu, Tin-Yu
    Guizani, Mohsen
    2018 14TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2018, : 950 - 955
  • [3] Comparing Computational Thinking in Scratch and Non-Scratch Web Design Projects: A Meta-Analysis on Framing and Refactoring
    Lee, Chien-Sing
    Wong, K. Daniel
    29TH INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION (ICCE 2021), VOL II, 2021, : 456 - 461
  • [4] Learning Computational Thinking and scratch at distance
    Jose Marcelino, Maria
    Pessoa, Teresa
    Vieira, Celeste
    Salvador, Tatiana
    Jose Mendes, Antonio
    COMPUTERS IN HUMAN BEHAVIOR, 2018, 80 : 470 - 477
  • [5] Assessing 4th Grade Students' Computational Thinking through Scratch Programming Projects
    Fagerlund, Janne
    Hakkinen, Paivi
    Vesisenaho, Mikko
    Viiri, Jouni
    INFORMATICS IN EDUCATION, 2020, 19 (04): : 611 - 640
  • [6] "Scratch"-ing computational thinking with Arduino: A meta-analysis
    Fidai, Aamir
    Capraro, Mary Margaret
    Capraro, Robert M.
    THINKING SKILLS AND CREATIVITY, 2020, 38
  • [7] Is My Game OK Dr. Scratch? Exploring Programming and Computational Thinking Development via Metrics in Student-Designed Serious Games for STEM
    Troiano, Giovanni Maria
    Snodgrass, Sam
    Argimak, Erinc
    Robles, Gregorio
    Smith, Gillian
    Cassidy, Michael
    Tucker-Raymond, Eli
    Puttick, Gillian
    Harteveld, Casper
    PROCEEDINGS OF ACM INTERACTION DESIGN AND CHILDREN (IDC 2019), 2019, : 208 - 219
  • [8] Computational thinking in programming with scratch in primary schools: A systematic review
    Fagerlund, Janne
    Hakkinen, Paivi
    Vesisenaho, Mikko
    Viiri, Jouni
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2021, 29 (01) : 12 - 28
  • [9] Computational thinking with Scratch or App Inventor in primary education
    Martinez-Murciano, Maria Carmen
    Perez-Jorge, David
    CAMPUS VIRTUALES, 2024, 13 (02): : 107 - 122
  • [10] Fractal Geometry: Enhancing Computational thinking with MIT Scratch
    Vinayakumar, R.
    Soman, K. P.
    Menon, Pradeep
    2018 9TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2018,