Abstract
This study explores the integration of ChatGPT, a generative AI tool developed by OpenAI, in programming education. ChatGPT exhibits the potential to enhance learning through natural language interaction, quick responses, and personalised learning experiences. However, it introduces challenges, including unstructured learning and limitations in the accuracy of responses. This research investigates student use of ChatGPT and its impact on programming courses. It reveal that students commonly utilise ChatGPT for debugging, assistance with coding problems, and explanations. Although ChatGPT's responses may not always be accurate, its adoption appears inevitable among students. The technology's influence on the future of programming education and its implications for the job market are subjects of discussion. As AI continues to transform coding tasks, the coder's role may shift towards interpreting and integrating AI-generated solutions, marking an evolution in programming education.
Original language | English |
---|---|
Title of host publication | Leading global excellence in pedagogy, vol. 2: Augmenting teaching excellence: embracing the future of education with AI and emerging technologies |
Editors | Martina A. Doolan, Laura Richie |
Place of Publication | London |
Publisher | International Federation of National Teaching Fellows |
Chapter | 3 |
Pages | 20-35 |
ISBN (Electronic) | 9781739377212 |
Publication status | Published - 18 Apr 2024 |