Litcius/Paper detail

Enhancing Computer Programming Education using ChatGPT- A Mini Review

Fitsum Gizachew Deriba, Ismaila Temitayo Sanusi, Amos Oyelere Sunday

202316 citationsDOI

Abstract

This paper aims to provide insights into how ChatGPT enhances computer programming education by synthesizing existing studies using rapid review. We analysed 13 articles published in 2023, where studies focused on different aspects of basic programming education. The results indicate that 21% of these studies demonstrate that ChatGPT served as a tool for code explanation and handling complex topics. However, 36% show that ChatGPT had difficulty answering non-text-based and code-related questions, revealing reliability and accuracy issues with these tools. Another 36% of the studies showed that blindly over-reliance on ChatGPT affected critical thinking, student creativity, and problem-solving skills in programming education. 46% of the studies indicated the need to provide clear guidelines and employ plagiarism-detection tools to instruct students effectively. We suggest that educators should adopt diverse approaches to integrating ChatGPT as an educational tool while highlighting ethical considerations and model limitations.

Topics & Concepts

Computer scienceCreativityCode (set theory)Reliability (semiconductor)Computer programmingSoftware engineeringMathematics educationProgramming languagePsychologyQuantum mechanicsPower (physics)Social psychologyPhysicsSet (abstract data type)Artificial Intelligence in Healthcare and EducationOnline Learning and AnalyticsEthics and Social Impacts of AI