Exploring the Use of ChatGPT as a Tool for Learning and Assessment in Undergraduate Computer Science Curriculum: Opportunities and Challenges
Basit Qureshi

TL;DR
This study investigates how ChatGPT can be used as a learning and assessment tool in undergraduate computer science courses, highlighting its benefits and challenges through a controlled programming challenge experiment.
Contribution
It provides empirical evidence on the effectiveness and limitations of ChatGPT as an educational aid in programming courses, emphasizing practical implications for teaching and assessment.
Findings
Students using ChatGPT scored higher on programming challenges.
Inconsistencies and inaccuracies in AI-generated code affected performance.
AI integration offers opportunities but also presents challenges in education.
Abstract
The application of Artificial intelligence for teaching and learning in the academic sphere is a trending subject of interest in the computing education. ChatGPT, as an AI-based tool, provides various advantages, such as heightened student involvement, cooperation, accessibility and availability. This paper addresses the prospects and obstacles associated with utilizing ChatGPT as a tool for learning and assessment in undergraduate Computer Science curriculum in particular to teaching and learning fundamental programming courses. Students having completed the course work for a Data Structures and Algorithms (a sophomore level course) participated in this study. Two groups of students were given programming challenges to solve within a short period of time. The control group (group A) had access to text books and notes of programming courses, however no Internet access was provided.…
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
MethodsTest
