An empirical study of debugging patterns among novices programmers

49Citations
Citations of this article
54Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Students taking introductory computer science courses often have difficulty with the debugging process. This work investigates a number of different logical errors that novice programmers encounter and the associated debugging behaviors. Data is collected and analyzed data in two different experiments from 142 subjects. The results show some errors are more difficult than others. Different types of bugs and novices' debugging behaviors are identified. Years of experience showed a significant role in the process of debugging in terms of correctness level and time required for debugging.

Cite

CITATION STYLE

APA

Alqadi, B. S., & Maletic, J. I. (2017). An empirical study of debugging patterns among novices programmers. In Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE (pp. 15–20). Association for Computing Machinery. https://doi.org/10.1145/3017680.3017761

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free