{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T17:06:52Z","timestamp":1762448812321,"version":"build-2065373602"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","funder":[{"name":"Ministry of Education, Singapore, under the Tertiary Research Fund (MOE-TRF)","award":["MOE2023-TRF-034"],"award-info":[{"award-number":["MOE2023-TRF-034"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,11,11]]},"DOI":"10.1145\/3769994.3769997","type":"proceedings-article","created":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T16:35:41Z","timestamp":1762446941000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Designing for Novice Debuggers: A Pilot Study on an AI-Assisted Debugging Tool"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9519-0959","authenticated-orcid":false,"given":"Oka","family":"Kurniawan","sequence":"first","affiliation":[{"name":"Singapore University of Technology and Design, Singapore, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-9558-1200","authenticated-orcid":false,"given":"Erick","family":"Chandra","sequence":"additional","affiliation":[{"name":"Singapore University of Technology and Design, Singapore, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9376-2471","authenticated-orcid":false,"given":"Christopher M.","family":"Poskitt","sequence":"additional","affiliation":[{"name":"Singapore Management University, Singapore, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9318-8027","authenticated-orcid":false,"given":"Yannic","family":"Noller","sequence":"additional","affiliation":[{"name":"Ruhr University Bochum, Bochum, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3845-9143","authenticated-orcid":false,"given":"Kenny Tsu Wei","family":"Choo","sequence":"additional","affiliation":[{"name":"Singapore University of Technology and Design, Singapore, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2770-8394","authenticated-orcid":false,"given":"Cyrille","family":"Jegourel","sequence":"additional","affiliation":[{"name":"Singapore University of Technology and Design, Singapore, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,11,10]]},"reference":[{"key":"e_1_3_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/3344429.3372508"},{"key":"e_1_3_3_1_3_2","unstructured":"John Brooke. 1996. SUS: A quick and dirty usability scale. Usability Evaluation in Industry (1996)."},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597102"},{"key":"e_1_3_3_1_5_2","first-page":"147","volume-title":"Improving children\u2019s debugging skills","author":"Carver Sharon\u00a0McCoy","year":"1987","unstructured":"Sharon\u00a0McCoy Carver and Sally\u00a0Clarke Risinger. 1987. Improving children\u2019s debugging skills. Ablex Publishing Corp., 147\u2013171."},{"key":"e_1_3_3_1_6_2","doi-asserted-by":"crossref","unstructured":"Jonathan\u00a0E Collins. 2023. Policy Solutions: Policy questions for ChatGPT and artificial intelligence. Phi Delta Kappan 104 (2023) 60\u201361. Issue 7.","DOI":"10.1177\/00317217231168266"},{"key":"e_1_3_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/2325296.2325318"},{"key":"e_1_3_3_1_8_2","doi-asserted-by":"crossref","unstructured":"Sue Fitzgerald Gary Lewandowski Ren\u00e9e McCauley Laurie Murphy Beth Simon Lynda Thomas and Carol Zander. 2008. Debugging: Finding fixing and flailing a multi-institutional study of novice debuggers. Computer Science Education 18 (2008) 93\u2013116. Issue 2.","DOI":"10.1080\/08993400802114508"},{"key":"e_1_3_3_1_9_2","unstructured":"GitHub. 2023. GitHub Copilot. https:\/\/github.com\/features\/copilot Accessed: March 12 2025."},{"key":"e_1_3_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3472749.3474819"},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"crossref","unstructured":"Harshit Joshi Jos\u00e9\u00a0Cambronero Sanchez Sumit Gulwani Vu Le Gust Verbruggen and Ivan Radi\u010dek. 2023. Repair Is Nearly Generation: Multilingual Program Repair with LLMs. Proceedings of the AAAI Conference on Artificial Intelligence 37 (6 2023) 5131\u20135140. Issue 4.","DOI":"10.1609\/aaai.v37i4.25642"},{"key":"e_1_3_3_1_12_2","doi-asserted-by":"crossref","unstructured":"Irvin\u00a0R Katz and John\u00a0R Anderson. 1987. Debugging: an analysis of bug-location strategies. Hum.-Comput. Interact. 3 (12 1987) 351\u2013399. Issue 4.","DOI":"10.1207\/s15327051hci0304_2"},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642773"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/TALE56641.2023.10398393"},{"key":"e_1_3_3_1_15_2","unstructured":"LeetCode. n. d.. Move Zeroes. https:\/\/leetcode.com\/problems\/move-zeroes\/description\/ Accessed: March 12 2025."},{"key":"e_1_3_3_1_16_2","unstructured":"LeetCode. n. d.. Summary Ranges. https:\/\/leetcode.com\/problems\/summary-ranges\/description\/ Accessed: March 12 2025."},{"key":"e_1_3_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569770"},{"key":"e_1_3_3_1_18_2","doi-asserted-by":"crossref","unstructured":"Ren\u00e9e McCauley Sue Fitzgerald Gary Lewandowski Laurie Murphy Beth Simon Lynda Thomas and Carol Zander. 2008. Debugging: A review of the literature from an educational perspective. Issue 2.","DOI":"10.1080\/08993400802114581"},{"key":"e_1_3_3_1_19_2","volume-title":"Proc. IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201925): New Ideas and Emerging Results","author":"Noller Yannic","year":"2025","unstructured":"Yannic Noller, Erick Chandra, Srinidhi Chandrashekar, Kenny Choo, Cyrille Jegourel, Oka Kurniawan, and Christopher\u00a0M. Poskitt. 2025. Simulated Interactive Debugging. In Proc. IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201925): New Ideas and Emerging Results. ACM."},{"key":"e_1_3_3_1_20_2","unstructured":"OpenAI. 2022. Introducing ChatGPT. https:\/\/openai.com\/index\/chatgpt\/ Accessed: March 12 2025."},{"key":"e_1_3_3_1_21_2","unstructured":"OpenAI. 2024. Learning to reason with LLMs. https:\/\/openai.com\/index\/learning-to-reason-with-llms\/ Accessed: March 12 2025."},{"key":"e_1_3_3_1_22_2","volume-title":"Proceedings of the 16th International Conference on Educational Data Mining, EDM 2023, Bengaluru, India, July 11-14, 2023","author":"Phung Tung","year":"2023","unstructured":"Tung Phung, Jos\u00e9 Cambronero, Sumit Gulwani, Tobias Kohn, Rupak Majumdar, Adish Singla, and Gustavo Soares. 2023. Generating High-Precision Feedback for Programming Syntax Errors using Large Language Models. In Proceedings of the 16th International Conference on Educational Data Mining, EDM 2023, Bengaluru, India, July 11-14, 2023. International Educational Data Mining Society."},{"key":"e_1_3_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/3230977.3230981"},{"key":"e_1_3_3_1_24_2","unstructured":"Mohammad Rezaalipour and Carlo\u00a0A Furia. 2024. FauxPy: A Fault Localization Tool for Python. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2404.18596 (2024)."},{"key":"e_1_3_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287394"},{"key":"e_1_3_3_1_26_2","doi-asserted-by":"crossref","unstructured":"Robert\u00a0A. Virzi. 1992. Refining the Test Phase of Usability Evaluation: How Many Subjects Is Enough? Human Factors 34 4 (1992) 457\u2013468.","DOI":"10.1177\/001872089203400407"},{"key":"e_1_3_3_1_27_2","doi-asserted-by":"crossref","unstructured":"Jialu Zhang Jos\u00e9\u00a0Pablo Cambronero Sumit Gulwani Vu Le Ruzica Piskac Gustavo Soares and Gust Verbruggen. 2024. PyDex: Repairing Bugs in Introductory Python Assignments using LLMs. Proceedings of the ACM on Programming Languages 8 (4 2024). Issue OOPSLA1.","DOI":"10.1145\/3649850"},{"key":"e_1_3_3_1_28_2","doi-asserted-by":"crossref","unstructured":"Quanjun Zhang Chunrong Fang Yuxiang Ma Weisong Sun and Zhenyu Chen. 2023. A Survey of Learning-based Automated Program Repair. ACM Trans. Softw. Eng. Methodol. 33 (12 2023). Issue 2.","DOI":"10.1145\/3631974"},{"key":"e_1_3_3_1_29_2","unstructured":"Quanjun Zhang Chunrong Fang Yang Xie YuXiang Ma Weisong Sun Yun Yang and Zhenyu Chen. 2024. A Systematic Literature Review on Large Language Models for Automated Program Repair. (5 2024). http:\/\/arxiv.org\/abs\/2405.01466"},{"key":"e_1_3_3_1_30_2","unstructured":"Quanjun Zhang Tongke Zhang Juan Zhai Chunrong Fang Bowen Yu Weisong Sun and Zhenyu Chen. 2023. A Critical Review of Large Language Model on Software Engineering: An Example from ChatGPT and Automated Program Repair. (10 2023). http:\/\/arxiv.org\/abs\/2310.08879"}],"event":{"name":"Koli Calling '25: 25th Koli Calling International Conference on Computing Education Research","acronym":"Koli Calling '25","location":"Koli Finland"},"container-title":["Proceedings of the 25th Koli Calling International Conference on Computing Education Research"],"original-title":[],"deposited":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T17:02:28Z","timestamp":1762448548000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3769994.3769997"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,10]]},"references-count":29,"alternative-id":["10.1145\/3769994.3769997","10.1145\/3769994"],"URL":"https:\/\/doi.org\/10.1145\/3769994.3769997","relation":{},"subject":[],"published":{"date-parts":[[2025,11,10]]},"assertion":[{"value":"2025-11-10","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}