Exploring Emerging Norms of AI Disclosure in Programming Education
Runlong Ye, Oliver Huang, Jessica He, Michael Liut
TL;DR
This study investigates how CS students perceive and disclose AI involvement in programming work, addressing a gap where attribution norms from prose may not apply to code. Using a factorial vignette design with 94 participants across 102 scenarios, it isolates the effects of AI autonomy, refinement, and task context on perceived ownership and disclosure demands. Key findings show that AI autonomy and post-AI refinement primarily shape attribution judgments, while policy expectations align with authorship perceptions but individuals’ personal disclosure decisions do not, indicating a gap between ethics and behavior. The authors advocate a shift to process-oriented attribution, treating disclosure as a record of the solution's evolution to foster critical engagement with AI rather than a liability flag, with implications for pedagogy and policy in programming education.
Abstract
Generative AI blurs the lines of authorship in computing education, creating uncertainty around how students should attribute AI assistance. To examine these emerging norms, we conducted a factorial vignette study with 94 computer science students across 102 unique scenarios, systematically manipulating assessment type, AI autonomy, student activity, prior knowledge, and human refinement effort. This paper details how these factors influence students' perceptions of ownership and disclosure preferences. Our findings indicate that attribution judgments are primarily driven by different levels of AI assistance and human refinement. We also found that students' perception of authorship significantly predicts their policy expectations. We conclude by proposing a shift from statement-style policies to process-oriented attribution, transforming disclosure into a pedagogical mechanism for fostering critical engagement with AI-generated content.
