{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,19]],"date-time":"2026-05-19T05:28:02Z","timestamp":1779168482764,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,1,29]],"date-time":"2019-01-29T00:00:00Z","timestamp":1548720000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,1,29]]},"DOI":"10.1145\/3286960.3286970","type":"proceedings-article","created":{"date-parts":[[2019,1,4]],"date-time":"2019-01-04T13:33:56Z","timestamp":1546608836000},"page":"79-86","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":56,"title":["Towards a Framework for Teaching Debugging"],"prefix":"10.1145","author":[{"given":"Chen","family":"Li","sequence":"first","affiliation":[{"name":"University of Auckland, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Emily","family":"Chan","sequence":"additional","affiliation":[{"name":"University of Auckland, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul","family":"Denny","sequence":"additional","affiliation":[{"name":"University of Auckland, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew","family":"Luxton-Reilly","sequence":"additional","affiliation":[{"name":"University of Auckland, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ewan","family":"Tempero","sequence":"additional","affiliation":[{"name":"University of Auckland, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,1,29]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151954.1067472"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the Second Workshop on Empirical Studies of Programmers. Ablex Publishing Corp.","author":"Sharon Carver McCoy","year":"1987","unstructured":"McCoy Sharon Carver and Sally Clarke Risinger . 1987 . Improving children's debugging skills . In Proceedings of the Second Workshop on Empirical Studies of Programmers. Ablex Publishing Corp. , Norwood, NJ, USA, 147--171. McCoy Sharon Carver and Sally Clarke Risinger. 1987. Improving children's debugging skills. In Proceedings of the Second Workshop on Empirical Studies of Programmers. Ablex Publishing Corp., Norwood, NJ, USA, 147--171."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/55823.55841"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400802114508"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2009.2025266"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(75)80005-8"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1177\/001872087401600308"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462476.2466518"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/22627.22367"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10648-006-9001-8"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15327051hci0304_2"},{"key":"e_1_3_2_1_14_1","unstructured":"Cagin Kazimoglu et al. 2013. Empirical evidence that proves a serious game is an educationally effective tool for learning computer programming constructs at the computational thinking level. Ph.D. Dissertation. University of Greenwich.  Cagin Kazimoglu et al. 2013. Empirical evidence that proves a serious game is an educationally effective tool for learning computer programming constructs at the computational thinking level. Ph.D. Dissertation. University of Greenwich."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/0010-0285(88)90004-7"},{"key":"e_1_3_2_1_16_1","volume-title":"Model-based reasoning for domain modeling in a web-based intelligent tutoring system to help students learn to debug C++ programs","author":"Kumar Amruth N.","unstructured":"Amruth N. Kumar . 2002. Model-based reasoning for domain modeling in a web-based intelligent tutoring system to help students learn to debug C++ programs . In Intelligent Tutoring Systems, Stefano A. Cerri, Guy Gouard\u00e8res, and F\u00e0bio Paragua\u00e7u (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 792--801. Amruth N. Kumar. 2002. Model-based reasoning for domain modeling in a web-based intelligent tutoring system to help students learn to debug C++ programs. In Intelligent Tutoring Systems, Stefano A. Cerri, Guy Gouard\u00e8res, and F\u00e0bio Paragua\u00e7u (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 792--801."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.28945\/1010"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0360-1315(98)00063-3"},{"key":"e_1_3_2_1_20_1","volume-title":"IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC). IEEE, 57--64","author":"Lee Michael J","unstructured":"Michael J Lee , Faezeh Bahmani , Irwin Kwan , Jilian LaFerte , Polina Charters , Amber Horvath , Fanny Luor , Jill Cao , Catherine Law , Michael Beswetherick , Sheridan Long , Margaret Burnett , and Andrew J. Ko . 2014. Principles of a debugging-first puzzle game for computing education . In IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC). IEEE, 57--64 . Michael J Lee, Faezeh Bahmani, Irwin Kwan, Jilian LaFerte, Polina Charters, Amber Horvath, Fanny Luor, Jill Cao, Catherine Law, Michael Beswetherick, Sheridan Long, Margaret Burnett, and Andrew J. Ko. 2014. Principles of a debugging-first puzzle game for computing education. In IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC). IEEE, 57--64."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2015.2487341"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2017.1308651"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197091.3197098"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197091.3205841"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400802114581"},{"key":"e_1_3_2_1_26_1","volume-title":"RoboBUG: a game-based approach to learning debugging techniques. Master's thesis","author":"Miljanovic Michael A","unstructured":"Michael A Miljanovic . 2015. RoboBUG: a game-based approach to learning debugging techniques. Master's thesis . University of Ontario Institute of Technology . Michael A Miljanovic. 2015. RoboBUG: a game-based approach to learning debugging techniques. Master's thesis. University of Ontario Institute of Technology."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352322.1352191"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400802114698"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1518\/001872097778543912"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/872017.872255"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(85)80054-7"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1199075"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/795692.798002"},{"key":"e_1_3_2_1_34_1","volume-title":"Why programs fail: a guide to systematic debugging","author":"Zeller Andreas","unstructured":"Andreas Zeller . 2009. Why programs fail: a guide to systematic debugging ( 2 nd ed.). Morgan Kaufmann , San Francisco, California : Oxford . Andreas Zeller. 2009. Why programs fail: a guide to systematic debugging (2nd ed.). Morgan Kaufmann, San Francisco, California: Oxford.","edition":"2"}],"event":{"name":"ACE'19: Twenty-First Australasian Computing Education Conference","location":"Sydney NSW Australia","acronym":"ACE'19","sponsor":["The University of Newcastle, Australia","CORE - Computing Research and Education","The University of Auckland"]},"container-title":["Proceedings of the Twenty-First Australasian Computing Education Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3286960.3286970","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3286960.3286970","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:44:13Z","timestamp":1750207453000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3286960.3286970"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,29]]},"references-count":31,"alternative-id":["10.1145\/3286960.3286970","10.1145\/3286960"],"URL":"https:\/\/doi.org\/10.1145\/3286960.3286970","relation":{},"subject":[],"published":{"date-parts":[[2019,1,29]]},"assertion":[{"value":"2019-01-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}