Answers are grounded in this paper and cite their sources.
Students' (n = 23) actual programming behaviors were observed in two high school Pascal programming classes. Observation was performed with a computerized low inference instrument that collected both frequency and time data. Behaviors coded included students' production of code as well as their debugging strategies. Results revealed that students spend little time in planning their programs or writing their code before they start to key in their code. Their debugging behavior was best characterized as a trial and error strategy. Results are discussed in terms of the classroom context for programming and implications for research on the effects of programming instruction.
No takes yet. Share an insight, caveat, or question.
Pintrich et al. (1987) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: