Puzzle-based vs UMC approaches for learning iteration in grade 3

Background and Context This study investigates how third-grade Italian students (aged 8) learn definite (‘repeat n times’) iteration, using either a puzzle-based or Use-Modify-Create (UMC) instructional approach, both delivered on the Code.org Studio platform. Objective To verify the effectiveness of these approaches in teaching definite iteration, capturing any differences in students’performance and learning experience. Method A quasi-experimental study (93 teachers, 1434 students), with pre- and post-intervention assessments, and a learning intervention of 4 one-hour lessons, directly delivered by teachers. Findings Both approaches proved successful. Students who experienced the puzzle-based approach performed slightly better. The UMC approach proved nearly as effective, earning slight preference by participants. Implications Both approaches proved suitable for early primary education. This work helps frame the puzzle-based approach as a teaching method, and provides tested instructional materials grounded in the UMC approach, adapted to the Code.org Studio environment.

Authors

Institutions

Publication Details

Journal
Computer Science Education
Published
2025-08-19
DOI
https://doi.org/10.1080/08993408.2025.2542669
Citations
1
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
1.69
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Puzzle-based vs UMC approaches for learning iteration in grade 3

Mattia Monga, Tullio Vardanega, Sara Capecchi, Luca Forlizzi et al.
1 citations
Computer Science Education
Teaching and Learning Programming
1.69
article

Puzzle-based vs UMC approaches for learning iteration in grade 3

Mattia Monga, Tullio Vardanega, Sara Capecchi, Luca Forlizzi, Michael Lodi, Ilenia Fronza, Enrico Nardelli, Veronica Rossano, Giovanna Melideo, Violetta Lonati
article en
1 citations

Abstract

Background and Context This study investigates how third-grade Italian students (aged 8) learn definite (‘repeat n times’) iteration, using either a puzzle-based or Use-Modify-Create (UMC) instructional approach, both delivered on the Code.org Studio platform. Objective To verify the effectiveness of these approaches in teaching definite iteration, capturing any differences in students’performance and learning experience. Method A quasi-experimental study (93 teachers, 1434 students), with pre- and post-intervention assessments, and a learning intervention of 4 one-hour lessons, directly delivered by teachers. Findings Both approaches proved successful. Students who experienced the puzzle-based approach performed slightly better. The UMC approach proved nearly as effective, earning slight preference by participants. Implications Both approaches proved suitable for early primary education. This work helps frame the puzzle-based approach as a teaching method, and provides tested instructional materials grounded in the UMC approach, adapted to the Code.org Studio environment.

Computer Science Education
University of Rome Tor Vergata (IT), University of Padua (IT), Free University of Bozen-Bolzano (IT), University of Milan (IT), University of L'Aquila (IT), University of Turin (IT), University of Bari Aldo Moro (IT), University of Bologna (IT)
Openalex Percentile: Top 11%
Teaching and Learning Programming
1.69
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.