{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T15:19:57Z","timestamp":1776093597963,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,3,2]],"date-time":"2023-03-02T00:00:00Z","timestamp":1677715200000},"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,3,2]]},"DOI":"10.1145\/3545945.3569723","type":"proceedings-article","created":{"date-parts":[[2023,3,3]],"date-time":"2023-03-03T23:40:27Z","timestamp":1677886827000},"page":"556-562","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Scaffolding Progress"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6118-7938","authenticated-orcid":false,"given":"Majeed","family":"Kazemitabaar","sequence":"first","affiliation":[{"name":"University of Toronto, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3039-1068","authenticated-orcid":false,"given":"Viktar","family":"Chyhir","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3009-3899","authenticated-orcid":false,"given":"David","family":"Weintrop","sequence":"additional","affiliation":[{"name":"University of Maryland, College Park, MD, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0494-5373","authenticated-orcid":false,"given":"Tovi","family":"Grossman","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,3,3]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677258"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2677087"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3358711.3361630"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771839.2771875"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3015455"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538924"},{"key":"e_1_3_2_1_7_1","unstructured":"Chen M. Tworek J. Jun H. Yuan Q. Pinto H.P. de O. Kaplan J. Edwards H. Burda Y. Joseph N. and Brockman G. 2021. Evaluating large language models trained on code. arXiv preprint arXiv:2107.03374. (2021)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2008.4720254"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","unstructured":"Denny P. Luxton-Reilly A. Tempero E. and Hendrickx J. 2011. Understanding the syntax barrier for novices. (2011) 208--212.","DOI":"10.1145\/1999747.1999807"},{"key":"e_1_3_2_1_10_1","unstructured":"Edublocks: Blocks to Text Programming made easy: https:\/\/edublocks.org\/. Accessed: 2022-03--16."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1822090.1822138"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2015.1033142"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/792548.611956"},{"key":"e_1_3_2_1_14_1","volume-title":"USA","author":"Kazemitabaar M.","year":"2022","unstructured":"Kazemitabaar, M., Chyhir, V., Weintrop, D. and Grossman, T. 2022. CodeStruct: Design and Evaluation of an Intermediary Programming Environment for Novices to Transition from Scratch to Python. Interaction Design and Children (New York, NY, USA, Jun. 2022), 261--273."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818314.2818331"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242602"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cola.2021.101075"},{"key":"e_1_3_2_1_18_1","volume-title":"Codexglue: A machine learning benchmark dataset for code understanding and generation. arXiv preprint arXiv:2102.04664.","author":"Lu S.","year":"2021","unstructured":"Lu, S., Guo, D., Ren, S., Huang, J., Svyatkovskiy, A., Blanco, A., Clement, C., Drain, D., Jiang, D. and Tang, D. 2021. Codexglue: A machine learning benchmark dataset for code understanding and generation. arXiv preprint arXiv:2102.04664. (2021)."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2361276.2361291"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227310.1227386"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2960310.2960319"},{"key":"e_1_3_2_1_22_1","first-page":"4","article-title":"Sowing the Seeds for a More Creative Society","volume":"35","author":"Resnick M.","year":"2008","unstructured":"Resnick, M. 2008. Sowing the Seeds for a More Creative Society. Learning & Leading with Technology. 35, 4 (Jan. 2008), 18--22.","journal-title":"Learning & Leading with Technology."},{"key":"e_1_3_2_1_23_1","unstructured":"Saldana J. 2021. The Coding Manual for Qualitative Researchers. The Coding Manual for Qualitative Researchers. (2021) 1--440."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447319009525970"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230977.3230995"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048237.2048245"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3089799"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771839.2771860"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"Weintrop D. and Wilensky U. 2015. Using commutative assessments to compare conceptual understanding in blocks-based and text-based programs. ICER (2015) 101--110.","DOI":"10.1145\/2787622.2787721"}],"event":{"name":"SIGCSE 2023: The 54th ACM Technical Symposium on Computer Science Education","location":"Toronto ON Canada","acronym":"SIGCSE 2023","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3545945.3569723","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3545945.3569723","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:59Z","timestamp":1750183799000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3545945.3569723"}},"subtitle":["How Structured Editors Shape Novice Errors When Transitioning from Blocks to Text"],"short-title":[],"issued":{"date-parts":[[2023,3,2]]},"references-count":29,"alternative-id":["10.1145\/3545945.3569723","10.1145\/3545945"],"URL":"https:\/\/doi.org\/10.1145\/3545945.3569723","relation":{},"subject":[],"published":{"date-parts":[[2023,3,2]]},"assertion":[{"value":"2023-03-03","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}