Student specification comments are predominantly natural language, except Return statements which show a high proportion of Strict-Code expressions¶
Claim · All claims
Evidence · 1 study · associationalr2·q2
Currency · no dated study recorded · not yet checked against its sources · not reviewed by a person
Subclaims¶
Reading the evidence codes
q is the design tier, i the impact, n the sample, and the kind with its r
the rigour judged within that kind: what each code means.
This claim: no standardized effect is recorded in observations/ for it yet, so no benchmark reading is possible.
q2 i? Comments were predominantly expressed in natural language across constructs, with Return statements the exception showing a fairly high proportion of Strict-Code expressions. → rq1-expr
Evidence¶
rq1-expr¶
Nasser Giacaman, Valerio Terragni, Paul Denny, and Viraj Kumar. 2026. Commenting with Copilot: A Taxonomy and Multi-Year Analysis of Student Code-Generation Specifications. Proceedings of the 2nd ACM Virtual Global Computing Education Conference (SIGCSE Virtual 2026). https://doi.org/10.1145/3795867.3830978
q2 · i? · associational · r2
Aggregate expression-level analysis of classified comments from the four-year Copilot activity (Table 1). Overall, 90.6% of comments were Natural-Language, 5.6% Strict-Code, and 2.2% Code-Like; for Return constructs 36.7% were Strict-Code. No effect size is printed.
"Comments were predominantly expressed in natural language, except forReturnstatements, which showed a fairly high proportion ofStrict-Codeexpressions."
Discussion¶
Related Claims¶
- Students shift toward How comments for procedural constructs: 94.3% of Multi-Step-Block and 57.3% of Loop-Iteration comments were How comments — related
- Students across both deployments substituted return statements for exception-raising constructs, treating error conditions as reasons to exit early — related
- Deploying a trace-capturing Parsons tool in two university courses surfaced recurring difficulty patterns including exception-type misidentification, return-for-throw confusion, and incorrect control-flow ordering — related
Page metadata
| Field | Value |
|---|---|
type |
claim |
id |
natural-language-except-strict-code-returns |
title |
Student specification comments are predominantly natural language, except Return statements which show a high proportion of Strict-Code expressions |
description |
Student specification comments are predominantly natural language, except Return statements which show a high proportion of Strict-Code expressions |
status |
review |
evidence_strength |
moderate |
generated |
by process:wiki-ingest on 2026-10-10 |
trust |
unverified — no one has confirmed this page's content |
sources |
1 — rq1-expr |
Frontmatter is the page's machine-readable record — see the Schema & Guide.