Abstract
Block-based languages have features that make leaning programming easier. Future teachers should have basic competences in informatics and programming, similarly to their competences in other subjects. These competences should comprise concepts and skills of programming, including program debugging. However, programming environments for block-based languages do not include affordances to control program execution. In this paper, a program tracer for the ScratchJr language is presented, implemented as an extension of its programming environment. The main facilities included are: to display the values of sprite attributes, the inclusion of several ways of controlling the advance of program execution, to display the number of the iteration being executed in counter loop, and to display simultaneously the scripts of all the characters.
Journal Title
Journal ISSN
Volume Title
Publisher
IEEE
URL external
Date
Description
Keywords
Citation
J. Á. Velázquez-Iturbide, D. de Vicente Peña and E. L. Puente, "A Tracer for Teacher Development in the Programming Language ScratchJr," 2023 International Symposium on Computers in Education (SIIE), Setúbal, Portugal, 2023, pp. 1-6, doi: 10.1109/SIIE59826.2023.10423674



