{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:14:28Z","timestamp":1750220068926,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":41,"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.3569877","type":"proceedings-article","created":{"date-parts":[[2023,3,3]],"date-time":"2023-03-03T23:40:27Z","timestamp":1677886827000},"page":"827-833","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Using Foundational CS1 Curricula for Middle School &amp; Early High School Computer Programming Education"],"prefix":"10.1145","author":[{"given":"Gurmeher","family":"Kaur","sequence":"first","affiliation":[{"name":"Chapel Hill High School, Chapel Hill, NC, USA"}]},{"given":"Kris","family":"Jordan","sequence":"additional","affiliation":[{"name":"University of North Carolina at Chapel Hill, Chapel Hill, NC, USA"}]},{"given":"Jasleen","family":"Kaur","sequence":"additional","affiliation":[{"name":"University of North Carolina at Chapel Hill, Chapel Hill, NC, USA"}]}],"member":"320","published-online":{"date-parts":[[2023,3,3]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Codelicious Computer Science Applications 6-8. 2022a. https:\/\/www.codelicious.com\/courses (accessed on 12.10.2022). (2022)."},{"key":"e_1_3_2_1_2_1","unstructured":"Codeforfun.com Lesson Plans Grade 6-8. 2022b. https:\/\/www.codeforfun.com\/lesson-plans-68th (accessed on 12.10.2022). (2022)."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3015455"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/820127.820166"},{"key":"e_1_3_2_1_5_1","unstructured":"Beauty and Joy of Computing. 2022. https:\/\/bjc.berkeley.edu\/. (2022)."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017741"},{"key":"e_1_3_2_1_7_1","unstructured":"The Nation's Report Card. 2022. https:\/\/www.nationsreportcard.gov\/ (accessed 12.10.2022). (2022)."},{"volume-title":"Proceedings of the 51st ACM Technical Symposium on Computer Science Education (SIGCSE '20)","author":"Celepkolu Mehmet","key":"e_1_3_2_1_8_1","unstructured":"Mehmet Celepkolu, David Austin Fussell, Aisha Chung Galdo, Kristy Elizabeth Boyer, Eric N. Wiebe, Bradford W. Mott, and James C. Lester. 2020. Exploring Middle School Students' Reflections on the Infusion of CS into Science Classrooms. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (SIGCSE '20). 671--677."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3433169"},{"key":"e_1_3_2_1_10_1","article-title":"Alice: A 3-D tool for introductory programming concepts","volume":"15","author":"Cooper Stephen","year":"2000","unstructured":"Stephen Cooper, Wanda Dann, and Randy Pausch. 2000. Alice: A 3-D tool for introductory programming concepts. Journal of Computing Sciences in Colleges - JCSC, Vol. 15 (01 2000).","journal-title":"Journal of Computing Sciences in Colleges - JCSC"},{"volume-title":"Proceedings of the 47th ACM Technical Symposium on Computing Science Education (SIGCSE '16)","author":"Dragon Toby","key":"e_1_3_2_1_11_1","unstructured":"Toby Dragon and Paul E. Dickson. 2016. Memory Diagrams: A Consistent Approach Across Concepts and Languages. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education (SIGCSE '16). 546--551."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432546"},{"key":"e_1_3_2_1_13_1","unstructured":"Code.org CS Curriculum for grades 6-8. 2022. https:\/\/code.org\/educate\/ curriculum\/middle-school (accessed on 12.10.2022). (2022)."},{"key":"e_1_3_2_1_14_1","unstructured":"Coding Classes for Middle School Students. 2022. https:\/\/codewizardshq.com\/intro-to-python-programming-class-m11\/#python-sessions-header (accessed on 12.10.2022). (2022)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432570"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3366896"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","unstructured":"Shuchi Grover. 2021. Teaching and Assessing for Transfer from Block-to-Text Programming in Middle School Computer Science. https:\/\/doi.org\/10.1007\/978-3-030-65632-4_11","DOI":"10.1007\/978-3-030-65632-4_11"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017723"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445507"},{"volume-title":"Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education (SIGCSE '04)","author":"Mark","key":"e_1_3_2_1_20_1","unstructured":"Mark A. Holliday and David Luginbuhl. 2004. CS1 Assessment Using Memory Diagrams. In Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education (SIGCSE '04). 200--204."},{"key":"e_1_3_2_1_21_1","unstructured":"White House. 2016. Computer Science for All. https:\/\/obamawhitehouse.archives.gov\/ blog\/2016\/01\/30\/computer-science-all. (2016)."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432442"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3366943"},{"key":"e_1_3_2_1_24_1","volume-title":"https:\/\/sites.google.com\/view\/foundationsofpythonprogramming. (Summer","author":"Python Foundations","year":"2022","unstructured":"Foundations of Python Coding\/Programming. Summer 2022. https:\/\/sites.google.com\/view\/foundationsofpythonprogramming. (Summer 2022)."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-018-06292-0"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","unstructured":"Evan Patton Mike Tissenbaum and Farzeen Harunani. 2019. MIT App Inventor: Objectives Design and Development. 31--49. https:\/\/doi.org\/10.1007\/978-981-13-6528-7_3","DOI":"10.1007\/978-981-13-6528-7_3"},{"volume-title":"Proceedings of the Eleventh Annual International Conference on International Computing Education Research (ICER '15)","author":"Thomas","key":"e_1_3_2_1_27_1","unstructured":"Thomas W. Price and Tiffany Barnes. 2015. Comparing Textual and Block Interfaces in a Novice Programming Environment. In Proceedings of the Eleventh Annual International Conference on International Computing Education Research (ICER '15). 91--99."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508865.1508967"},{"key":"e_1_3_2_1_30_1","volume-title":"Introduction to Programming. 2020 Fall","author":"COMP","year":"2020","unstructured":"COMP 110: Introduction to Programming. 2020 Fall. University of North Carolina at Chapel Hill. https:\/\/20f.comp110.com\/public\/. (2020 Fall)."},{"key":"e_1_3_2_1_31_1","volume-title":"Introduction to Programming. 2020 Spring","author":"COMP","year":"2022","unstructured":"COMP 110: Introduction to Programming. 2020 Spring. University of North Carolina at Chapel Hill. https:\/\/comp110.com\/calendar (accessed 12.10.2022). (2020 Spring)."},{"volume-title":"Proceedings of the 51st ACM Technical Symposium on Computer Science Education (SIGCSE '20)","author":"Torbey Ryan","key":"e_1_3_2_1_32_1","unstructured":"Ryan Torbey, Nicole D. Martin, Jayce R. Warner, and Carol L. Fletcher. 2020. Algebra I Before High School as a Gatekeeper to Computer Science Participation. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (SIGCSE '20). 839--844."},{"key":"e_1_3_2_1_33_1","volume-title":"Voyer","author":"Voyer Daniel","year":"2014","unstructured":"Daniel Voyer and Susan D. Voyer. 2014. Gender differences in scholastic achievement: a meta-analysis. Psychological bulletin, Vol. 140 4 (2014), 1174--204."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2020.103818"},{"key":"e_1_3_2_1_35_1","unstructured":"David Weintrop. 2016. Modality Matters: Understanding the Effects of Programming Language Representation in High School Computer Science Classrooms. Ph.D. Dissertation. http:\/\/libproxy.lib.unc.edu\/login?url=https:\/\/www.proquest.com\/dissertations-theses\/modality-matters-understanding-effects"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771839.2771860"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2787622.2787721"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2019.103646"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445347"},{"key":"e_1_3_2_1_40_1","unstructured":"D. Wolber H. Abelson E. Spertus and L. Looney. 2011. App Inventor. (2011)."},{"volume-title":"Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE '18)","author":"Xie Benjamin","key":"e_1_3_2_1_41_1","unstructured":"Benjamin Xie, Greg L. Nelson, and Amy J. Ko. 2018. An Explicit Strategy to Scaffold Novice Program Tracing. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (SIGCSE '18). 344--349."}],"event":{"name":"SIGCSE 2023: The 54th ACM Technical Symposium on Computer Science Education","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Toronto ON Canada","acronym":"SIGCSE 2023"},"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.3569877","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3545945.3569877","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:04Z","timestamp":1750183744000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3545945.3569877"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,2]]},"references-count":41,"alternative-id":["10.1145\/3545945.3569877","10.1145\/3545945"],"URL":"https:\/\/doi.org\/10.1145\/3545945.3569877","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"}}]}}