An investigation of the relationship between student algorithm quality and program quality
Tanya Jane McGill, Simone Volet · ACM SIGCSE Bulletin · 1995
This paper reports on an exploratory study designed to explore the relationship between the quality of students' algorithm development and the quality of their final programs. By videotaping pairs of students engaged in writing a program to solve a problem the process used by students could be examined and its relationship to program quality investigated. The results of the study show a clear positive relationship between the quality of algorithm development and the quality of programs written by students in an introductory programming course.