Analysis of fault models for student use
2008
Computer science educators have long been concerned over the difficulty with which some students learn to write computer programs; especially the wide disparity in students' abilities to locate and fix faults in the programs they write. We hypothesized that requiring students to categorize faults (as the faults are encountered) would help them better understand the faults and, in turn, improve their corrections and speed up the programming process. This paper analyzes five fault categorization models, with an eye towards application by novice programmers, and provides experimental evidence showing that simple fault categorization can aid students' programming abilities.
Keywords:
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
11
References
3
Citations
NaN
KQI