Assessment of Coding Skills and Programming Knowledge in the Age of Generative AI

View at publisher
Authors: Manuel B. Garcia, Ahmed Mohamed Fahmy Yousef, Ramazan Yılmaz, Ramesh C. Sharma, T. W. Chiu, Robertas Damaševičius
Cited by: 1
References: 57

Abstract

The rapid emergence of artificial intelligence (AI) and generative AI tools poses a significant threat to the validity of traditional programming assessments. As the boundary between authored and AI-generated code becomes increasingly indiscernible, long-standing assessment models centered on output correctness and code submission are at risk of obsolescence. Despite its urgency, prior work has largely concentrated on detection, with limited emphasis on reimagining assessment design. This chapter addresses that gap by proposing strategies for assessing programming proficiencies in an AI-mediated context. Its objective is to help educators move beyond surveillance-based models and adopt approaches that emphasize uniquely human cognitive capacities. These pedagogical strategies advance the field by shifting the discourse from reactive prevention to proactive, pedagogically aligned assessment design. In doing so, the chapter affirms that the future of programming assessment is not about resisting AI but about designing systems that assess human thinking over code output.

Fields of Study & Subjects

Teaching and Learning Programming Ethics and Social Impacts of AI Online Learning and Analytics

Publication details

Journal / source
Pedagogical Innovations in Computer Science Education
Publisher
IGI Global Scientific Publishing
Pages
275–304
Publication date
25 February 2026
Language
NG
Document type
Book chapter