Novice Reflections on Debugging
| aut.pubs.state | with-academic | |
| aut.relation.conference | SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education | en_NZ |
| aut.relation.endpage | 79 | |
| aut.relation.startpage | 73 | |
| dark.contributor.author | Whalley, J | en_NZ |
| dark.contributor.author | Settle, A | en_NZ |
| dark.contributor.author | Luxton-Reilly, A | en_NZ |
| dc.contributor.author | Whalley, Jacqueline | |
| dc.contributor.author | Settle, Amber | |
| dc.contributor.author | Luxton-Reilly, Andrew | |
| dc.date.accessioned | 2026-11-04T22:03:24Z | |
| dc.date.copyright | 2021 | en_NZ |
| dc.date.issued | 2021-03-05 | en_NZ |
| dc.description.abstract | Despite 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.citation | SIGCSE '21: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education. Pages 73 - 79. ISBN: 9781450380621 DOI: 10.1145/3408877 | |
| dc.identifier.doi | 10.1145/3408877.3432374 | en_NZ |
| dc.identifier.isbn | 9781450380621 | en_NZ |
| dc.identifier.uri | http://hdl.handle.net/10292/22320 | |
| dc.publisher | ACM | en_NZ |
| dc.relation.uri | https://dl.acm.org/doi/10.1145/3408877.3432374 | |
| dc.rights | Copyright © 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.accessrights | OpenAccess | en_NZ |
| dc.subject | debugging | |
| dc.subject | debugging process | |
| dc.subject | introductory | |
| dc.subject | reflection | |
| dc.title | Novice Reflections on Debugging | en_NZ |
| dc.type | Conference Contribution | |
| pubs.elements-id | 398985 | |
| 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
1 - 1 of 1
Loading...
- Name:
- 3408877.3432374.pdf
- Size:
- 937.53 KB
- Format:
- Adobe Portable Document Format
- Description:
- Conference paper
