Commenting with Copilot: A Taxonomy and Multi-Year Analysis of Student Code-Generation Specifications
Jul 14, 2026
A four-year analysis of undergraduate programming submissions examines how students use natural-language comments to guide AI code generation. The study introduces a taxonomy covering comment type, code expression level, and code construct, and finds that students primarily write 'What' comments but shift to 'How' comments for procedural tasks. Students tend to focus more on verifying generated code than on revising their comments.
Why it matters: This research offers new empirical insights into how students interact with AI code assistants, informing the evolving role of natural language specifications in programming education.
Full story at: arXiv Computers and Society ↗