Towards the design of notional machines for simple block-based languages Publicación: SIIE 2021, 2021 International Symposium on Computers in Education

dc.affiliation.dptoDepartamento de Informática y Estadística
dc.affiliation.grupoinvLITE
dc.contributor.authorVelázquez-Iturbide, J. Ángel
dc.contributor.funderComunidad Autónoma de Madrid
dc.date.accessioned2026-02-25T09:14:55Z
dc.date.issued2021
dc.description.abstractOne of the distinct difficulties of learning to program is that programs have associated a dynamic behavior, which novices are unable to notice. Some authors have advocated for teaching explicitly conceptual models of language dynamics, called “notional machines”. Block-based languages exhibit some features that make their learning easier, but it is also recommendable to use models of the execution of their programs. Unfortunately, descriptions of these languages are scarce and incomplete. In this paper, we present the results of inquiring into the behavior of two simple block-based languages, namely Code.org and ScratchJr. As a future work, we plan to extend these behaviors to notional machines. Furthermore, the experience gained will allow addressing in the future more complex block-based languages, such as Scratch.
dc.identifier.citationJ. Á. V. Iturbide, "Towards the Design of Notional Machines for Simple Block-Based Languages," 2021 International Symposium on Computers in Education (SIIE), Malaga, Spain, 2021, pp. 1-6, doi: 10.1109/SIIE53363.2021.9583645
dc.identifier.doi10.1109/SIIE53363.2021.9583645
dc.identifier.isbn978-1-6654-4024-0
dc.identifier.publicationtitleSIIE 2021, 2021 International Symposium on Computers in Education (SIIE)
dc.identifier.urihttps://hdl.handle.net/10115/178617
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineers
dc.relation.eventdate2021
dc.relation.eventplaceMálaga, Spain
dc.relation.eventtitleInternational Symposium on Computers in Education (SIIE 2021)
dc.rights.accessRightsinfo:eu-repo/semantics/closedAccess
dc.subjectBlock-based programming
dc.subjectCode.org
dc.subjectNotional machines
dc.subjectProgram behavior
dc.subjectProgram state
dc.subjectScratchJr
dc.titleTowards the design of notional machines for simple block-based languages Publicación: SIIE 2021, 2021 International Symposium on Computers in Education
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Name:
SIIE 2021 Code and ScratchJr SHARE.pdf
Size:
261.88 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Name:
license.txt
Size:
2.96 KB
Format:
Item-specific license agreed upon to submission
Description: