- Author
- Niko Strijbol (UGent) , Robbe De Proft, Klaas Goethals, Bart Mesuere (UGent) , Peter Dawyndt (UGent) and Christophe Scholliers (UGent)
- Organization
- Abstract
- The process of teaching children to code is often slowed down by the delay in providing feedback on each student's code. Especially in larger classrooms, teachers often lack the time to give individual feedback to each student. That is why it is important to equip children with tools that can provide immediate feedback and thus enhance their independent learning skills. This article presents Blink, a debugging tool specifically designed for Scratch, the most commonly taught programming language for children. Blink comes with basic debugging features such as 'step' and 'pause', allowing precise monitoring of the execution of Scratch programs. It also provides users with more advanced debugging options, such as back-in-time debugging and programmable pause. A group of children attending an extracurricular coding class have been testing the usefulness of Blink. Feedback from these young users indicates that Blink helps them pinpoint programming errors more accurately, and they have expressed an overall positive view of the tool.
- Keywords
- Computer Science Applications, Software, Programming, Debugging, Scratch, Block-based programming
Downloads
-
1-s2.0-S2352711023003138-main.pdf
- full text (Published version)
- |
- open access
- |
- |
- 2.07 MB
Citation
Please use this url to cite or link to this publication: http://hdl.handle.net/1854/LU-01HMTWRKQYEKNHS8SGSWE8F3BJ
- MLA
- Strijbol, Niko, et al. “Blink : An Educational Software Debugger for Scratch.” SOFTWAREX, vol. 25, 2024, doi:10.1016/j.softx.2023.101617.
- APA
- Strijbol, N., De Proft, R., Goethals, K., Mesuere, B., Dawyndt, P., & Scholliers, C. (2024). Blink : an educational software debugger for Scratch. SOFTWAREX, 25. https://doi.org/10.1016/j.softx.2023.101617
- Chicago author-date
- Strijbol, Niko, Robbe De Proft, Klaas Goethals, Bart Mesuere, Peter Dawyndt, and Christophe Scholliers. 2024. “Blink : An Educational Software Debugger for Scratch.” SOFTWAREX 25. https://doi.org/10.1016/j.softx.2023.101617.
- Chicago author-date (all authors)
- Strijbol, Niko, Robbe De Proft, Klaas Goethals, Bart Mesuere, Peter Dawyndt, and Christophe Scholliers. 2024. “Blink : An Educational Software Debugger for Scratch.” SOFTWAREX 25. doi:10.1016/j.softx.2023.101617.
- Vancouver
- 1.Strijbol N, De Proft R, Goethals K, Mesuere B, Dawyndt P, Scholliers C. Blink : an educational software debugger for Scratch. SOFTWAREX. 2024;25.
- IEEE
- [1]N. Strijbol, R. De Proft, K. Goethals, B. Mesuere, P. Dawyndt, and C. Scholliers, “Blink : an educational software debugger for Scratch,” SOFTWAREX, vol. 25, 2024.
@article{01HMTWRKQYEKNHS8SGSWE8F3BJ, abstract = {{The process of teaching children to code is often slowed down by the delay in providing feedback on each student's code. Especially in larger classrooms, teachers often lack the time to give individual feedback to each student. That is why it is important to equip children with tools that can provide immediate feedback and thus enhance their independent learning skills. This article presents Blink, a debugging tool specifically designed for Scratch, the most commonly taught programming language for children. Blink comes with basic debugging features such as 'step' and 'pause', allowing precise monitoring of the execution of Scratch programs. It also provides users with more advanced debugging options, such as back-in-time debugging and programmable pause. A group of children attending an extracurricular coding class have been testing the usefulness of Blink. Feedback from these young users indicates that Blink helps them pinpoint programming errors more accurately, and they have expressed an overall positive view of the tool.}}, articleno = {{101617}}, author = {{Strijbol, Niko and De Proft, Robbe and Goethals, Klaas and Mesuere, Bart and Dawyndt, Peter and Scholliers, Christophe}}, issn = {{2352-7110}}, journal = {{SOFTWAREX}}, keywords = {{Computer Science Applications,Software,Programming,Debugging,Scratch,Block-based programming}}, language = {{eng}}, pages = {{7}}, title = {{Blink : an educational software debugger for Scratch}}, url = {{http://doi.org/10.1016/j.softx.2023.101617}}, volume = {{25}}, year = {{2024}}, }
- Altmetric
- View in Altmetric
- Web of Science
- Times cited: