{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,8]],"date-time":"2025-12-08T22:39:28Z","timestamp":1765233568362,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,29]],"date-time":"2023-06-29T00:00:00Z","timestamp":1687996800000},"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":[[2023,6,29]]},"DOI":"10.1145\/3587102.3588798","type":"proceedings-article","created":{"date-parts":[[2023,6,30]],"date-time":"2023-06-30T22:17:59Z","timestamp":1688163479000},"page":"201-207","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Coping With Scoping: Understanding Scope and Parameters"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9251-8944","authenticated-orcid":false,"given":"Tobias","family":"Kohn","sequence":"first","affiliation":[{"name":"TU Wien, Vienna, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9024-1558","authenticated-orcid":false,"given":"Dennis","family":"Komm","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,6,30]]},"reference":[{"key":"e_1_3_2_1_1_1","article-title":"Experience teaching CS1 with Java","author":"Andreae P.","year":"2000","unstructured":"P. Andreae, R. Biddle, G. Dobbie, A. Gale, L. Miller, and E. Tempero. Experience teaching CS1 with Java. Journal of Computer Science Education, 14(1--2):19--28, 2000.","journal-title":"Journal of Computer Science Education, 14(1--2):19--28"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844559"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3430665.3456343"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.2190\/3LFX-9RRF-67T8-UVK9"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017777"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/107005.107066"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/330908.331875"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TALE.2018.8615375"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287377"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 18th Koli Calling International Conference on Computing Education Research (Koli Calling 2018","author":"Kennedy C.","year":"2018","unstructured":"C. Kennedy and E. T. Kraemer. What are they thinking? eliciting student reasoning about troublesome concepts in introductory computer science. In Proceedings of the 18th Koli Calling International Conference on Computing Education Research (Koli Calling 2018), New York, NY, USA, 2018. Association for Computing Machinery."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017724"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287381"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1067445.1067453"},{"key":"e_1_3_2_1_14_1","volume-title":"Conferences in Research and Practice in Information Technology Series","author":"Lister R.","year":"2011","unstructured":"R. Lister. Concrete and other Neo-Piagetian forms of reasoning in the novice programmer. In Conferences in Research and Practice in Information Technology Series, 2011."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1041624.1041673"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1709424.1709460"},{"key":"e_1_3_2_1_17_1","volume-title":"ERIC","author":"Madison S.","year":"1997","unstructured":"S. Madison and J. Gifford. Parameter passing: The conceptions novices construct. Technical report, ERIC, 1997."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1015362608943"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445212"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.2190\/FGN9-DJ2F-86V8-3FAU"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2020.1866938"},{"key":"e_1_3_2_1_22_1","first-page":"161","article-title":"The concept of variable in programming: Its meaning and use in problem-solving by novice programmers","volume":"9","author":"Samur\u00e7ay R.","year":"1989","unstructured":"R. Samur\u00e7ay. The concept of variable in programming: Its meaning and use in problem-solving by novice programmers. Studying the Novice Programmer, 9:161--178, 1989.","journal-title":"Studying the Novice Programmer"},{"key":"e_1_3_2_1_23_1","first-page":"10","volume-title":"Proceedings of the 11th Koli Calling International Conference on Computing Education Research (Koli Calling 2011","year":"2011","unstructured":"Simon. Assignment and sequence: Why some students can't recognise a simple swap. In Proceedings of the 11th Koli Calling International Conference on Computing Education Research (Koli Calling 2011), pages 10--15, New York, NY, USA, 2011. Association for Computing Machinery."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2401796.2401799"},{"key":"e_1_3_2_1_25_1","volume-title":"School of Science","author":"Sorva J.","year":"2012","unstructured":"J. Sorva. Visual Program Simulation in Introductory Programming Education. Doctoral thesis, School of Science, 2012."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230977.3230995"},{"key":"e_1_3_2_1_27_1","first-page":"8","volume-title":"Proceedings of the 25th Annual Workshop of the Psychology of Programming Interest Group (PPIG 2014","author":"Teague D.","year":"2014","unstructured":"D. Teague and R. Lister. Blinded by their plight: Tracing and the preoperational programmer. In Proceedings of the 25th Annual Workshop of the Psychology of Programming Interest Group (PPIG 2014), page 8, 2014."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844629"}],"event":{"name":"ITiCSE 2023: Innovation and Technology in Computer Science Education","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Turku Finland","acronym":"ITiCSE 2023"},"container-title":["Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3587102.3588798","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3587102.3588798","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:08:02Z","timestamp":1750183682000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3587102.3588798"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,29]]},"references-count":28,"alternative-id":["10.1145\/3587102.3588798","10.1145\/3587102"],"URL":"https:\/\/doi.org\/10.1145\/3587102.3588798","relation":{},"subject":[],"published":{"date-parts":[[2023,6,29]]},"assertion":[{"value":"2023-06-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}