Mapping Research on Generative Artificial Intelligence for Programming Education: A Systematic Review
JOURNAL OF COMPUTER ASSISTED LEARNING, cilt.42, sa.5, ss.1-28, 2026 (SSCI, Scopus)
- Yayın Türü: Makale / Tam Makale
- Cilt numarası: 42 Sayı: 5
- Basım Tarihi: 2026
- Doi Numarası: 10.1002/jcal.70341
- Dergi Adı: JOURNAL OF COMPUTER ASSISTED LEARNING
- Derginin Tarandığı İndeksler: Applied Science & Technology Source, Academic Search Ultimate (EBSCO), Social Science Premium Collection (ProQuest), Education Collection (ProQuest), Education Source Ultimate (EBSCO), Engineering Source (EBSCO), Scopus, Psychology & Behavioral Sciences Collection (EBSCO), Technology Collection (ProQuest), Aerospace Database, Agricultural & Environmental Science Database, Social Sciences Citation Index (SSCI), Periodicals Index Online, CINAHL, Education Abstracts, Educational research abstracts (ERA), ERIC (Education Resources Information Center), INSPEC, EBSCO Education Source, Psycinfo
- Sayfa Sayıları: ss.1-28
- Recep Tayyip Erdoğan Üniversitesi Adresli: Evet
Özet
Generative artificial intelligence (AI) has the potential to transform programming education, yet existing research on its integration and impact remains fragmented, underscoring the need for a comprehensive synthesis. This systematic review aims to consolidate empirical evidence on the use of generative AI in programming education within higher education, examining research objectives, AI tools, instructional strategies, programming languages and publication trends. Following PRISMA guidelines, 46 peer-reviewed empirical studies were analysed to identify patterns in tool usage, pedagogical approaches and research dissemination. ChatGPT dominated the literature, featuring in 76% of studies, while Java and Python were the most frequently targeted programming languages. Research spanned 28 countries, with nearly 70% of studies published in conference proceedings, indicating the exploratory nature of the field. Most studies investigated student-level outcomes, including learning performance and engagement, and examined generative AI as a pedagogical aid. However, more than half lacked explicit pedagogical frameworks. Reported benefits included enhanced engagement, feedback, and learning support, but concerns emerged regarding over-reliance, reduced conceptual understanding, and threats to academic integrity. Gaps were identified in research on instructors' roles, institutional practices, and comparative evaluation of AI tools. This review highlights both the promise and challenges of generative AI in programming education. It emphasises the need for thoughtful instructional design, ethical guidelines and rigorous evaluation. By synthesising current evidence, the study provides a foundation to guide future research, pedagogical innovation and policy development in the evolving landscape of AI-driven programming education.Background
Objectives
Methods
Results and Conclusion