Answers are grounded in this paper and cite their sources.
This cognitive study examines how students come to know and apply what they learn in a CS1 course. Students were asked to solve problems involving three difficult concepts in CS1 in clinical interviews. Data show diverse forms of knowledge (automatic, associate, and conceptual) and their application (need to code, generalizing, and efficiency) in problem solving. This study was funded by the SIGCSE Special Projects grant.
No takes yet. Share an insight, caveat, or question.
Timothy T. Yuen (2007) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: