The Role of Artificial Intelligence in Programming Education and Its Impact on the Learning Process
Abstract
Keywords
Full Text:
PDFReferences
Alanazi, M., Soh, B., Samra, H., & Li, A. (2025). The Influence of Artificial Intelligence Tools on Learning Outcomes in Computer Programming: A Systematic Review and Meta-Analysis. Computers, 14(5), 185. https://doi.org/10.3390/computers14050185
Berrezueta-Guzman, S., Krusche, S., & Wagner, S. (2025). From Coders to Critics: Empowering Students through Peer Assessment in the Age of AI Copilots. https://arxiv.org/pdf/2505.22093
Bucea-Manea-Țoniş, R., Kuleto, V., Gudei, S. C. D., Lianu, C., Lianu, C., Ilić, M. P., & Păun, D. (2022). Artificial Intelligence Potential in Higher Education Institutions Enhanced Learning Environment in Romania and Serbia. Sustainability, 14(10), 5842. https://doi.org/10.3390/su14105842
Bull, C., & Kharrufa, A. (2024). Generative Artificial Intelligence Assistants in Software Development Education: A Vision for Integrating Generative Artificial Intelligence into Educational Practice, Not Instinctively Defending Against It. IEEE Software, 41(2), 52–59. https://doi.org/10.1109/MS.2023.3300574
Cervantes, J., & Navarro, E. (2025). Business Students’ Perceptions of AI in Higher Education: An Analysis Using the Technology Acceptance Model. Journal of Interdisciplinary Perspectives, 3(6). https://doi.org/10.69569/jip.2025.194
Chan, C. K. Y. (2023). A comprehensive AI policy education framework for university teaching and learning. International Journal of Educational Technology in Higher Education, 20(1), 38. https://doi.org/10.1186/s41239-023-00408-3
Fan, G., Liu, D., Zhang, R., & Pan, L. (2025). The impact of AI-assisted pair programming on student motivation, programming anxiety, collaborative learning, and programming performance: a comparative study with traditional pair programming and individual approaches. International Journal of STEM Education, 12(1), 1–17. https://doi.org/10.1186/S40594-025-00537-3
Kohen-Vacs, D., Usher, M., & Jansen, M. (2025). Integrating Generative AI into Programming Education: Student Perceptions and the Challenge of Correcting AI Errors. International Journal of Artificial Intelligence in Education, 1–19. https://doi.org/10.1007/s40593-025-00496-4
Kosmyna, N., Hauptmann, E., Yuan, Y. T., Situ, J., Liao, X.-H., Beresnitzky, A. V., Braunstein, I., & Maes, P. (2025). Your Brain on ChatGPT: Accumulation of Cognitive Debt when Using an AI Assistant for Essay Writing Task. https://arxiv.org/pdf/2506.08872
Lemke, C., Kirchner, K., Anandarajah, L., & Herfurth, F. (2023). Exploring the Student Perspective: Assessing Technology Readiness and Acceptance for Adopting Large Language Models in Higher Education. European Conference on E-Learning, 22(1), 156–164. https://doi.org/10.34190/ecel.22.1.1828
Lin, H., & Chen, Q. (2024). Artificial intelligence (AI) -integrated educational applications and college students’ creativity and academic emotions: students and teachers’ perceptions and attitudes. BMC Psychology, 12(1), 487. https://doi.org/10.1186/s40359-024-01979-0
Liu, N. (2025). Exploring the factors influencing the adoption of artificial intelligence technology by university teachers: the mediating role of confidence and AI readiness. BMC Psychology, 13(1), 311. https://doi.org/10.1186/s40359-025-02620-4
Lyu, W., Wang, Y., Sun, Y., & Zhang, Y. (2025). Will Your Next Pair Programming Partner Be Human? An Empirical Evaluation of Generative AI as a Collaborative Teammate in a Semester-Long Classroom Setting. Proceedings of the Twelfth ACM Conference on Learning @ Scale, 83–94. https://doi.org/10.1145/3698205.3729544
Ma, Q. C., Wu, S. T., & Koedinger, K. (2023). Is AI the better programming partner? Human-Human Pair Programming vs. Human-AI pAIr Programming. CEUR Workshop Proceedings, 3487, 64–77. https://arxiv.org/pdf/2306.05153
Monib, W. K., Qazi, A., Apong, R. A., Azizan, M. T., De Silva, L., & Yassin, H. (2024). Generative AI and future education: a review, theoretical validation, and authors’ perspective on challenges and solutions. PeerJ Computer Science, 10, e2105. https://doi.org/10.7717/peerj-cs.2105
Page, M. J., McKenzie, J. E., Bossuyt, P. M., Boutron, I., Hoffmann, T. C., Mulrow, C. D., Shamseer, L., Tetzlaff, J. M., Akl, E. A., Brennan, S. E., Chou, R., Glanville, J., Grimshaw, J. M., Hróbjartsson, A., Lalu, M. M., Li, T., Loder, E. W., Mayo-Wilson, E., McDonald, S., … Moher, D. (2021). The PRISMA 2020 statement: an updated guideline for reporting systematic reviews. BMJ, 372, n71. https://doi.org/10.1136/bmj.n71
Pan, Z., Xie, Z., Liu, T., & Xia, T. (2024). Exploring the Key Factors Influencing College Students’ Willingness to Use AI Coding Assistant Tools: An Expanded Technology Acceptance Model. Systems, 12(5), 176. https://doi.org/10.3390/systems12050176
Qian, Y. (2025). Pedagogical Applications of Generative AI in Higher Education: A Systematic Review of the Field. TechTrends, 1–16. https://doi.org/10.1007/s11528-025-01100-1
Qureshi, B. (2023). ChatGPT in Computer Science Curriculum Assessment: An analysis of Its Successes and Shortcomings. 2023 9th International Conference on E-Society, e-Learning and e-Technologies, 7–13. https://doi.org/10.1145/3613944.3613946
Rahe, C., & Maalej, W. (2025). How Do Programming Students Use Generative AI? Proceedings of the ACM on Software Engineering, 2(FSE), 978–1000. https://doi.org/10.1145/3715762
Shrivastava, P. (2025). Understanding acceptance and resistance toward generative AI technologies: a multi-theoretical framework integrating functional, risk, and sociolegal factors. Frontiers in Artificial Intelligence, 8, 1565927. https://doi.org/10.3389/frai.2025.1565927
Song, F., Agarwal, A., & Wen, W. (2024). The Impact of Generative AI on Collaborative Open-Source Software Development: Evidence from GitHub Copilot. SSRN Electronic Journal. https://doi.org/10.2139/ssrn.4856935
Stamer, T., Steinhäuser, J., & Flägel, K. (2023). Artificial Intelligence Supporting the Training of Communication Skills in the Education of Health Care Professions: Scoping Review. Journal of Medical Internet Research, 25(1), e43311. https://doi.org/10.2196/43311
Takerngsaksiri, W., Warusavitarne, C., Yaacoub, C., Keng Hou, M. H., & Tantithamthavorn, C. (2024). Students’ Perspectives on AI Code Completion: Benefits and Challenges. 2024 IEEE 48th Annual Computers, Software, and Applications Conference (COMPSAC), 1606–1611. https://doi.org/10.1109/COMPSAC61105.2024.00252
Ursavaş, Ö. F., Yalçın, Y., İslamoğlu, H., Bakır-Yalçın, E., & Cukurova, M. (2025). Rethinking the importance of social norms in generative AI adoption: investigating the acceptance and use of generative AI among higher education students. International Journal of Educational Technology in Higher Education, 22(1), 38. https://doi.org/10.1186/s41239-025-00535-z
Wang, Y., Hanafi Zaid, Y., Li, J., & Pan, Y. (2024). Opportunities and Challenges of Using ChatGPT as a Teaching Assistant in English Language Teaching: A Systematic Literature Review. Proceedings of the 2024 International Symposium on Artificial Intelligence for Education, 375–382. https://doi.org/10.1145/3700297.3700362
Welter, A., Schneider, N., Dick, T., Weis, K., Tinnes, C., Wyrich, M., & Apel, S. (2025). From Developer Pairs to AI Copilots: A Comparative Study on Knowledge Transfer. https://arxiv.org/pdf/2506.04785
Xu, Z. (2024). AI in education: Enhancing learning experiences and student outcomes. Applied and Computational Engineering, 51(1), 104–111. https://doi.org/10.54254/2755-2721/51/20241187
Yan, W., Nakajima, T., & Sawada, R. (2024). Benefits and Challenges of Collaboration between Students and Conversational Generative Artificial Intelligence in Programming Learning: An Empirical Case Study. Education Sciences, 14(4), 433. https://doi.org/10.3390/educsci14040433
Zastudil, C., Rogalska, M., Kapp, C., Vaughn, J., & MacNeil, S. (2023). Generative AI in Computing Education: Perspectives of Students and Instructors. 2023 IEEE Frontiers in Education Conference (FIE), 1–9. https://doi.org/10.1109/FIE58773.2023.10343467
Zhai, C., Wibowo, S., & Li, L. D. (2024). The effects of over-reliance on AI dialogue systems on students’ cognitive abilities: a systematic review. Smart Learning Environments, 11(1), 28. https://doi.org/10.1186/s40561-024-00316-7
Zhong, T., Zhu, G., You Lim, K., Soon Ong, Y., Zhong Candidate, T., & Zhu Assistant Professor, G. (2024). Generative AI as a Tool or Leader? Exploring AI-Augmented Thinking in Student Programming Tasks. https://arxiv.org/pdf/2411.19490
Zhou, M., & Peng, S. (2025). The Usage of AI in Teaching and Students’ Creativity: The Mediating Role of Learning Engagement and the Moderating Role of AI Literacy. Behavioral Sciences, 15(5), 587. https://doi.org/10.3390/bs15050587