Design and analysis of microworlds and puzzles for block-based programming
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216224%3A14330%2F22%3A00124864" target="_blank" >RIV/00216224:14330/22:00124864 - isvavai.cz</a>
Result on the web
<a href="https://doi.org/10.1080/08993408.2020.1832813" target="_blank" >https://doi.org/10.1080/08993408.2020.1832813</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1080/08993408.2020.1832813" target="_blank" >10.1080/08993408.2020.1832813</a>
Alternative languages
Result language
angličtina
Original language name
Design and analysis of microworlds and puzzles for block-based programming
Original language description
Background and Context: Block-based programming is a popular approach to teaching introductory programming. Block-based programming often works in the context of microworlds, where students solve specific puzzles. It is used, for example, within the Hour of Code event, which targets millions of students. Objective: To identify design guidelines and data analysis methods for the iterative development of microworlds and puzzles for block-based programming. Method: To achieve the objective, we provide a review of the literature, discussion of specific examples of microworlds and puzzles, and an analysis of extensive student data. Findings: A wide range of programming microworlds share common elements. The analysis of data is useful for iterative improvement of microworlds and puzzles, serving several specific purposes. Implications: Provided design guidelines and analysis methods can be directly used for the development and improvement of tools for introductory programming.
Czech name
—
Czech description
—
Classification
Type
J<sub>imp</sub> - Article in a specialist periodical, which is included in the Web of Science database
CEP classification
—
OECD FORD branch
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Result continuities
Project
—
Continuities
S - Specificky vyzkum na vysokych skolach<br>I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace
Others
Publication year
2022
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Name of the periodical
Computer Science Education
ISSN
0899-3408
e-ISSN
—
Volume of the periodical
32
Issue of the periodical within the volume
1
Country of publishing house
GB - UNITED KINGDOM
Number of pages
39
Pages from-to
66-104
UT code for WoS article
000588102700001
EID of the result in the Scopus database
2-s2.0-85094562149