<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css">
Repository logo

Novice Reflections on Debugging

aut.pubs.statewith-academic
aut.relation.conferenceSIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Educationen_NZ
aut.relation.endpage79
aut.relation.startpage73
dark.contributor.authorWhalley, Jen_NZ
dark.contributor.authorSettle, Aen_NZ
dark.contributor.authorLuxton-Reilly, Aen_NZ
dc.contributor.authorWhalley, Jacqueline
dc.contributor.authorSettle, Amber
dc.contributor.authorLuxton-Reilly, Andrew
dc.date.accessioned2026-11-04T22:03:24Z
dc.date.copyright2021en_NZ
dc.date.issued2021-03-05en_NZ
dc.description.abstractDespite decades of literature calling for research on teaching debugging, we still lack clear guidelines on how to teach debugging processes effectively. This is a significant problem as debugging is an activity that is a key component of software development and a frustrating and time-consuming barrier to students who are learning to program. In this paper we reflect on teaching and learning debugging through the lens of student beliefs about their own debugging practice. We find that few students use systematic approaches such as the scientific method of hypothesis generation and testing that is informally adopted by many software developers. Some students appeared to be satisfied with their ad hoc approaches while others expressed a desire to develop more thorough approaches.
dc.identifier.citationSIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education. Pages 73 - 79. ISBN: 9781450380621 DOI: 10.1145/3408877
dc.identifier.doi10.1145/3408877.3432374en_NZ
dc.identifier.isbn9781450380621en_NZ
dc.identifier.urihttp://hdl.handle.net/10292/22320
dc.publisherACMen_NZ
dc.relation.urihttps://dl.acm.org/doi/10.1145/3408877.3432374
dc.rightsCopyright © 2021 ACM. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Beginning January 2026, all ACM publications and related artifacts in the ACM Digital Library will be made open access.
dc.rights.accessrightsOpenAccessen_NZ
dc.subjectdebugging
dc.subjectdebugging process
dc.subjectintroductory
dc.subjectreflection
dc.titleNovice Reflections on Debuggingen_NZ
dc.typeConference Contribution
pubs.elements-id398985
pubs.organisational-data/AUT
pubs.organisational-data/AUT/Faculty of Design & Creative Technologies
pubs.organisational-data/AUT/Faculty of Design & Creative Technologies/School of Engineering, Computer & Mathematical Sciences
pubs.organisational-data/AUT/Faculty of Design & Creative Technologies/School of Engineering, Computer & Mathematical Sciences/Science, Technology, Engineering, & Mathematics Tertiary Education Centre
pubs.organisational-data/AUT/Faculty of Design & Creative Technologies/School of Engineering, Computer & Mathematical Sciences/Telemetrics Research Centre
pubs.organisational-data/AUT/PBRF
pubs.organisational-data/AUT/PBRF/PBRF Design and Creative Technologies
pubs.organisational-data/AUT/PBRF/PBRF Design and Creative Technologies/PBRF ECMS

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
3408877.3432374.pdf
Size:
937.53 KB
Format:
Adobe Portable Document Format
Description:
Conference paper