{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T16:31:30Z","timestamp":1776875490115,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,11,12]],"date-time":"2024-11-12T00:00:00Z","timestamp":1731369600000},"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":[[2024,11,12]]},"DOI":"10.1145\/3699538.3699572","type":"proceedings-article","created":{"date-parts":[[2024,11,13]],"date-time":"2024-11-13T20:49:22Z","timestamp":1731530962000},"page":"1-2","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Enhancing Novice Programmers? Understanding through Interactive Visualizations and Multiple Representations"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7628-7077","authenticated-orcid":false,"given":"Naaz","family":"Sibia","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Toronto, Toronto, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,11,13]]},"reference":[{"key":"e_1_3_3_1_2_2","doi-asserted-by":"crossref","unstructured":"Tuukka Ahoniemi and Essi Lahtinen. 2007. Visualizations in preparing for programming exercise sessions. Electronic Notes in Theoretical Computer Science 178 (2007) 137\u2013144.","DOI":"10.1016\/j.entcs.2007.01.043"},{"key":"e_1_3_3_1_3_2","doi-asserted-by":"crossref","unstructured":"Shaaron Ainsworth. 1999. The functions of multiple representations. Computers & education 33 2-3 (1999) 131\u2013152.","DOI":"10.1016\/S0360-1315(99)00029-9"},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/3430665.3456381"},{"key":"e_1_3_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3105726.3106190"},{"key":"e_1_3_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/3304221.3319788"},{"key":"e_1_3_3_1_7_2","doi-asserted-by":"crossref","unstructured":"Anna Eckerdal and Michael Thun\u00e9. 2005. Novice Java programmers\u2019 conceptions of\" object\" and\" class\" and variation theory. ACM SIGCSE Bulletin 37 3 (2005) 89\u201393.","DOI":"10.1145\/1151954.1067473"},{"key":"e_1_3_3_1_8_2","doi-asserted-by":"crossref","unstructured":"Sue Fitzgerald Gary Lewandowski Renee 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 2 (2008) 93\u2013116.","DOI":"10.1080\/08993400802114508"},{"key":"e_1_3_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/1168812.1168841"},{"key":"e_1_3_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445368"},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2016.7757692"},{"key":"e_1_3_3_1_12_2","doi-asserted-by":"crossref","unstructured":"Christopher\u00a0D Hundhausen Sarah\u00a0A Douglas and John\u00a0T Stasko. 2002. A meta-study of algorithm visualization effectiveness. Journal of Visual Languages & Computing 13 3 (2002) 259\u2013290.","DOI":"10.1006\/jvlc.2002.0237"},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"crossref","unstructured":"Oscar Karnalim and Mewati Ayub. 2017. The use of python tutor on programming laboratory session: Student perspectives. Kinetik: Game Technology Information System Computer Network Computing Electronics and Control (2017) 327\u2013336.","DOI":"10.22219\/kinetik.v2i4.442"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"crossref","unstructured":"Ronit Ben-Bassat Levy Mordechai Ben-Ari and Pekka\u00a0A Uronen. 2003. The Jeliot 2000 program animation system. Computers & Education 40 1 (2003) 1\u201315.","DOI":"10.1016\/S0360-1315(02)00076-3"},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/2361276.2361299"},{"key":"e_1_3_3_1_16_2","doi-asserted-by":"crossref","unstructured":"Niko Myller Roman Bednarik Erkki Sutinen and Mordechai Ben-Ari. 2009. Extending the engagement taxonomy: Software visualization and collaborative learning. ACM Transactions on Computing Education (TOCE) 9 1 (2009) 1\u201327.","DOI":"10.1145\/1513593.1513600"},{"key":"e_1_3_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/960568.782998"},{"key":"e_1_3_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/1151588.1151591"},{"key":"e_1_3_3_1_19_2","doi-asserted-by":"crossref","unstructured":"Jorma Sajaniemi Marja Kuittinen and Taina Tikansalo. 2008. A study of the development of students\u2019 visualizations of program state during an elementary object-oriented programming course. Journal on Educational Resources in Computing (JERIC) 7 4 (2008) 1\u201331.","DOI":"10.1145\/1316450.1316453"},{"key":"e_1_3_3_1_20_2","doi-asserted-by":"crossref","unstructured":"Derek Sleeman Ralph\u00a0T Putnam Juliet Baxter and Laiani Kuspa. 1986. Pascal and high school students: A study of errors. Journal of Educational Computing Research 2 1 (1986) 5\u201323.","DOI":"10.2190\/2XPP-LTYH-98NQ-BU77"},{"key":"e_1_3_3_1_21_2","volume-title":"Visual program simulation in introductory programming education","author":"Sorva Juha","year":"2012","unstructured":"Juha Sorva et\u00a0al. 2012. Visual program simulation in introductory programming education. Aalto University."},{"key":"e_1_3_3_1_22_2","doi-asserted-by":"crossref","unstructured":"Juha Sorva Ville Karavirta and Lauri Malmi. 2013. A review of generic program visualization systems for introductory programming education. ACM Transactions on Computing Education (TOCE) 13 4 (2013) 1\u201364.","DOI":"10.1145\/2490822"},{"key":"e_1_3_3_1_23_2","doi-asserted-by":"crossref","unstructured":"Lynda Thomas Mark Ratcliffe and Benjy Thomasson. 2004. Scaffolding with object diagrams in first year programming classes: some unexpected results. ACM SIGCSE Bulletin 36 1 (2004) 250\u2013254.","DOI":"10.1145\/1028174.971390"}],"event":{"name":"Koli Calling '24: 24th Koli Calling International Conference on Computing Education Research","location":"Koli Finland","acronym":"Koli Calling '24"},"container-title":["Proceedings of the 24th Koli Calling International Conference on Computing Education Research"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3699538.3699572","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3699538.3699572","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:09:52Z","timestamp":1750295392000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3699538.3699572"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,12]]},"references-count":22,"alternative-id":["10.1145\/3699538.3699572","10.1145\/3699538"],"URL":"https:\/\/doi.org\/10.1145\/3699538.3699572","relation":{},"subject":[],"published":{"date-parts":[[2024,11,12]]},"assertion":[{"value":"2024-11-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}