Effects of Human vs. Automatic Feedback on Students' Understanding of AI Concepts and Programming Style
Abe Leite, Sa\'ul A. Blanco

TL;DR
This study compares the impact of human versus automatic feedback on students' understanding of AI concepts and programming style, finding human feedback enhances conceptual understanding and overall performance.
Contribution
It provides empirical evidence on the differential effects of human and automatic feedback in an introductory AI course with programming assignments.
Findings
Human feedback improves conceptual understanding.
Students receiving human feedback perform better overall.
Feedback on syntax-logic relations is key to improved outcomes.
Abstract
The use of automatic grading tools has become nearly ubiquitous in large undergraduate programming courses, and recent work has focused on improving the quality of automatically generated feedback. However, there is a relative lack of data directly comparing student outcomes when receiving computer-generated feedback and human-written feedback. This paper addresses this gap by splitting one 90-student class into two feedback groups and analyzing differences in the two cohorts' performance. The class is an intro to AI with programming HW assignments. One group of students received detailed computer-generated feedback on their programming assignments describing which parts of the algorithms' logic was missing; the other group additionally received human-written feedback describing how their programs' syntax relates to issues with their logic, and qualitative (style) recommendations for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
