Anatomy of an introductory computer science course
SIGCSE '86 Proceedings of the seventeenth SIGCSE technical symposium on Computer science education
Programmers at work
The Psychology of How Novices Learn Computer Programming
ACM Computing Surveys (CSUR)
Software psychology: Human factors in computer and information systems (Winthrop computer systems series)
Backstop: a tool for debugging runtime errors
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
A technique is described which can be used to help novice programmers become more self-reliant in analyzing and debugging programs. The technique requires the instructor to interact one on one with students who seek help with their programs, and has been observed informally to have beneficial results for most of these students. Although the technique has not been tested experimentally, other experimental research involving novice programmers suggests that an approach of this kind should be effective.