Young students’ enactment patterns in visual programming – 'plan-driven' or 'in-the-moment'

Visual programming has become a popular way to provide young students with the opportunity to engage in complex problem-solving, often referred to as computational thinking. Most frameworks for computational thinking are comprehensive yet lack a fine-grained perspective on young students’ engagement in programming. Therefore, this paper aims to unpack young students’ enacted problem-solving as they engage in open-ended programming in a visual programming environment (VPE). Through the lens of abstracting and decomposing, we contribute with a close-up understanding of how young students tackle complex problems in a VPE. Data generated in a Swedish first-grade classroom consisted of screen recordings and plans from 13 student pairs, working during four lessons to produce animated stories in ScratchJr. Through the analysis, six enactment patterns were constructed, showing that students as young as seven to eight years old can solve problems involving multiple components, arranging them into cohesive solutions. There were major differences in the problem-solving process involving whether or not the students followed their plans, captured in plan-driven and in-the-moment enactment patterns. Plan-driven enactment patterns elicited shifts within abstracting and decomposing practices, which we consider essential for programming since such enactment patterns more often elicit complex problem-solving. The results suggest that young students should be encouraged to use plans extensively when working in a VPE.

Authors

Institutions

Publication Details

Journal
International Journal of Child-Computer Interaction
Published
2025-11-08
DOI
https://doi.org/10.1016/j.ijcci.2025.100789
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Young students’ enactment patterns in visual programming – 'plan-driven' or 'in-the-moment'

Anna Sjödahl, Andreas Eckert
International Journal of Child-Computer Interaction
Teaching and Learning Programming
article

Young students’ enactment patterns in visual programming – 'plan-driven' or 'in-the-moment'

Anna Sjödahl, Andreas Eckert
article en

Abstract

Visual programming has become a popular way to provide young students with the opportunity to engage in complex problem-solving, often referred to as computational thinking. Most frameworks for computational thinking are comprehensive yet lack a fine-grained perspective on young students’ engagement in programming. Therefore, this paper aims to unpack young students’ enacted problem-solving as they engage in open-ended programming in a visual programming environment (VPE). Through the lens of abstracting and decomposing, we contribute with a close-up understanding of how young students tackle complex problems in a VPE. Data generated in a Swedish first-grade classroom consisted of screen recordings and plans from 13 student pairs, working during four lessons to produce animated stories in ScratchJr. Through the analysis, six enactment patterns were constructed, showing that students as young as seven to eight years old can solve problems involving multiple components, arranging them into cohesive solutions. There were major differences in the problem-solving process involving whether or not the students followed their plans, captured in plan-driven and in-the-moment enactment patterns. Plan-driven enactment patterns elicited shifts within abstracting and decomposing practices, which we consider essential for programming since such enactment patterns more often elicit complex problem-solving. The results suggest that young students should be encouraged to use plans extensively when working in a VPE.

International Journal of Child-Computer InteractionVol. 46
Linnaeus University (SE), Örebro University (SE)
Openalex Percentile: Top 64%
Teaching and Learning Programming
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.