Instructional scaffolding in dialogue-based programming tutoring
Julieto Perez, January Naga, Salma Naga-Marohombsar
Abstract
This study examines how instructional scaffolding is enacted in dialogue-based artificial intelligence (AI) tutoring systems for programming education and evaluates the levels of cognitive demand they support. While AI tutors can guide novice learners through programming tasks, it remains unclear whether they promote meaningful higher-order thinking or primarily support procedural task completion. Using a mixed-methods approach, 1,255 tutor utterances from 36 tutoring sessions were analyzed using a dual-layer coding framework grounded in instructional scaffolding theory and Bloom’s revised taxonomy. Results show that instructional support is concentrated at the understanding and applying levels, with prompting and explaining as dominant strategies. Higher-order cognitive scaffolding (analyzing, evaluating, creating) was rare or absent. Sequential patterns revealed repetitive prompting–explaining cycles with limited scaffold progression. These findings indicate that AI tutoring effectively supports foundational learning but lacks mechanisms for deeper cognitive engagement. This study highlights the need for pedagogically informed AI tutor design and provides actionable insights for educators and system developers to integrate AI tools in ways that promote higher-order thinking and independent problem-solving.
Keywords
Artificial intelligence tutoring; Educational evaluation; Instructional scaffolding; Learning technology; Programming education
DOI:
http://doi.org/10.11591/ijere.v15i3.38919
Refbacks
There are currently no refbacks.
Copyright (c) 2026 Julieto Perez, January Naga, Salma Naga-Marohombsar
International Journal of Evaluation and Research in Education (IJERE) p-ISSN: 2252-8822 , e-ISSN: 2620-5440 The journal is published by Institute of Advanced Engineering and Science (IAES) .
<div class="statcounter"<a title="Web Analytics Made Easy - StatCounter" href="http://statcounter.com/" target="_blank"<img class="statcounter" src="//c.statcounter.com/11672324/0/2a82bdb4/0/" alt="Web Analytics Made Easy - StatCounter"</div> View IJERE Stats This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License .