Vom 20.12.2025 bis 11.01.2026 ist die Universitätsbibliothek geschlossen. Ab dem 12.01.2026 gelten wieder die regulären Öffnungszeiten. Ausnahme: Medizinische Hauptbibliothek und Zentralbibliothek sind bereits ab 05.01.2026 wieder geöffnet. Weitere Informationen

Treffer: Teaching and Learning Computer Programming Using ChatGPT: A Rapid Review of Literature Amid the Rise of Generative AI Technologies

Title:
Teaching and Learning Computer Programming Using ChatGPT: A Rapid Review of Literature Amid the Rise of Generative AI Technologies
Language:
English
Authors:
Manuel B. Garcia (ORCID 0000-0003-2615-422X)
Source:
Education and Information Technologies. 2025 30(12):16721-16745.
Availability:
Springer. Available from: Springer Nature. One New York Plaza, Suite 4600, New York, NY 10004. Tel: 800-777-4643; Tel: 212-460-1500; Fax: 212-460-1700; e-mail: customerservice@springernature.com; Web site: https://link.springer.com/
Peer Reviewed:
Y
Page Count:
25
Publication Date:
2025
Document Type:
Fachzeitschrift Journal Articles<br />Information Analyses
DOI:
10.1007/s10639-025-13452-5
ISSN:
1360-2357
1573-7608
Entry Date:
2025
Accession Number:
EJ1480218
Database:
ERIC

Weitere Informationen

The emergence of generative AI tools like ChatGPT has sparked investigations into their applications in teaching and learning. In computer programming education, efforts are underway to explore how this tool can enhance instructional practices. Despite the growing literature, there is a lack of synthesis on its use in this field. This rapid review addresses this gap by examining the current literature to outline research trends, assess how it supports teaching and learning processes, and discern the issues that emerge from its application in programming instruction. A total of 107 documents disseminated across 81 distinct sources and authored by 394 contributors were identified. The review adopted a broad and inclusive approach, selecting literature based on relevance to ChatGPT's application in programming education and encompassing studies from diverse settings and methodologies. Results highlight applications such as personalized tutoring, knowledge reinforcement, instructional material creation, source code generation, immediate feedback, and assessment support. However, its use also introduces challenges such as academic dishonesty, ethical dilemmas, diminished critical thinking, overdependence on ChatGPT, and various technical limitations. Considering these findings, a balanced approach to the utilization of ChatGPT in programming education is essential. Implications and recommendations have been provided to guide policymakers, curriculum designers, teachers, and students in harnessing the benefits of this technology while mitigating potential challenges.

As Provided