,
Mário Pinto
Creative Commons Attribution 4.0 International license
Artificial Intelligence (AI) has assumed an increasingly prominent role in education, transforming the dynamics of teaching and learning while introducing new pedagogical opportunities and challenges. In computer programming education, generative AI tools have had a particularly profound impact. Historically, computer programming education has emphasized problem-solving skills, syntax accuracy, and code efficiency. However, the emergence of generative AI models capable of supporting automatic code generation, producing high-quality code snippets and entire programs, personalized explanations and tutoring, and real-time debugging, has triggered a paradigm shift. These tools make learning processes and assessment less effective and less clear about students' true knowledge. In this context, the paper explores three key dimensions: the broader impact of AI in education, the new challenges that AI presents in teaching and learning computer programming in higher education, and the implications for student assessment, an essential element of the educational process. To investigate these topics, we conducted an online survey targeting Portuguese higher education instructors teaching programming-related courses. Our primary objective was to understand the changes introduced in evaluation methods and criteria due to the growing use of generative AI tools, particularly those focused on code generation.
@InProceedings{terroso_et_al:OASIcs.ICPEC.2025.18,
author = {Terroso, Teresa and Pinto, M\'{a}rio},
title = {{The Influence of GenAI on the Evaluation of Computer Programming Students in Higher Education}},
booktitle = {6th International Computer Programming Education Conference (ICPEC 2025)},
pages = {18:1--18:8},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-393-5},
ISSN = {2190-6807},
year = {2025},
volume = {133},
editor = {Queir\'{o}s, Ricardo and Pinto, M\'{a}rio and Portela, Filipe and Sim\~{o}es, Alberto},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2025.18},
URN = {urn:nbn:de:0030-drops-240482},
doi = {10.4230/OASIcs.ICPEC.2025.18},
annote = {Keywords: Generative Artificial Intelligence, Computer Programming Education, Student Assessment, Teaching and Learning, Higher Education}
}