16.08% of student programs contained unnecessary statements¶
Claim · All claims
Evidence · 1 study · designr2·q2
Currency · newest study 2014 · 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? 109 of 678 analysed programs (16.08%) contained statements unnecessary for achieving the program goal. → Weragama 2014
Evidence¶
Weragama 2014¶
Weragama, D. & Reye, J. (2014). Analysing Student Programs in the PHP Intelligent Tutoring System. Int J Artif Intell Educ 24:162–188. https://doi.org/10.1007/s40593-014-0014-z
q2 · i? · design · r2
Analysis of the 678 student programs using the status-flow mechanism to detect statements not contributing to the Overall Goal. "109 contained statements which were unnecessary", representing "16.08 % of the total number of programs".
"Of the 678 programs analysed during this study, 109 contained statements which were unnecessary. This is 16.08 % of the total number of programs and is therefore a considerable issue for novice programmers."
Discussion¶
Related Claims¶
- The final PHP ITS version correctly analysed 96.31% of student solutions to programming exercises — related
Page metadata
| Field | Value |
|---|---|
type |
claim |
id |
php-its-unnecessary-statements-prevalence |
title |
16.08% of student programs contained unnecessary statements |
description |
16.08% of student programs contained unnecessary statements |
status |
review |
evidence_strength |
moderate |
newest_evidence |
2014 |
generated |
by process:wiki-ingest on 2026-10-28 |
trust |
unverified — no one has confirmed this page's content |
sources |
1 — weragama-2014 |
Frontmatter is the page's machine-readable record — see the Schema & Guide.