New Kid in the Classroom: Exploring Student Perceptions of AI Coding Assistants
Sergio Rojas-Galeano

TL;DR
This study explores how students perceive AI coding assistants in introductory programming, revealing they find them helpful but may develop overreliance, indicating a need for improved pedagogical integration.
Contribution
It provides empirical insights into student perceptions of AI coding tools and highlights challenges and opportunities for integrating AI into programming education.
Findings
Students find AI tools helpful for understanding code concepts.
Students experience difficulty working without AI support.
Overreliance on AI may hinder foundational skill development.
Abstract
The arrival of AI coding assistants in educational settings presents a paradigm shift, introducing a "new kid in the classroom" for both students and instructors. Thus, understanding the perceptions of these key actors about this new dynamic is critical. This exploratory study contributes to this area by investigating how these tools are shaping the experiences of novice programmers in an introductory programming course. Through a two-part exam, we investigated student perceptions by first providing access to AI support for a programming task and then requiring an extension of the solution without it. We collected Likert-scale and open-ended responses from 20 students to understand their perceptions on the challenges they faced. Our findings reveal that students perceived AI tools as helpful for grasping code concepts and boosting their confidence during the initial development phase.…
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.
