Skip to content
Preprint

AI literacy over tool design: a mixed-methods study of scaffolded versus unrestricted generative AI in programming education

Sep 2026 · 0 citations · 10 references
Computer Science

TL;DR

It is argued that the appropriate response toGenerative AI is structural: assessment that grades the reasoning behind AI-assisted work, and AI literacy taught explicitly as a core skill.

Abstract

Generative AI has become a routine resource in programming education, and most institutional responses to it are attempts at control, either by restricting access or by offering students a controlled version of the technology. This paper reports a seven-week mixed-methods pilot study in a master's-level data analytics course, in which 33 students were randomly assigned either to a scaffolded AI Study Coach embedded in the notebook-based laboratory sessions or to unrestricted use of AI tools of their own choosing. The Coach offered stepwise hints, did not generate code, limited the number of hints per session, and required a short reflection at the end of each session. The design assumed, in line with scaffolding theory and recent experimental evidence, that guided and limited support would build confidence and reduce over-reliance, and that the scaffolded group would learn more. Assignment performance did not differ between the conditions. Students in the Coach condition reported higher confidence but managed the hint budget poorly, while students in the unrestricted condition were satisfied with their tools and uneasy about how much they depended on them. In interviews, students in both conditions identified awareness of their own reliance on AI as the most valuable outcome of the course. Students who had formulated their own rules for when to use AI performed better in both conditions, and those with the best understanding of how the models work, in every case self-taught, used the tools most deliberately and achieved the highest scores. The design of the tool mattered less than the students'capacity to govern their own use of it, a capacity that is at present acquired by chance. The paper argues that the appropriate response is structural: assessment that grades the reasoning behind AI-assisted work, and AI literacy taught explicitly as a core skill.

View source

Similar papers

#human-computer interacti... Preprint Sep 2026

Critical Thinking with Generative AI: A Constraint-First Design Pilot of a Thinking-Partner Intervention

Findings indicate that one semester of GenAI-assisted instruction can move domain learning and self-reported AI literacy but does not move standardized critical thinking, and that the modal student-LLM relationship is one of validation instead of dialogue.

F. Zahra, Jiangen He, David M. Bowers et al. · 0 citations
#human-computer interacti... Preprint Sep 2026

Fluency Without Evidence: Constraint-First Design and the Limits of Self-Report in AI-Assisted Learning

A generative AI teaching partner should support reasoning over supplying conclusions; however, this has not been tested against learning in an authentic course. Drawing on design-based research, we specify the position as a conjecture map and report a first design cycle in two graduate-level research methods courses. S...

F. Zahra, Wei Wang, Frances K. Harper et al. · 0 citations
Aug 2026

The Educational Effects of Generative AI in University Programming Courses: Focusing on AI Literacy Enhancement and Changes in the Perceived AI Literacy Gap

This study aims to empirically examine the effects of utilizing generative AI (Gemini) in a machine learning programming course for university students majoring in AI-related fields on learners' AI literacy and on the initial gap in perceived AI literacy among the majors. A nonequivalent control group pretest-posttest...

Changmi Kwon · 0 citations
Open access Sep 2026

Vibe coding with preservice teachers: a single-group pretest-posttest pilot study of programming self-efficacy and intentions to use generative AI in education

Generative artificial intelligence (GAI) is changing how novices engage with programming by enabling program creation through natural-language interaction, an approach increasingly described as vibe coding. This may be particularly relevant for preservice teachers, who are often expected to develop computational sk...

Kağan Kırcaburun · 0 citations
Conference Aug 2026

Development of NUMA: An Adaptive-Constructivist AI-Assisted Drill-and-Practice Application for Grade 3 Elementary Students

Low conceptual understanding remains one of the more persistent problems in elementary mathematics, and it is not helped by instructional approaches that lean on procedural drilling instead of building genuine conceptual grounding. Plenty of mathematics applications exist, yet very few bring diagnostic assessment, adap...

Shafina Widyasari Putri Ghazali, Ubaidah, Adam Fahsyah Nurzaman et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.