From Code Generation to Code Auditing: Constrained AI Scaffolding, Transfer, and Cognitive Efficiency in Debugging
Generative artificial intelligence is reshaping programming education, yet its effects on skill development depend partly on how learners interact with artificial intelligence-supported systems. This study introduces the Artificial Intelligence-Scaffolding Interaction Framework, which conceptualizes constrained, questi...