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

被引:1
作者
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 条
  • [31] Introduction to Computational Thinking with Scratch for Teacher Training for Spanish Primary School Teachers in Mathematics
    Molina-Ayuso, Alvaro
    Adamuz-Povedano, Natividad
    Bracho-Lopez, Rafael
    Torralbo-Rodriguez, Manuel
    [J]. EDUCATION SCIENCES, 2022, 12 (12):
  • [32] Teaching Programming through Scratch Aimed at the Development of Computational Thinking in Basic Secondary Education
    Garcia Rodriguez, Alvedy
    [J]. ACADEMIA Y VIRTUALIDAD, 2022, 15 (01): : 161 - 182
  • [33] Analysis of Scratch Software in Scientific Production for 20 Years: Programming in Education to Develop Computational Thinking and STEAM Disciplines
    Duo-Terron, Pablo
    [J]. EDUCATION SCIENCES, 2023, 13 (04):
  • [34] Effect of Scratch on computational thinking skills of Chinese primary school students
    Jiang, Bo
    Li, Zhixuan
    [J]. JOURNAL OF COMPUTERS IN EDUCATION, 2021, 8 (04) : 505 - 525
  • [35] ?Start from scratch?: Integrating computational thinking skills in teacher education
    Broza, Orit
    Biberman-Shalev, Liat
    Chamo, Nurit
    [J]. THINKING SKILLS AND CREATIVITY, 2023, 48
  • [36] Effect of Scratch on computational thinking skills of Chinese primary school students
    Bo Jiang
    Zhixuan Li
    [J]. Journal of Computers in Education, 2021, 8 : 505 - 525
  • [37] A Mobile Application to Teach Coding and Computational Thinking in Scratch Programming Language
    Salahli, M. A.
    Gasimzadeh, T.
    Alasgarova, F.
    Guliyev, A.
    [J]. 13TH INTERNATIONAL CONFERENCE ON THEORY AND APPLICATION OF FUZZY SYSTEMS AND SOFT COMPUTING - ICAFS-2018, 2019, 896 : 807 - 814
  • [38] Discovering children's competences in coding through the analysis of Scratch projects
    Papavlasopoulou, Sofia
    Giannakos, Michail N.
    Jaccheri, Letizia
    [J]. PROCEEDINGS OF 2018 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON) - EMERGING TRENDS AND CHALLENGES OF ENGINEERING EDUCATION, 2018, : 1127 - 1132
  • [39] Starting From Scratch Developing a Pre-Service Teacher Training Program in Computational Thinking
    Bean, Nathan
    Weese, Joshua
    Feldhausen, Russell
    Bell, R. Scott
    [J]. FRONTIERS IN EDUCATION CONFERENCE (FIE), 2015, 2015, : 1307 - 1314
  • [40] DEVELOPMENT OF THE STUDENTS' COMPUTATIONAL THINKING SKILLS WITH PROJECT-BASED LEARNING IN SCRATCH PROGRAMMING ENVIRONMENT
    Voinohovska, Valentina
    Tsankov, Svetlozar
    Goranova, Evgenia
    [J]. 13TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2019), 2019, : 5254 - 5261