61A Bot Report: AI Assistants in CS1 Save Students Homework Time and Reduce Demands on Staff. (Now What?)
J.D. Zamfirescu-Pereira, Laryn Qi, Bj\"orn Hartmann, John DeNero,, Narges Norouzi

TL;DR
This paper reports on the development and deployment of a GPT-4-based AI homework assistant in a CS1 course, which reduces student homework time and staff questions, while supporting pedagogical goals.
Contribution
The paper introduces a novel GPT-4-based interactive homework assistant that effectively reduces student homework time and questions in a large CS1 course.
Findings
Significant reduction in homework question rates in course forum.
Students using the Bot spent up to 50% less time on assignments.
Over 2000 students made 100,000 requests across two semesters.
Abstract
LLM-based chatbots enable students to get immediate, interactive help on homework assignments, but even a thoughtfully-designed bot may not serve all pedagogical goals. We report here on the development and deployment of a GPT-4-based interactive homework assistant ("61A Bot") for students in a large CS1 course; over 2000 students made over 100,000 requests of our Bot across two semesters. Our assistant offers one-shot, contextual feedback within the command-line "autograder" students use to test their code. Our Bot wraps student code in a custom prompt that supports our pedagogical goals and avoids providing solutions directly. Analyzing student feedback, questions, and autograder data, we find reductions in homework-related question rates in our course forum, as well as reductions in homework completion time when our Bot is available. For students in the 50th-80th percentile,…
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.
Taxonomy
TopicsIoT and Edge/Fog Computing · Robotics and Automated Systems · Artificial Intelligence in Healthcare
