{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T07:57:04Z","timestamp":1776931024587,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":85,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,4,13]]},"DOI":"10.1145\/3772318.3791667","type":"proceedings-article","created":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T05:14:30Z","timestamp":1776057270000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["The Elephant in the Syntax: A Comparative Study of Semantics\u2011First, Block\u2011Based, and Textual Programming"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5484-2815","authenticated-orcid":false,"given":"Theo B.","family":"Weidmann","sequence":"first","affiliation":[{"name":"Department of Computer Science, ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4455-7551","authenticated-orcid":false,"given":"Sverrir","family":"Thorgeirsson","sequence":"additional","affiliation":[{"name":"AST Lab, ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-3019-3733","authenticated-orcid":false,"given":"Karl-Heinz","family":"Weidmann","sequence":"additional","affiliation":[{"name":"Vorarlberg University of Applied Sciences, Dornbirn, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8724-4662","authenticated-orcid":false,"given":"April","family":"Yi Wang","sequence":"additional","affiliation":[{"name":"Computer Science, ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2970-1391","authenticated-orcid":false,"given":"Zhendong","family":"Su","sequence":"additional","affiliation":[{"name":"Department of Computer Science, ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,4,13]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/3304221.3319738"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/2960310.2960325"},{"key":"e_1_3_3_2_4_2","unstructured":"Computer Science\u00a0Teachers Association et\u00a0al. 2011. K-12 computer science standards. Retrieved November 21 (2011) 2016."},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"crossref","unstructured":"Paul Ayres and John Sweller. 2005. The split-attention principle in multimedia learning. The Cambridge handbook of multimedia learning 2 (2005) 135\u2013146.","DOI":"10.1017\/CBO9780511816819.009"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3174196"},{"key":"e_1_3_3_2_7_2","unstructured":"David Bau. 2015. Droplet a blocks-based editor for text code. Journal of Computing Sciences in Colleges 30 6 (2015) 138\u2013144."},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-322-94667-6"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","unstructured":"Jeffrey Bonar and Elliot Soloway. 1985. Preprogramming Knowledge: A Major Source of Misconceptions in Novice Programmers. Human\u2013Computer Interaction 1 2 (1985) 133\u2013161. 10.1207\/s15327051hci0102_3","DOI":"10.1207\/s15327051hci0102_3"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3137065.3137069"},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3421590.3421597"},{"key":"e_1_3_3_2_12_2","first-page":"25","volume-title":"Proceedings of the 2012 annual meeting of the American educational research association, Vancouver, Canada","volume":"1","author":"Brennan Karen","year":"2012","unstructured":"Karen Brennan and Mitchel Resnick. 2012. New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 annual meeting of the American educational research association, Vancouver, Canada , Vol.\u00a01. 25."},{"key":"e_1_3_3_2_13_2","unstructured":"John Brooke et\u00a0al. 1996. SUS-A quick and dirty usability scale. Usability evaluation in industry 189 194 (1996) 4\u20137."},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"publisher","unstructured":"Peter Brusilovsky Eduardo Calabrese Jozef Hvorecky Anatoly Kouchnirenko and Philip Miller. 1997. Mini-languages: a way to learn programming principles. Education and Information Technologies 2 1 (March 1997) 65\u201383. 10.1023\/A:1018636507883","DOI":"10.1023\/A:1018636507883"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","unstructured":"Martin\u00a0C. Carlisle Terry\u00a0A. Wilson Jeffrey\u00a0W. Humphries and Steven\u00a0M. Hadfield. 2005. RAPTOR: a visual programming environment for teaching algorithmic problem solving. SIGCSE Bull. 37 1 (Feb. 2005) 176\u2013180. 10.1145\/1047124.1047411","DOI":"10.1145\/1047124.1047411"},{"key":"e_1_3_3_2_16_2","first-page":"27","volume-title":"Proceedings of the SIGCHI conference on Human factors in computing systems","author":"Cypher Allen","year":"1995","unstructured":"Allen Cypher and David\u00a0Canfield Smith. 1995. KidSim: End user programming of simulations. In Proceedings of the SIGCHI conference on Human factors in computing systems. 27\u201334."},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/1999747.1999807"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"crossref","unstructured":"Edsger\u00a0W. Dijkstra. 1975. Guarded commands nondeterminacy and formal derivation of programs. Commun. ACM 18 8 (1975) 453\u2013457.","DOI":"10.1145\/360933.360975"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/2729094.2742588"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"crossref","unstructured":"Ioannis Giachos Evangelos-Diomidis Sagias Christos Papakitsos Evangelos Papakitsos and Nikolaos Laskaris. 2024. Educational Robotics: The Implementation of Karel in 3D. Mediterranean Journal of Basic and Applied Sciences (MJBAS) 8 3 (2024) 70\u201381.","DOI":"10.46382\/MJBAS.2024.8307"},{"key":"e_1_3_3_2_21_2","first-page":"2436","volume-title":"EDULEARN15 proceedings","author":"Gonz\u00e1lez M\u00a0Rom\u00e1n","year":"2015","unstructured":"M\u00a0Rom\u00e1n Gonz\u00e1lez. 2015. Computational thinking test: Design guidelines and content validation. In EDULEARN15 proceedings. IATED, 2436\u20132444."},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/3649217.3653547"},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"crossref","unstructured":"Shuchi Grover and Roy Pea. 2013. Computational thinking in K\u201312: A review of the state of the field. Educational researcher 42 1 (2013) 38\u201343.","DOI":"10.3102\/0013189X12463051"},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1177\/154193120605000909"},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/1028664.1028701"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"crossref","unstructured":"Michael Homer and James Noble. 2017. Lessons in Combining Block-based and Textual Programming. J. Vis. Lang. Sentient Syst. 3 1 (2017) 22\u201339.","DOI":"10.18293\/VLSS2017-007"},{"key":"e_1_3_3_2_27_2","unstructured":"Jane Howland Jim Laffey and Linda\u00a0M. Espinosa. 1997. A computing experience to motivate children to complex performances. Journal of Computing in Childhood Education 8 4 (1997) 291\u2013311."},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"publisher","unstructured":"Anna\u00a0A. Ivanova Shashank Srikant Yotaro Sueoka Hope\u00a0H. Kean Riva Dhamala Una-May O\u2019Reilly Marina\u00a0U Bers and Evelina Fedorenko. 2020. Comprehension of computer code relies primarily on domain-general executive brain regions. eLife 9 (dec 2020) e58906. 10.7554\/eLife.58906","DOI":"10.7554\/eLife.58906"},{"key":"e_1_3_3_2_29_2","unstructured":"JetLearn. 2025. Scratch Statistics: Examining the Popularity of Scratch 2025. https:\/\/www.jetlearn.com\/blog\/scratch-statistics Accessed: 2025-08-07."},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"publisher","unstructured":"Caitlin Kelleher and Randy Pausch. 2005. Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Comput. Surv. 37 2 (June 2005) 83\u2013137. 10.1145\/1089733.1089734","DOI":"10.1145\/1089733.1089734"},{"key":"e_1_3_3_2_31_2","doi-asserted-by":"crossref","unstructured":"Paul\u00a0A. Kirschner John Sweller and Richard\u00a0E. Clark. 2006. Why minimal guidance during instruction does not work: An analysis of the failure of constructivist discovery problem-based experiential and inquiry-based teaching. Educational psychologist 41 2 (2006) 75\u201386.","DOI":"10.1207\/s15326985ep4102_1"},{"key":"e_1_3_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581436"},{"key":"e_1_3_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3605468.3609770"},{"key":"e_1_3_3_2_34_2","doi-asserted-by":"crossref","unstructured":"Jonathon Love Ravi Selker Maarten Marsman Tahira Jamil Damian Dropmann Josine Verhagen Alexander Ly Quentin\u00a0F. Gronau Martin \u0160m\u00edra Sacha Epskamp et\u00a0al. 2019. JASP: Graphical statistical software for common statistical designs. Journal of Statistical Software 88 (2019) 1\u201317.","DOI":"10.18637\/jss.v088.i02"},{"key":"e_1_3_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.4324\/9781410609762"},{"key":"e_1_3_3_2_36_2","doi-asserted-by":"crossref","unstructured":"Brad\u00a0A. Myers. 1992. Demonstrational interfaces: A step beyond direct manipulation. Computer 25 8 (1992) 61\u201373.","DOI":"10.1109\/2.153286"},{"key":"e_1_3_3_2_37_2","unstructured":"Matt Neuburg. 1999. All the World\u2019s a Stagecast. TidBITS (14 June 1999). https:\/\/tidbits.com\/1999\/06\/14\/all-the-worlds-a-stagecast\/"},{"key":"e_1_3_3_2_38_2","volume-title":"The design of everyday things: Revised and expanded edition","author":"Norman Don","year":"2013","unstructured":"Don Norman. 2013. The design of everyday things: Revised and expanded edition. Basic books."},{"key":"e_1_3_3_2_39_2","doi-asserted-by":"crossref","unstructured":"Donald\u00a0A Norman. 1986. Cognitive engineering. User centered system design 31 61 (1986) 2.","DOI":"10.1201\/b15703-3"},{"key":"e_1_3_3_2_40_2","doi-asserted-by":"publisher","unstructured":"Giorgio Olimpo. 1988. The Robot Brothers: An environment for learning parallel programming oriented to computer education. Computers & Education 12 1 (1988) 113\u2013118. 10.1016\/0360-1315(88)90064-4","DOI":"10.1016\/0360-1315(88)90064-4"},{"key":"e_1_3_3_2_41_2","doi-asserted-by":"crossref","unstructured":"Elizabeth Owen and John Sweller. 1985. What do students learn while solving mathematics problems? Journal of educational psychology 77 3 (1985) 272.","DOI":"10.1037\/0022-0663.77.3.272"},{"key":"e_1_3_3_2_42_2","doi-asserted-by":"crossref","unstructured":"Fred\u00a0GWC Paas. 1992. Training strategies for attaining transfer of problem-solving skill in statistics: a cognitive-load approach. Journal of educational psychology 84 4 (1992) 429.","DOI":"10.1037\/0022-0663.84.4.429"},{"key":"e_1_3_3_2_43_2","doi-asserted-by":"crossref","unstructured":"Fred\u00a0GWC Paas and Jeroen\u00a0JG Van\u00a0Merri\u00ebnboer. 1994. Instructional control of cognitive load in the training of complex cognitive tasks. Educational psychology review 6 (1994) 351\u2013371.","DOI":"10.1007\/BF02213420"},{"key":"e_1_3_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3372782.3406276"},{"key":"e_1_3_3_2_45_2","volume-title":"Mindstorms: children, computers, and powerful ideas","author":"Papert Seymour","year":"1980","unstructured":"Seymour Papert. 1980. Mindstorms: children, computers, and powerful ideas. Basic Books, Inc., USA."},{"key":"e_1_3_3_2_46_2","volume-title":"Karel the Robot: A Gentle Introduction to the Art of Programming (1st ed.)","author":"Pattis Richard\u00a0E.","year":"1984","unstructured":"Richard\u00a0E. Pattis. 1984. Karel the Robot: A Gentle Introduction to the Art of Programming (1st ed.). IBM Corp., John Wiley & Sons, Inc., USA."},{"key":"e_1_3_3_2_47_2","volume-title":"Karel the robot: a gentle introduction to the art of programming","author":"Pattis Richard\u00a0E.","year":"1994","unstructured":"Richard\u00a0E. Pattis. 1994. Karel the robot: a gentle introduction to the art of programming. John Wiley & Sons."},{"key":"e_1_3_3_2_48_2","unstructured":"Chris Piech and Eric Roberts. 2019. Karel the Robot: Learns Python. https:\/\/compedu.stanford.edu\/karel-reader\/docs\/python\/en\/intro.html Accessed: 2025-03-12."},{"key":"e_1_3_3_2_49_2","doi-asserted-by":"crossref","unstructured":"Emmanouil Poulakis and Panagiotis Politis. 2021. Computational thinking assessment: Literature review. Research on e-learning and ICT in education: Technological pedagogical and instructional perspectives (2021) 111\u2013128.","DOI":"10.1007\/978-3-030-64363-8_7"},{"key":"e_1_3_3_2_50_2","doi-asserted-by":"publisher","unstructured":"Yizhou Qian and James Lehman. 2017. Students\u2019 Misconceptions and Other Difficulties in Introductory Programming: A Literature Review. ACM Trans. Comput. Educ. 18 1 Article 1 (Oct. 2017) 24\u00a0pages. 10.1145\/3077618","DOI":"10.1145\/3077618"},{"key":"e_1_3_3_2_51_2","doi-asserted-by":"crossref","unstructured":"Dieter Rasch Klaus\u00a0D. Kubinger and Karl Moder. 2011. The two-sample t test: pre-testing its assumptions does not pay off. Statistical papers 52 (2011) 219\u2013231.","DOI":"10.1007\/s00362-009-0224-x"},{"key":"e_1_3_3_2_52_2","unstructured":"Raimond Reichert. 2003. Theory of computation as a vehicle for teaching fundamental concepts of computer science. A dissertation submitted to ETH Z\u00fcrich. Dissertation. ETH Z\u00fcrich. https:\/\/api.semanticscholar.org\/CorpusID:263547326"},{"key":"e_1_3_3_2_53_2","doi-asserted-by":"publisher","unstructured":"Mitchel Resnick John Maloney Andr\u00e9s Monroy-Hern\u00e1ndez Natalie Rusk Evelyn Eastmond Karen Brennan Amon Millner Eric Rosenbaum Jay Silver Brian Silverman and Yasmin Kafai. 2009. Scratch: programming for all. Commun. ACM 52 11 (Nov. 2009) 60\u201367. 10.1145\/1592761.1592779","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_3_3_2_54_2","volume-title":"Karel the Robot Learns Java","author":"Roberts Eric","year":"2005","unstructured":"Eric Roberts. 2005. Karel the Robot Learns Java. Stanford University. Available at https:\/\/cs.stanford.edu\/people\/eroberts\/karel-the-robot-learns-java.pdf."},{"key":"e_1_3_3_2_55_2","doi-asserted-by":"crossref","unstructured":"Marcos Rom\u00e1n-Gonz\u00e1lez Juan-Carlos P\u00e9rez-Gonz\u00e1lez and Carmen Jim\u00e9nez-Fern\u00e1ndez. 2017. Which cognitive abilities underlie computational thinking? Criterion validity of the Computational Thinking Test. Computers in human behavior 72 (2017) 678\u2013691.","DOI":"10.1016\/j.chb.2016.08.047"},{"key":"e_1_3_3_2_56_2","doi-asserted-by":"publisher","DOI":"10.1145\/2670757.2670772"},{"key":"e_1_3_3_2_57_2","unstructured":"Mehran Sahami. 2022. Handout 5 - Assignment 1: Karel the Robot. https:\/\/web.stanford.edu\/class\/archive\/cs\/cs106a\/cs106a.1226\/handouts\/05-assignment1.html Based on problems by Nick Parlante and Eric Roberts modified by the CS106A staff."},{"key":"e_1_3_3_2_58_2","unstructured":"Kurt Schmucker. 1999. A taxonomy of simulation software. Learning Technology Review (1999) 40\u201375."},{"key":"e_1_3_3_2_59_2","doi-asserted-by":"crossref","unstructured":"Wolfgang Schnotz and Christian K\u00fcrschner. 2007. A reconsideration of cognitive load theory. Educational psychology review 19 (2007) 469\u2013508.","DOI":"10.1007\/s10648-007-9053-4"},{"key":"e_1_3_3_2_60_2","unstructured":"Cheryl\u00a0Denise Seals. 2004. A Framework for Learning and Reuse in Visual Programming Environments: Supporting Novice Programmer Development of Educational Simulations. Doctoral dissertation. Virginia Polytechnic Institute and State University Blacksburg Virginia. http:\/\/hdl.handle.net\/10919\/28766 Archived at https:\/\/web.archive.org\/web\/20250813043258\/https:\/\/vtechworks.lib.vt.edu\/items\/b493e487-8d44-40fa-858c-703c88ba19eb.."},{"key":"e_1_3_3_2_61_2","doi-asserted-by":"crossref","unstructured":"Ben Shneiderman. 1982. The future of interactive systems and the emergence of direct manipulation. Behaviour & Information Technology 1 3 (1982) 237\u2013256.","DOI":"10.1080\/01449298208914450"},{"key":"e_1_3_3_2_62_2","doi-asserted-by":"crossref","unstructured":"Ben Shneiderman. 1983. Direct manipulation: A step beyond programming languages. Computer 16 08 (1983) 57\u201369.","DOI":"10.1109\/MC.1983.1654471"},{"key":"e_1_3_3_2_63_2","unstructured":"Ben Shneiderman. 2024. About Ben Shneiderman. https:\/\/www.cs.umd.edu\/users\/ben\/about.html. Accessed: 2024-09-10."},{"key":"e_1_3_3_2_64_2","first-page":"87","volume-title":"Proceedings of the Imagina\u201995 Conference. Monte-Carlo","author":"Smith David\u00a0Canfield","year":"1995","unstructured":"David\u00a0Canfield Smith and Allen Cypher. 1995. KidSim: Child constructible simulations. In Proceedings of the Imagina\u201995 Conference. Monte-Carlo. 87\u201399."},{"key":"e_1_3_3_2_65_2","doi-asserted-by":"publisher","unstructured":"David\u00a0Canfield Smith Allen Cypher and Jim Spohrer. 1994. KidSim: programming agents without a programming language. Commun. ACM 37 7 (July 1994) 54\u201367. 10.1145\/176789.176795","DOI":"10.1145\/176789.176795"},{"key":"e_1_3_3_2_66_2","doi-asserted-by":"publisher","unstructured":"David\u00a0Canfield Smith Allen Cypher and Larry Tesler. 2000. Programming by example: novice programming comes of age. Commun. ACM 43 3 (March 2000) 75\u201381. 10.1145\/330534.330544","DOI":"10.1145\/330534.330544"},{"key":"e_1_3_3_2_67_2","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287394"},{"key":"e_1_3_3_2_68_2","unstructured":"James Somers. 2017. The coming software apocalypse. The Atlantic 26 (2017) 1."},{"key":"e_1_3_3_2_69_2","doi-asserted-by":"publisher","DOI":"10.3929\/ethz-a-010725653"},{"key":"e_1_3_3_2_70_2","doi-asserted-by":"crossref","unstructured":"Andreas Stefik and Susanna Siebert. 2013. An empirical investigation into programming language syntax. ACM Transactions on Computing Education (TOCE) 13 4 (2013) 1\u201340.","DOI":"10.1145\/2534973"},{"key":"e_1_3_3_2_71_2","doi-asserted-by":"crossref","unstructured":"William Stewart and Kwanwoo Baek. 2023. Analyzing computational thinking studies in Scratch programming: A review of elementary education literature. International Journal of Computer Science Education in Schools 6 1 (2023) 35\u201358.","DOI":"10.21585\/ijcses.v6i1.156"},{"key":"e_1_3_3_2_72_2","doi-asserted-by":"crossref","unstructured":"John Sweller. 1988. Cognitive load during problem solving: Effects on learning. Cognitive science 12 2 (1988) 257\u2013285.","DOI":"10.1207\/s15516709cog1202_4"},{"key":"e_1_3_3_2_73_2","doi-asserted-by":"crossref","unstructured":"John Sweller Paul Ayres Slava Kalyuga John Sweller Paul Ayres and Slava Kalyuga. 2011. The redundancy effect. Cognitive load theory (2011) 141\u2013154.","DOI":"10.1007\/978-1-4419-8126-4_11"},{"key":"e_1_3_3_2_74_2","doi-asserted-by":"crossref","unstructured":"John Sweller Jeroen\u00a0JG van Merri\u00ebnboer and Fred Paas. 2019. Cognitive architecture and instructional design: 20 years later. Educational Psychology Review 31 (2019) 261\u2013292.","DOI":"10.1007\/s10648-019-09465-5"},{"key":"e_1_3_3_2_75_2","volume-title":"Statistics at square one","author":"Swinscow Thomas Douglas\u00a0Victor","year":"2002","unstructured":"Thomas Douglas\u00a0Victor Swinscow, Michael\u00a0J. Campbell, et\u00a0al. 2002. Statistics at square one. Number Ed. 10. Bmj London."},{"key":"e_1_3_3_2_76_2","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630916"},{"key":"e_1_3_3_2_77_2","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630808"},{"key":"e_1_3_3_2_78_2","doi-asserted-by":"publisher","DOI":"10.1145\/3632620.3671124"},{"key":"e_1_3_3_2_79_2","doi-asserted-by":"publisher","DOI":"10.1145\/3361721.3361729"},{"key":"e_1_3_3_2_80_2","doi-asserted-by":"publisher","DOI":"10.1145\/3563835.3567668"},{"key":"e_1_3_3_2_81_2","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017707"},{"key":"e_1_3_3_2_82_2","doi-asserted-by":"crossref","unstructured":"David Weintrop and Uri Wilensky. 2018. How block-based text-based and hybrid block\/text modalities shape novice programming practices. International Journal of Child-Computer Interaction 17 (2018) 83\u201392.","DOI":"10.1016\/j.ijcci.2018.04.005"},{"key":"e_1_3_3_2_83_2","doi-asserted-by":"crossref","unstructured":"Jeannette\u00a0M. Wing. 2006. Computational thinking. Commun. ACM 49 3 (2006) 33\u201335.","DOI":"10.1145\/1118178.1118215"},{"key":"e_1_3_3_2_84_2","doi-asserted-by":"publisher","unstructured":"Zhen Xu Albert\u00a0D. Ritzhaupt Fengchun Tian and Karthikeyan Umapathy. 2019. Block-based versus text-based programming environments on novice student learning outcomes: a meta-analysis study. Computer Science Education 29 2-3 (2019) 177\u2013204. 10.1080\/08993408.2019.1565233","DOI":"10.1080\/08993408.2019.1565233"},{"key":"e_1_3_3_2_85_2","doi-asserted-by":"crossref","unstructured":"Aman Yadav Hai Hong and Chris Stephenson. 2016. Computational thinking for all: Pedagogical approaches to embedding 21st century problem solving in K-12 classrooms. TechTrends 60 (2016) 565\u2013568.","DOI":"10.1007\/s11528-016-0087-7"},{"key":"e_1_3_3_2_86_2","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-444-70536-5.50011-7"}],"event":{"name":"CHI 2026: CHI Conference on Human Factors in Computing Systems","location":"Barcelona Spain","acronym":"CHI '26","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3772318.3791667","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T09:24:12Z","timestamp":1776417852000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3772318.3791667"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,13]]},"references-count":85,"alternative-id":["10.1145\/3772318.3791667","10.1145\/3772318"],"URL":"https:\/\/doi.org\/10.1145\/3772318.3791667","relation":{},"subject":[],"published":{"date-parts":[[2026,4,13]]},"assertion":[{"value":"2026-04-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}