{"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":1776875490137,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,5,2]],"date-time":"2024-05-02T00:00:00Z","timestamp":1714608000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSERC Discovery","award":["0000"],"award-info":[{"award-number":["0000"]}]},{"name":"UMCATL SOTL","award":["0000"],"award-info":[{"award-number":["0000"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,5,2]]},"DOI":"10.1145\/3660650.3660664","type":"proceedings-article","created":{"date-parts":[[2024,6,20]],"date-time":"2024-06-20T06:20:39Z","timestamp":1718864439000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["An Initial Exploration of Code Diagram Query Effectiveness"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0771-3081","authenticated-orcid":false,"given":"Lauren","family":"Himbeault","sequence":"first","affiliation":[{"name":"University of Manitoba, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2132-0092","authenticated-orcid":false,"given":"Celine","family":"Latulipe","sequence":"additional","affiliation":[{"name":"University of Manitoba, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,6,20]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Innovative Approaches to Technology-Enhanced Learning for the Workplace and Higher Education, David Guralnick, Michael\u00a0E","author":"Abdelhamid Sherif","unstructured":"Sherif Abdelhamid, Tanner Mallari, and Tristen Stower. 2023. CyEd: A Cyberinfrastructure for Computer Education. In Innovative Approaches to Technology-Enhanced Learning for the Workplace and Higher Education, David Guralnick, Michael\u00a0E. Auer, and Antonella Poce (Eds.). Springer International Publishing, Cham, 3\u201314."},{"key":"e_1_3_2_1_2_1","unstructured":"Computing\u00a0Research Association. 2017. Generation CS. https:\/\/cra.org\/data\/generation-cs\/"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 18th Workshop of the Psychology of Programming Interest Group (2","author":"Bennedsen Jens","year":"2006","unstructured":"Jens Bennedsen and Carsten Schulte. 2006. A Competence Model for Object Interaction in Introductory Programming. Proceedings of the 18th Workshop of the Psychology of Programming Interest Group (2 2006)."},{"key":"e_1_3_2_1_4_1","volume-title":"Taxonomy of educational objectives. The classification of educational goals. Handbook 1: Cognitive domain","author":"Bloom S.","unstructured":"B.\u00a0S. Bloom, M.\u00a0B. Engelhart, E.\u00a0J. Furst, W.\u00a0H. Hill, and D.\u00a0R. Krathwohl. 1956. Taxonomy of educational objectives. The classification of educational goals. Handbook 1: Cognitive domain. Longmans Green, New York."},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the Tenth Conference on Australasian Computing Education -","volume":"78","author":"Bornat Richard","year":"2008","unstructured":"Richard Bornat, Saeed Dehnadi, and Simon. 2008. Mental Models, Consistency and Programming Aptitude. In Proceedings of the Tenth Conference on Australasian Computing Education - Volume 78 (Wollongong, NSW, Australia) (ACE \u201908). Australian Computer Society, Inc., AUS, 53\u201361."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387404"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3430766"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2005.1612246"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.2190\/3lfx-9rrf-67t8-uvk9"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3437800.3439202"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1080\/00131911.2018.1424116"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432460"},{"key":"e_1_3_2_1_13_1","unstructured":"Philip Guo. 2013. PythonTutor. PythonTutor. Retrieved Oct 2 2022 from http:\/\/pythontutor.com"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472749.3474819"},{"key":"e_1_3_2_1_15_1","volume-title":"Understanding Notional Machines through Traditional Teaching with Conceptual Contraposition and Program Memory Tracing. CLEI Electronic Journal 19 (08","author":"Hidalgo-Cespedes Jeisson","year":"2016","unstructured":"Jeisson Hidalgo-Cespedes, Gabriela Marian-Raventos, and Vladimir Lara-Villagran. 2016. Understanding Notional Machines through Traditional Teaching with Conceptual Contraposition and Program Memory Tracing. CLEI Electronic Journal 19 (08 2016), 3. http:\/\/www.scielo.edu.uy\/scielo.php?script=sci_arttext&pid=S0717-50002016000200003&nrm=iso"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290607.3312897"},{"key":"e_1_3_2_1_17_1","unstructured":"[17] John Hudesman Sara Crosby Bert Flugman Sharlene Issac Howard Everson and Dorie\u00a0B. Clay. 2012. https:\/\/eric.ed.gov\/?id=EJ1067283"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432477"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3439647"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630943"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1023\/a:1015362608943"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1002\/rev3.3292"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/960568.782998"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3340631.3394841"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1007996.1008042"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3446871.3469755"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2483710.2483713"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432465"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3202185.3202748"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/364447.364581"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.34190\/ejel.20.18.2.006"}],"event":{"name":"WCCCE '24: The 26th Western Canadian Conference on Computing Education","location":"Kelowna BC Canada","acronym":"WCCCE '24"},"container-title":["The 26th Western Canadian Conference on Computing Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3660650.3660664","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3660650.3660664","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,26]],"date-time":"2025-08-26T19:49:15Z","timestamp":1756237755000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3660650.3660664"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,2]]},"references-count":31,"alternative-id":["10.1145\/3660650.3660664","10.1145\/3660650"],"URL":"https:\/\/doi.org\/10.1145\/3660650.3660664","relation":{},"subject":[],"published":{"date-parts":[[2024,5,2]]},"assertion":[{"value":"2024-06-20","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}