A Classroom Study of LLM-Generated Feedback Intervention in Introductory Programming
Not on the map. Why?
Abstract (arXiv)
Large language models (LLMs) are increasingly used to provide automated feedback in introductory programming courses, yet empirical evidence from authentic classroom deployments comparing different feedback modalities remains limited. In this work, we present a large-scale classroom study in which AI-generated feedback was deployed through a randomized protocol in an introductory Python programming course. Students received one of three feedback conditions on incorrect submissions: natural language hints, AI-generated failing test cases, or no AI feedback. We release the resulting dataset, ProgFeed, which captures 6,693 submissions from 215 consenting students across 17 labs, including feedback conditions, execution-based performance measures, and fine-grained temporal information. Using this data, we analyze learning trajectories, feedback quality, and submission behavior over repeated attempts. We find that natural language feedback is significantly associated with higher completion rates and faster convergence to correct solutions. Test case feedback, by contrast, exhibits heterogeneous effects that depend critically on feedback validity. Our results suggest that the form of AI-generated feedback matters, and that evaluating feedback quality -- not just its presence -- is essential for understanding its pedagogical impact.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 7 Jun 2026.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2025Partnering with AI: A Pedagogical Feedback System for LLM Integration into Programming Education
- 2025Dean of LLM Tutors: A Framework for Automated Quality Review of AI-generated Feedback
- 2023Students' Perceptions and Preferences of Generative Artificial Intelligence Feedback for Programming
- 2026An Explainable AI Assistant for Introductory Programming Education: Improving Feedback Reliability with Instructor-AI Collaboration
- 2025Towards Adaptive Feedback with AI: Comparing the Feedback Quality of LLMs and Teachers on Experimentation Protocols
- 2026Consistently Good vs. Occasionally Great: A Rubric for Open-Ended Feedback Quality from Humans and Machines ↗
- 2025A Comparative Study of Student Perspectives on Technical Writing Feedback Quality: Evaluating LLMs, SLMs, and Humans in Computer Science Topics
- 2020Effects of Human vs. Automatic Feedback on Students' Understanding of AI Concepts and Programming Style