CORTEXA
← Browse
openalexJournal of the Association for Information Systems2026-08-15Cited by 0

Socratic AI Tutors in Introductory Programming

Behrooz Davazdahemami, Elham Rasouli Dezfouli

Generative AI offers introductory programming students immediate support for debugging, syntax, code explanation, and algorithmic reasoning, but the same tools can also bypass the learning processes that instructors hope to cultivate. This TREO talk presents a mixed-methods learning analytics study of a custom Socratic AI tutor in an introductory Python course. The tutor was designed to withhold completed code and instead provide hints, questions, and reflective prompts grounded in scaffolding, help-seeking, cognitive load, self-efficacy, and self-regulated learning theory (Aleven et al., 2003; Bandura, 1997; Sweller, 1988; Vygotsky & Cole, 1978; Wood et al., 1976). The study links psychometric survey measures of prior programming experience, technical English proficiency, and programming self-efficacy with behavioral features extracted from 95 valid AI-student chat interactions, including user turns, turns to resolution, prompt length, lexical diversity, sentiment, struggle type, and prompting strategy. Findings show that Socratic AI can support productive struggle while also introducing equity-sensitive design challenges. First, results reveal a statistically significant Socratic Gap: prior programming experience moderated the relationship between interaction volume and performance (p = .045). Longer conversations were slightly negative for absolute beginners but positive for students with prior experience, suggesting that indirect prompts can become cognitive overload when students lack foundational programming schemas. Second, technical English proficiency strongly predicted interactional efficiency. Each one-point increase in proficiency was associated with approximately 3.18 fewer turns to resolution (r = -.467, p < .001), indicating a linguistic time tax for students who supplied shorter, lower-context prompts. Third, frustration loops were rare: 76 of 95 interactions reflected productive struggle and only two reflected frustration loops, although self-efficacy interacted with sentiment in predicting grades (p = .036). Finally, moderate-difficulty assignments showed a significant decline in user turns across the semester (r = -.341, p = .025), with students requiring about 1.40 fewer turns per comparable assignment block. This pattern suggests that the tutor functioned as a scaffold rather than a crutch, supporting an evolution of learner independence. The study contributes to research on AI-assisted programming education by showing that the pedagogical value of LLM tutors depends not simply on access or usage volume, but on the fit between tutor design and learner characteristics. For educators and designers, the results point to three practical needs: adaptive Socratic strictness for absolute beginners, explicit instruction in high-context prompting, and early monitoring of low-sentiment unresolved sessions. More broadly, the talk argues that transcript-level behavioral evidence is essential for evaluating whether AI tutors promote independence, reinforce dependency, or impose hidden burdens on particular learners.

View free PDFSource page

Related papers

openalexJournal of the Association for Information Systems2026-08-15

GenAI as a Medical Consultant: What Happens When Physicians Ask AI

Hamid Hadidi, Corey Baham

Medicine is defined by uncertainty. Physicians routinely face clinical scenarios where their immediate knowledge falls short, and they turn to colleagues, databases, or literature to fill the gap. Generative AI (GenAI) introduces a novel advisory source to this workflow, combinin…

View free PDFSource page
openalexJournal of the Association for Information Systems2026-08-15

ECHO: An AI-Driven Social Learning Framework for Social Presence in Asynchronous Online Discussions

Xiaojiao Duan

Abstract Asynchronous online discussions (AODs) are central to graduate online education, yet online students' social presence perceptions decrease over time, and learners with weaker peer-interaction experience the sharpest declines (Castellanos-Reyes, Richardson, & Maeda, 2024;…

View free PDFSource page
openalexJournal of the Association for Information Systems2026-08-15

From Public Debate to Institutional Meaning: A Process Theory of Artificial Intelligence Framing Across Arenas

Annie Tian, Yuehua Chen

Artificial intelligence (AI) has become a major focus of organizational strategy, public debate, and policy concern, even as its capabilities and risks remain uncertain. As a general-purpose technology, AI spans industries, labor markets, and regulatory domains, making its meanin…

View free PDFSource page
openalexJournal of the Association for Information Systems2026-08-15

The Invisible Gap: How AI Productivity Masks Eroding Expertise in Knowledge Work – and what to do about it

Alina Asisof

Generative and agentic AI is rapidly reshaping how knowledge workers think, learn, and produce — lifting productivity substantially, with the largest gains concentrated among novices and lower-skilled workers (Brynjolfsson et al., 2025). Yet the same dynamic raises a deeper quest…

View free PDFSource page
openalexJournal of the Association for Information Systems2026-08-15

Designing for Trust: An Explainable Decision Support Framework to Mitigate Algorithmic Aversion in Oncology

Abdullah Al Helal

Diagnostic AI models for breast imaging increasingly achieve strong predictive performance, yet clinical adoption remains limited when systems are perceived as opaque. This challenge, known as algorithmic aversion, is especially critical in oncology workflows where clinicians mus…

View free PDFSource page
openalexJournal of the Association for Information Systems2026-08-15

Hierarchical Component Modelling in Information Systems Research: A Tutorial for Early-Career Scholars

Ibrahim Alhassan, Ibrahim Osman Adam

Hierarchical component modelling (HCM) has become an indispensable analytical strategy in information systems (IS) research for representing multi-componential phenomena, such as technology readiness, organisational capability, user experience, and digital transformation. Despite…

View free PDFSource page