Assessment of Coding Skills and Programming Knowledge in the Age of Generative AI: Best Practices and Effective Strategies for Computer Science Education

dc.contributor.authorGarcia, Manuel B.
dc.contributor.authorFahmy Yousef, Ahmed Mohamed
dc.contributor.authorYılmaz, Ramazan
dc.contributor.authorSharma, Ramesh Chander
dc.contributor.authorChiu, Thomas K.F.
dc.contributor.authorDamaševi?ius, Robertas
dc.date.accessioned2026-06-21T16:18:12Z
dc.date.created2026
dc.date.issued2026
dc.description.abstractThe 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. Copyright © 2026, IGI Global Scientific Publishing. Copying or distributing in print or electronic forms without written permission of IGI Global Scientific Publishing is prohibited. Use of this chapter to train generative artificial intelligence (AI) technologies is expressly prohibited. The publisher reserves all rights to license its use for generative AI training and machine learning model development.
dc.identifier.doi10.4018/979-8-3373-6546-6.ch009
dc.identifier.endpage304
dc.identifier.isbn979-833736548-0
dc.identifier.isbn979-833736546-6
dc.identifier.isbn979-833736547-3
dc.identifier.scopus2-s2.0-105040308953
dc.identifier.scopusqualityN/A
dc.identifier.startpage275
dc.identifier.urihttps://doi.org/10.4018/979-8-3373-6546-6.ch009
dc.identifier.urihttps://hdl.handle.net/11772/27377
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherIGI Global Scientific Publishing
dc.relation.ispartofPedagogical Innovations in Computer Science Education
dc.relation.publicationcategoryKitap Bölümü - Uluslararası
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_Scopus_20260621
dc.subjectArtificial intelligence; Codes (symbols); Computer systems programming; Education computing; Electronic publishing; Engineering education; Learning systems; Personnel training; Risk assessment; Teaching; Artificial intelligence tools; Assessment models; Best practices; Coding skills; Computer Science Education; Designing systems; Human cognitive capacity; Pedagogical strategies; Programming knowledge; Programming proficiency; Copyrights
dc.titleAssessment of Coding Skills and Programming Knowledge in the Age of Generative AI: Best Practices and Effective Strategies for Computer Science Education
dc.typeBook Chapter
dspace.entity.typePublication

Dosyalar