Jul 2026· European Journal of Contemporary Education and E-Learning· Vol 4, pp. 418-427· 0 citations· 18 references
TL;DR
It is suggested that multimodal AI tools that read learner code and scaffold through questioning can enhance both achievement and motivation in introductory programming.
Abstract
Mastering loops and repetition is a well-documented source of difficulty for novice programmers in upper primary school, who often “unroll” a repeated action into a long linear stack of identical blocks rather than recognising the repeating pattern and expressing it with a single repeat block. This study reports a between-groups experiment. We examined whether a multimodal artificial intelligence (AI) assistant tutor — one that interprets screenshots of pupils’ Scratch code and replies with Socratic scaffolding rather than with corrections — improves learning outcomes and engagement relative to traditional classroom lesson. Forty pupils aged 11 to 12 were assigned to two intact classes of 20. The first received a standard, teacher-led lesson on loops, in pairs at shared computers using scratch.mit.edu. The second covered the same material; whenever a pair’s script did not behave as intended, the pair captured a screenshot (a “print screen”) of their blocks and submitted it to the multimodal AI assistant tutor, which read the code and replied with a guiding question that prompted the pair to locate and repair the fault themselves. Pairs followed the driver–navigator pair-programming technique on both groups. We measured learning with a matched pre- and post-test on loops and gauged engagement through a short attitude questionnaire and classroom observation. The tutor group scored significantly higher on the post-test and reported markedly greater interest and enjoyment than the traditionally taught group. These findings suggest that multimodal AI tools that read learner code and scaffold through questioning can enhance both achievement and motivation in introductory programming.
A simulation-based textual analysis of prompt design evaluates a frontier large language model as a tutor across 60 scripted sessions on a single topic and point to dynamic, dialogue-aware prompting alongside explicit SRL scaffolding.
Kendall Hartley, Fabiola Sáez-Delgado, Javier Mella-Norambuena· Future Internet· 0 citations
The results suggest that the pedagogical behavior of AI tutors may not be easily steered through system prompts alone: embedding established SRL and CE frameworks did not produce detectable improvements on any preregistered outcome in a large, ecologically valid deployment.
Maximilian Georg Barth, Sverrir Thorgeirsson, K. Etemadi et al.· International Computing Educ...· 0 citations
Worked examples are an important part of introductory programming, but reading their expert explanations is passive. Self explanation, students explaining the problem and its solution to themselves with subgoal level analysis, converts passive reading into an active study of worked example, yet it is hard to scale beca...
Arun-Balajiee Lekshmi-Narayanan, Mohammad Hassany, Kamil Akhuseyinoglu et al.· 0 citations
EduMind is introduced, a unified tutoring and assessment platform designed around a dual-track evaluation model that demonstrates how assessment and tutoring can be unified into a seamless workflow, and remained operationally stable throughout all testing phases.
Dhyan Gowda, M. Aruna, P. Prasad et al.· International Journal of Sci...· 0 citations
The Teaching Monster Challenge is introduced, the first instructional video generation benchmark to treat the learner persona as an explicit evaluation criterion and release the benchmark, rubric, and human judgments as a testbed for both teaching systems and automatic judges.
Yi-Cheng Lin, Yu-Kai Guo, Szu-Chi Chen et al.· 0 citations