Beyond the Hype: A Cautionary Tale of ChatGPT in the Programming Classroom
Grant Oosterwyk, Pitso Tsibolane, Popyeni Kautondokwa, Ammar Canani

TL;DR
This paper examines the use of ChatGPT in university programming education, analyzing its impact on student learning, assessment, and academic integrity, and offers guidance for educators to adapt teaching strategies.
Contribution
It provides a novel analysis of ChatGPT's practical use in programming courses, highlighting challenges and strategies for fostering critical skills and responsible AI use.
Findings
ChatGPT often produces common programming errors.
It influences assessment methods and student engagement.
Guidelines for creating challenging exercises and promoting integrity.
Abstract
Due to the proliferation of Large Language Models research and the use of various Artificial Intelligence (AI) tools, the field of information systems (IS) and computer science (CS) has evolved. The use of tools such as ChatGPT to complete various student programming exercises (e.g., in Python) and assignments has gained prominence amongst various academic institutions. However, recent literature has suggested that the use of ChatGPT in academia is problematic and the impact on teaching and learning should be further scrutinized. More specifically, little is known about how ChatGPT can be practically used with code (programming) writing to complete programming exercises amongst IS and CS undergraduate university students. Furthermore, the paper provides insights for academics who teach programming to create more challenging exercises and how to engage responsibly in the use of ChatGPT…
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
TopicsArtificial Intelligence in Healthcare and Education · Online Learning and Analytics · COVID-19 diagnosis using AI
