NotesFAQContact Us
Collection
Advanced
Search Tips
Back to results
Peer reviewed Peer reviewed
Direct linkDirect link
ERIC Number: EJ1345045
Record Type: Journal
Publication Date: 2022
Pages: 39
Abstractor: As Provided
ISBN: N/A
ISSN: ISSN-0899 3408
EISSN: EISSN-1744-5175
Design and Analysis of Microworlds and Puzzles for Block-Based Programming
Pelánek, Radek; Effenberger, Tomáš
Computer Science Education, v32 n1 p66-104 2022
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.
Routledge. Available from: Taylor & Francis, Ltd. 530 Walnut Street Suite 850, Philadelphia, PA 19106. Tel: 800-354-1420; Tel: 215-625-8900; Fax: 215-207-0050; Web site: http://www.tandf.co.uk/journals
Publication Type: Journal Articles; Reports - Descriptive
Education Level: N/A
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A