Proceedings Article10.1145/800183.810443
Teaching debugging
Robert F. Mathis
- 01 Jan 1974
pp 59-63
11
TL;DR: A course in debugging techniques is motivated and described, with particular attention paid to ways to teach debugging and algorithm structure.
read more
Abstract: A course in debugging techniques is motivated and described. A course outline, reading list, and projects list are included. Certain debugging aids are described. Debugging techniques for elementary algorithms are illustrated. Particular attention is paid to ways to teach debugging and algorithm structure.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
The Demands and Requirements of Computer Programming: A Literature Review:
John Dalbey,Marcia C. Linn +1 more
TL;DR: This review discusses recent literature on computer programming focusing on psychological studies of programming and selected issues related to instruction in programming to inform computer educators about the nature of the cognitive processes involved in programming, and the potential benefits to be gained from learning programming.
127
A survey of the literature in computer science education since curriculum '68
TL;DR: A bibliography of approximately two hundred references in computer science education appearing in the literature since the publication of “Curriculum '68” is presented.
43
Backstop: a tool for debugging runtime errors
Christian Murphy,Eunhee Kim,Gail E. Kaiser,Adam Cannon +3 more
- 12 Mar 2008
TL;DR: Backstop is presented, a tool for debugging runtime errors in Java applications that provides more user-friendly error messages when an uncaught exception occurs, and also provides debugging support by allowing users to watch the execution of the program and the changes to the values of variables.
•Journal Article
Its debug: practical results
TL;DR: New results from the completion of the formal evaluation of an Intelligent Tutoring System to teach debugging skills to novice computer science students are presented and the practical implications of these results are discussed.
12
•Journal Article
Debugging tutor: preliminary evaluation
Elizabeth Carter,Glenn D. Blank +1 more
TL;DR: The continuing work related to an Intelligent Tutoring System (ITS) to teach introductory computer science students how to be better debuggers is discussed, including the first evaluation of the first completed phase of the system.
4