{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T17:06:58Z","timestamp":1762448818118,"version":"build-2065373602"},"publisher-location":"New York, NY, USA","reference-count":61,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,11,11]]},"DOI":"10.1145\/3769994.3769999","type":"proceedings-article","created":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T16:35:41Z","timestamp":1762446941000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Explicitly Teaching Debugging in Primary School: Effectiveness, Transferability and Durability"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-1197-7994","authenticated-orcid":false,"given":"Nicolas","family":"Tuor","sequence":"first","affiliation":[{"name":"Haute Ecole P\u00e9dagogique (HEP) Vaud, Lausanne, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6046-4822","authenticated-orcid":false,"given":"Laila","family":"El-Hamamsy","sequence":"additional","affiliation":[{"name":"Haute Ecole P\u00e9dagogique (HEP) Vaud, Lausanne, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9115-1992","authenticated-orcid":false,"given":"Morgane","family":"Chevalier","sequence":"additional","affiliation":[{"name":"Haute Ecole P\u00e9dagogique (HEP) Vaud, Lausanne, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-3279-5641","authenticated-orcid":false,"given":"J\u00e9r\u00f4me","family":"Brender","sequence":"additional","affiliation":[{"name":"EPFL, Lausanne, Switzerland and Haute Ecole P\u00e9dagogique (HEP) Vaud, Lausanne, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4322-7059","authenticated-orcid":false,"given":"Engin","family":"Bumbacher","sequence":"additional","affiliation":[{"name":"Haute Ecole P\u00e9dagogique (HEP) Vaud, Lausanne, Switzerland"}]}],"member":"320","published-online":{"date-parts":[[2025,11,10]]},"reference":[{"key":"e_1_3_3_2_2_2","first-page":"84","volume-title":"SIGCSE\u201905","author":"Ahmadzadeh Marzieh","year":"2005","unstructured":"Marzieh Ahmadzadeh, Dave Elliman, and Colin Higgins. 2005. An analysis of patterns of debugging among novice computer science students. In SIGCSE\u201905. ACM, 84\u201388."},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"crossref","unstructured":"Carl\u00a0Martin Allwood and Carl-Gustav Bj\u00f6rhag. 1991. Training of Pascal novices\u2019 error handling ability. Acta Psychologica 78 1-3 (1991) 137\u2013150.","DOI":"10.1016\/0001-6918(91)90008-N"},{"key":"e_1_3_3_2_4_2","first-page":"1","volume-title":"Frontiers in Education","author":"Bottcher Axel","year":"2016","unstructured":"Axel Bottcher, Veronika Thurner, Kathrin Schlierkamp, and Daniela Zehetmeier. 2016. Debugging students\u2019 debugging process. In Frontiers in Education. 1\u20137."},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"publisher","unstructured":"Virginia Braun and Victoria Clarke. 2006. Using thematic analysis in psychology. Qualitative Research in Psychology 3 2 (2006) 77\u2013101. 10.1191\/1478088706qp063oa","DOI":"10.1191\/1478088706qp063oa"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.5555\/54968.54978"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"crossref","unstructured":"Chiung-Fang Chiu and Hsing-Yi Huang. 2015. Guided debugging practices of game based programming for novice programmers. International Journal of Information and Education Technology 5 5 (2015) 343.","DOI":"10.7763\/IJIET.2015.V5.527"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/971300.971310"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"crossref","unstructured":"Jacob Cohen. 1960. A coefficient of agreement for nominal scales. Educational and psychological measurement 20 1 (1960) 37\u201346.","DOI":"10.1177\/001316446002000104"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1988.93698"},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"crossref","unstructured":"Sharon\u00a0J Derry Roy\u00a0D Pea Brigid Barron Randi\u00a0A Engle Frederick Erickson Ricki Goldman Rogers Hall Timothy Koschmann Jay\u00a0L Lemke Miriam\u00a0Gamoran Sherin et\u00a0al. 2010. Conducting video research in the learning sciences: Guidance on selection analysis technology and ethics. The journal of the learning sciences 19 1 (2010) 3\u201353.","DOI":"10.1080\/10508400903452884"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"crossref","unstructured":"Laila El-Hamamsy Mar\u00eda Zapata-C\u00e1ceres Estefan\u00eda\u00a0Mart\u00edn Barroso Francesco Mondada Jessica\u00a0Dehler Zufferey and Barbara Bruno. 2022. The competent computational thinking test: Development and validation of an unplugged computational thinking test for upper primary school. J. Educ. Comput. Res. 60 7 (2022) 1818\u20131866.","DOI":"10.1177\/07356331221081753"},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"crossref","unstructured":"Laila El-Hamamsy Mar\u00eda Zapata-C\u00e1ceres Estefan\u00eda Mart\u00edn-Barroso Francesco Mondada Jessica\u00a0Dehler Zufferey Barbara Bruno and Marcos Rom\u00e1n-Gonz\u00e1lez. 2025. The competent Computational Thinking test (cCTt): A valid reliable and gender-fair test for longitudinal CT studies in grades 3\u20136. Technol. Knowl. Learn. (2025) 1\u201355.","DOI":"10.1007\/s10758-024-09777-8"},{"key":"e_1_3_3_2_14_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. Comput. Sci. Educ. 18 2 (2008).","DOI":"10.1080\/08993400802114508"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"crossref","unstructured":"Sue Fitzgerald Ren\u00e9e McCauley Brian Hanks Laurie Murphy Beth Simon and Carol Zander. 2010. Debugging From the Student Perspective. IEEE Transactions on Education 53 3 (2010) 390\u2013396.","DOI":"10.1109\/TE.2009.2025266"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"crossref","unstructured":"Xuemin Gao and Khe\u00a0Foon Hew. 2023. A Flipped Systematic Debugging Approach to Enhance Elementary Students\u2019 Program Debugging Performance and Optimize Cognitive Load. J. Educ. Comput. Res. 61 5 (2023) 1064\u20131095.","DOI":"10.1177\/07356331221133560"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/22627.22367"},{"key":"e_1_3_3_2_18_2","unstructured":"Christine Hohensinn and Purya Baghaei. 2017. Does the Position of Response Options in Multiple-Choice Tests Matter?. Psicologica: International Journal of Methodology and Experimental Psychology 38 1 (2017) 93\u2013109."},{"key":"e_1_3_3_2_19_2","unstructured":"Gayithri Jayathirtha Deborah Fields and Yasmin Kafai. 2020. Pair Debugging of Electronic Textiles Projects: Analyzing Think-Aloud Protocols for High School Students\u2019 Strategies and Practices While Problem Solving. (2020)."},{"key":"e_1_3_3_2_20_2","unstructured":"Y. Kafai G. Biswas Nicole\u00a0M. Hutchins Caitlin Snyder Karen Brennan Paulina Haduong Kayla DesPortes Morgan\u00a0M. Fong Virginia\u00a0J. Flood Oia Walker-van Aalst David DeLiema D. Fields M. Gresalfi C. Brady Selena Steinberg Madison Knowe Diana Franklin Merijke Coenraad David Weintrop Donna Eatinger Jen Palmer Michelle Wilkerson Collette Roberto Nicole Bulalacao and Joshua\u00a0A. Danish. 2020. Turning Bugs into Learning Opportunities: Understanding Debugging Processes Perspectives and Pedagogies."},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287333"},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"crossref","unstructured":"Irvin\u00a0R. Katz and John\u00a0R. Anderson. 1987. Debugging: An Analysis of Bug-Location Strategies. Human\u2013Computer Interaction 3 4 (1987) 351\u2013399.","DOI":"10.1207\/s15327051hci0304_2"},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"crossref","unstructured":"Chris Kerslake. 2024. Stump-the-Teacher: Using Student-generated Examples during Explicit Debugging Instruction.","DOI":"10.1145\/3626252.3630934"},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.5555\/21842.28895"},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/1839594.1839609"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287371"},{"key":"e_1_3_3_2_27_2","doi-asserted-by":"crossref","unstructured":"Amy\u00a0J. Ko and Brad\u00a0A. Myers. 2005. A framework and methodology for studying the causes of software errors in programming systems. Journal of Visual Languages & Computing 16 1 (2005) 41\u201384.","DOI":"10.1016\/j.jvlc.2004.08.003"},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"crossref","unstructured":"Essi Lahtinen Kirsti Ala-Mutka and Hannu-Matti J\u00e4rvinen. 2005. A study of the difficulties of novice programmers. Acm sigcse bulletin 37 3 (2005) 14\u201318.","DOI":"10.1145\/1151954.1067453"},{"key":"e_1_3_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2014.6883023"},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/3286960.3286970"},{"key":"e_1_3_3_2_31_2","unstructured":"Min Li Maria\u00a0Araceli Ruiz-Primo and Richard\u00a0J Shavelson. 2006. Towards a science achievement framework: The case of TIMSS 1999. Contexts of learning mathematics and science: Lessons learned from TIMSS (2006) 291\u2013311."},{"key":"e_1_3_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/3576050.3576094"},{"key":"e_1_3_3_2_33_2","doi-asserted-by":"crossref","unstructured":"Zhongxiu Liu Rui Zhi Andrew Hicks and Tiffany Barnes. 2017. Understanding problem solving behavior of 6\u20138 graders in a debugging game. Comput. Sci. Educ. 27 1 (2017) 1\u201329.","DOI":"10.1080\/08993408.2017.1308651"},{"key":"e_1_3_3_2_34_2","doi-asserted-by":"crossref","unstructured":"Robert\u00a0F. Mathis. 1974. Teaching debugging. SIGCSE Bull. 6 1 (1974) 59\u201363.","DOI":"10.1145\/953057.810443"},{"key":"e_1_3_3_2_35_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. Comput. Sci. Educ. 18 2 (2008) 67\u201392.","DOI":"10.1080\/08993400802114581"},{"key":"e_1_3_3_2_36_2","volume-title":"Apprendre... oui, mais comment","author":"Meirieu Philippe","year":"1990","unstructured":"Philippe Meirieu and Guy Avanzini. 1990. Apprendre... oui, mais comment. Esf Paris."},{"key":"e_1_3_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/EDUCON.2019.8725282"},{"key":"e_1_3_3_2_38_2","doi-asserted-by":"crossref","unstructured":"Tilman Michaeli and Ralf Romeike. 2019. Improving Debugging Skills in the Classroom \u2013 The Effects of Teaching a Systematic Debugging Process. (2019).","DOI":"10.1145\/3361721.3361724"},{"key":"e_1_3_3_2_39_2","volume-title":"Qualitative Data Analysis: A Methods Sourcebook (3rd ed.)","author":"Miles Matthew\u00a0B.","year":"2014","unstructured":"Matthew\u00a0B. Miles, A.\u00a0Michael Huberman, and Johnny Salda\u00f1a. 2014. Qualitative Data Analysis: A Methods Sourcebook (3rd ed.). SAGE Publications, Thousand Oaks, CA."},{"key":"e_1_3_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/3105726.3106173"},{"key":"e_1_3_3_2_41_2","doi-asserted-by":"crossref","unstructured":"Laurie Murphy Gary Lewandowski Ren\u00e9e McCauley Beth Simon Lynda Thomas and Carol Zander. 2008. Debugging: the good the bad and the quirky \u2013 a qualitative analysis of novices\u2019 strategies. SIGCSE Bull. 40 1 (2008) 163\u2013167.","DOI":"10.1145\/1352322.1352191"},{"key":"e_1_3_3_2_42_2","doi-asserted-by":"crossref","unstructured":"Devon\u00a0H. O\u2019Dell. 2017. The debugging mind-set. Commun. ACM 60 6 (2017) 40\u201345.","DOI":"10.1145\/3052939"},{"key":"e_1_3_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1145\/3501385.3543979"},{"key":"e_1_3_3_2_44_2","unstructured":"Roy\u00a0D Pea. 1983. Logo Programming and Problem Solving.[Technical Report No. 12.]. (1983)."},{"key":"e_1_3_3_2_45_2","doi-asserted-by":"crossref","unstructured":"Roy\u00a0D. Pea and D.\u00a0Midian Kurland. 1984. On the cognitive effects of learning computer programming. New Ideas in Psychology 2 2 (1984) 137\u2013168.","DOI":"10.1016\/0732-118X(84)90018-7"},{"key":"e_1_3_3_2_46_2","volume-title":"Construire des comp\u00e9tences d\u00e8s l\u2019\u00e9cole","author":"Perrenoud Philippe","year":"2011","unstructured":"Philippe Perrenoud. 2011. Construire des comp\u00e9tences d\u00e8s l\u2019\u00e9cole. ESF."},{"key":"e_1_3_3_2_47_2","doi-asserted-by":"crossref","unstructured":"Michael Perscheid Benjamin Siegmund Marcel Taeumel and Robert Hirschfeld. 2017. Studying the advancement in debugging practice of professional software developers. Software Quality Journal 25 1 (2017) 83\u2013110.","DOI":"10.1007\/s11219-015-9294-2"},{"key":"e_1_3_3_2_48_2","doi-asserted-by":"publisher","DOI":"10.1093\/oso\/9780195044669.001.0001"},{"key":"e_1_3_3_2_49_2","volume-title":"La psychologie de l\u2019intelligence","author":"Piaget Jean","year":"2020","unstructured":"Jean Piaget. 2020. La psychologie de l\u2019intelligence. Dunod."},{"key":"e_1_3_3_2_50_2","doi-asserted-by":"crossref","unstructured":"Alberto Piatti Giorgia Adorni Laila El-Hamamsy Lucio Negrini Dorit Assaf Luca Gambardella and Francesco Mondada. 2022. The CT-cube: A framework for the design and the assessment of computational thinking activities. Computers in Human Behavior Reports 5 (2022) 100166.","DOI":"10.1016\/j.chbr.2021.100166"},{"key":"e_1_3_3_2_51_2","doi-asserted-by":"crossref","unstructured":"Mitchel Resnick John Maloney Andr\u00e9s Monroy-Hern\u00e1ndez Natalie Rusk Evelyn Eastmond Karen Brennan Amon Millner Eric Rosenbaum Jay Silver Brian Silverman et\u00a0al. 2009. Scratch: programming for all. Commun. ACM 60\u201367.","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_3_3_2_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287396"},{"key":"e_1_3_3_2_53_2","doi-asserted-by":"publisher","DOI":"10.1109\/ARSO.2013.6705527"},{"key":"e_1_3_3_2_54_2","doi-asserted-by":"crossref","unstructured":"Marcos Rom\u00e1n-Gonz\u00e1lez and Juan-Carlos P\u00e9rez-Gonz\u00e1lez. 2024. Computational Thinking Assessment: A Developmental Approach. COMPUTATIONAL THINKING CURRICULA IN K\u201312 (2024) 121.","DOI":"10.7551\/mitpress\/14041.003.0009"},{"key":"e_1_3_3_2_55_2","volume-title":"The coding manual for qualitative researchers (3. edition ed.)","author":"Salda\u00f1a Johnny","year":"2016","unstructured":"Johnny Salda\u00f1a. 2016. The coding manual for qualitative researchers (3. edition ed.). SAGE, Los Angeles, Calif. London New Delhi Singapore Washington DC."},{"key":"e_1_3_3_2_56_2","volume-title":"IDC\u201914","author":"Shin Jiwon","year":"2014","unstructured":"Jiwon Shin, Roland Siegwart, and St\u00e9phane Magnenat. 2014. Visual programming language for Thymio II robot. In IDC\u201914."},{"key":"e_1_3_3_2_57_2","doi-asserted-by":"crossref","unstructured":"Chen Sun Stephanie Yang and Betsy Becker. 2024. Debugging in Computational Thinking: A Meta-analysis on the Effects of Interventions on Debugging Skills. Journal of Educational Computing Research 62 4 (2024) 867\u2013901.","DOI":"10.1177\/07356331241227793"},{"key":"e_1_3_3_2_58_2","doi-asserted-by":"publisher","DOI":"10.1145\/3488042.3488053"},{"key":"e_1_3_3_2_59_2","volume-title":"ITiCSE \u201922","author":"Tsan Jennifer","year":"2022","unstructured":"Jennifer Tsan, David Weintrop, and Diana Franklin. 2022. An Analysis of Middle Grade Teachers\u2019 Debugging Pedagogical Content Knowledge. In ITiCSE \u201922. ACM."},{"key":"e_1_3_3_2_60_2","doi-asserted-by":"crossref","unstructured":"Lin Wang. 2019. Does Rearranging Multiple-Choice Item Response Options Affect Item and Test Performance? ETS Research Report Series 2019 1 (2019) 1\u201314.","DOI":"10.1002\/ets2.12238"},{"key":"e_1_3_3_2_61_2","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432374"},{"key":"e_1_3_3_2_62_2","doi-asserted-by":"crossref","unstructured":"Stephanie Yang Miles Baird Eleanor O\u2019Rourke Karen Brennan and Bertrand Schneider. 2025. Decoding debugging instruction: A systematic literature review of debugging interventions. ACM Trans. Comput. Educ. 24 4 (2025) 1\u201344.","DOI":"10.1145\/3690652"}],"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:37Z","timestamp":1762448557000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3769994.3769999"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,10]]},"references-count":61,"alternative-id":["10.1145\/3769994.3769999","10.1145\/3769994"],"URL":"https:\/\/doi.org\/10.1145\/3769994.3769999","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"}}]}}