{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T11:56:33Z","timestamp":1773316593399,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":71,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,2,14]],"date-time":"2022-02-14T00:00:00Z","timestamp":1644796800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"DARPA","award":["N6600121C4018"],"award-info":[{"award-number":["N6600121C4018"]}]},{"name":"NSF","award":["CCF-1815494"],"award-info":[{"award-number":["CCF-1815494"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,2,14]]},"DOI":"10.1145\/3511861.3511869","type":"proceedings-article","created":{"date-parts":[[2022,2,9]],"date-time":"2022-02-09T23:06:36Z","timestamp":1644447996000},"page":"66-75","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Learning Computational Thinking Efficiently"],"prefix":"10.1145","author":[{"given":"Jeff","family":"Bender","sequence":"first","affiliation":[{"name":"Columbia University, United States"}]},{"given":"Bingpu","family":"Zhao","sequence":"additional","affiliation":[{"name":"Columbia University, United States"}]},{"given":"Alex","family":"Dziena","sequence":"additional","affiliation":[{"name":"Columbia University, United States"}]},{"given":"Gail","family":"Kaiser","sequence":"additional","affiliation":[{"name":"Columbia University, United States"}]}],"member":"320","published-online":{"date-parts":[[2022,2,14]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Computational Thinking. Comms. of the ACM","author":"Wing J.","year":"2006","unstructured":"J. Wing . Computational Thinking. Comms. of the ACM 2006 . J. Wing. Computational Thinking. Comms. of the ACM 2006."},{"key":"e_1_3_2_1_2_1","first-page":"27","volume":"200","author":"Schulte C.","unstructured":"C. Schulte , M. Knobelsdorf . Attitudes towards computer science-computing experiences as a starting point and barrier to computer science. ACM ICER , 200 7; pp 27 - 38 . C. Schulte, M. Knobelsdorf. Attitudes towards computer science-computing experiences as a starting point and barrier to computer science. ACM ICER, 2007; pp 27-38.","journal-title":"ACM ICER"},{"key":"e_1_3_2_1_3_1","first-page":"653","volume":"201","author":"Charters P.","unstructured":"P. Charters , Challenging stereotypes and changing attitudes: the effect of a brief programming encounter on adults' attitudes toward programming. ACM SIGCSE , 201 4; pp 653 - 658 . P. Charters, Challenging stereotypes and changing attitudes: the effect of a brief programming encounter on adults' attitudes toward programming. ACM SIGCSE, 2014; pp 653-658.","journal-title":"ACM SIGCSE"},{"key":"e_1_3_2_1_4_1","volume-title":"Reign of error: the hoax of the privatization movement and the danger to America's public schools","author":"Ravitch D.","year":"2013","unstructured":"D. Ravitch . Reign of error: the hoax of the privatization movement and the danger to America's public schools ; Vintage , 2013 . D. Ravitch. Reign of error: the hoax of the privatization movement and the danger to America's public schools; Vintage, 2013."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414583"},{"key":"e_1_3_2_1_6_1","volume-title":"hard work: an investigation of teachers","author":"Selwyn N.","year":"2017","unstructured":"N. Selwyn , High-tech , hard work: an investigation of teachers \u2019 work in. Learning, Media and Technology 2017 . N. Selwyn, High-tech, hard work: an investigation of teachers\u2019 work in. Learning, Media and Technology 2017."},{"key":"e_1_3_2_1_7_1","volume-title":"ITiCSE","author":"DeLyser L. A.","year":"2018","unstructured":"L. A. DeLyser . A community model of CSforALL . ITiCSE , 2018 . L. A. DeLyser. A community model of CSforALL. ITiCSE, 2018."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3291279.3339426"},{"key":"e_1_3_2_1_9_1","first-page":"679","volume":"201","author":"Aivaloglou E.","unstructured":"E. Aivaloglou , F. Hermans . Early programming education and career orientation. ACM SIGCSE , 201 9; pp 679 - 685 . E. Aivaloglou, F. Hermans. Early programming education and career orientation. ACM SIGCSE, 2019; pp 679-685.","journal-title":"ACM SIGCSE"},{"key":"e_1_3_2_1_10_1","volume-title":"ACM ITiCSE","author":"Wang J.","year":"2015","unstructured":"J. Wang , Gender differences in factors influencing pursuit of CS and related fields . ACM ITiCSE , 2015 . J. Wang, Gender differences in factors influencing pursuit of CS and related fields. ACM ITiCSE, 2015."},{"key":"e_1_3_2_1_11_1","first-page":"185","volume":"202","author":"McBroom J.","unstructured":"J. McBroom , Understanding gender differences to improve equity in computer programming education. ACE , 202 0; pp 185 - 194 . J. McBroom, Understanding gender differences to improve equity in computer programming education. ACE, 2020; pp 185-194.","journal-title":"ACE"},{"key":"e_1_3_2_1_12_1","unstructured":"OECD. Enrolment by field. https:\/\/stats.oecd.org\/.  OECD. Enrolment by field. https:\/\/stats.oecd.org\/."},{"key":"e_1_3_2_1_13_1","first-page":"664","volume":"202","author":"Bush J. B.","unstructured":"J. B. Bush , Drag and drop programming experiences and equity. ACM SIGCSE , 202 0; pp 664 - 670 . J. B. Bush, Drag and drop programming experiences and equity. ACM SIGCSE, 2020; pp 664-670.","journal-title":"ACM SIGCSE"},{"key":"e_1_3_2_1_14_1","volume-title":"Scratch for budding computer scientists. ACM SIGCSE Bulletin","author":"Malan D. J.","year":"2007","unstructured":"D. J. Malan , H. H. Leitner . Scratch for budding computer scientists. ACM SIGCSE Bulletin 2007 , 39 (1). D. J. Malan, H. H. Leitner. Scratch for budding computer scientists. ACM SIGCSE Bulletin 2007, 39 (1)."},{"key":"e_1_3_2_1_15_1","volume-title":"The Scratch programming language and environment. ACM Transactions on Computing Education","author":"Maloney J.","year":"2010","unstructured":"J. Maloney , The Scratch programming language and environment. ACM Transactions on Computing Education 2010 , 4. J. Maloney, The Scratch programming language and environment. ACM Transactions on Computing Education 2010, 4."},{"key":"e_1_3_2_1_16_1","volume-title":"Integrating Parsons Puzzles with Scratch. ICCE","author":"Bender J.","year":"2021","unstructured":"J. Bender , Integrating Parsons Puzzles with Scratch. ICCE , 2021 . J. Bender, Integrating Parsons Puzzles with Scratch. ICCE, 2021."},{"key":"e_1_3_2_1_17_1","volume-title":"Australian Conference on Computing Education","author":"Parsons D.","year":"2006","unstructured":"D. Parsons , P. Haden . Parson's programming puzzles : a fun and effective learning tool for first programming courses . Australian Conference on Computing Education , 2006 . D. Parsons, P. Haden. Parson's programming puzzles: a fun and effective learning tool for first programming courses. Australian Conference on Computing Education, 2006."},{"key":"e_1_3_2_1_18_1","first-page":"271","volume":"201","author":"Harms K. J.","unstructured":"K. J. Harms , Enabling independent learning of programming concepts through programming completion puzzles. IEEE VL & HCC , 201 5; pp 271 - 279 . K. J. Harms, Enabling independent learning of programming concepts through programming completion puzzles. IEEE VL & HCC, 2015; pp 271-279.","journal-title":"HCC"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3141880.3141895"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3291279.3339419"},{"key":"e_1_3_2_1_21_1","volume-title":"Coding in K-8. AECT Tech Trends","author":"Rich P. J.","year":"2019","unstructured":"P. J. Rich , Coding in K-8. AECT Tech Trends 2019 , 63 (3). P. J. Rich, Coding in K-8. AECT Tech Trends 2019, 63 (3)."},{"key":"e_1_3_2_1_22_1","volume-title":"ACM ITiCSE","author":"McGill M. M.","year":"2020","unstructured":"M. M. McGill , A. Decker . Tools, languages , and environments used in primary and secondary computing education . ACM ITiCSE , 2020 . M. M. McGill, A. Decker. Tools, languages, and environments used in primary and secondary computing education. ACM ITiCSE, 2020."},{"key":"e_1_3_2_1_23_1","volume-title":"A systematic review of learning computational thinking through scratch in K-9. Computers & Education","author":"Zhang L.","year":"2019","unstructured":"L. Zhang , J. Nouri . A systematic review of learning computational thinking through scratch in K-9. Computers & Education 2019 , 141. L. Zhang, J. Nouri. A systematic review of learning computational thinking through scratch in K-9. Computers & Education 2019, 141."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447318.2011.595621"},{"key":"e_1_3_2_1_25_1","unstructured":"I. Harel S. Papert. Constructionism; Ablex Publishing 1991.  I. Harel S. Papert. Constructionism; Ablex Publishing 1991."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287437"},{"key":"e_1_3_2_1_27_1","volume-title":"AERA","author":"Brennan K.","year":"2012","unstructured":"K. Brennan , M. Resnick . New frameworks for studying and assessing the development of computational thinking . AERA , 2012 . K. Brennan, M. Resnick. New frameworks for studying and assessing the development of computational thinking. AERA, 2012."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"D. Franklin Scratch Encore. ACM SIGCSE 2020.  D. Franklin Scratch Encore. ACM SIGCSE 2020.","DOI":"10.1145\/3328778.3366912"},{"key":"e_1_3_2_1_29_1","volume-title":"SIGCSE","author":"Salac J.","year":"2020","unstructured":"J. Salac , TIPP&SEE : a learning strategy to guide students through use-modify Scratch activities . SIGCSE , 2020 . J. Salac, TIPP&SEE: a learning strategy to guide students through use-modify Scratch activities. SIGCSE, 2020."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159559"},{"key":"e_1_3_2_1_31_1","volume-title":"Best of both worlds: issues of structure and agency in computational creation, in and out of school","author":"Brennan K. A.","year":"2013","unstructured":"K. A. Brennan . Best of both worlds: issues of structure and agency in computational creation, in and out of school ; Dissert.; MIT , 2013 . K. A. Brennan. Best of both worlds: issues of structure and agency in computational creation, in and out of school; Dissert.; MIT, 2013."},{"key":"e_1_3_2_1_32_1","volume-title":"ACE","author":"Garner J.","year":"2019","unstructured":"J. Garner , Mastery learning in CS education . ACE , 2019 . J. Garner, Mastery learning in CS education. ACE, 2019."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230977.3231000"},{"key":"e_1_3_2_1_34_1","volume-title":"ACE","author":"Du Y.","year":"2020","unstructured":"Y. Du , A review of research on parsons problems . ACE , 2020 . Y. Du, A review of research on parsons problems. ACE, 2020."},{"key":"e_1_3_2_1_35_1","volume-title":"Transfomring Learning","author":"Bubacher E.","year":"2016","unstructured":"E. Bubacher , Where the rubber meets the road . Transfomring Learning , Enabling Learners , 2016 . E. Bubacher, Where the rubber meets the road. Transfomring Learning, Enabling Learners, 2016."},{"key":"e_1_3_2_1_36_1","first-page":"1218","volume":"201","author":"Weintrop D.","unstructured":"D. Weintrop , Block-based comprehension: exploring and explaining student outcomes from a read-only block-based exam. ACM ITiCSE , 201 9; pp 1218 - 1224 . D. Weintrop, Block-based comprehension: exploring and explaining student outcomes from a read-only block-based exam. ACM ITiCSE, 2019; pp 1218-1224.","journal-title":"ACM ITiCSE"},{"key":"e_1_3_2_1_37_1","first-page":"59","volume":"201","author":"Harms K. J.","unstructured":"K. J. Harms , Learning programming from tutorials and code puzzles. IEEE VL & HCC , 201 6; pp 59 - 67 . K. J. Harms, Learning programming from tutorials and code puzzles. IEEE VL & HCC, 2016; pp 59-67.","journal-title":"HCC"},{"key":"e_1_3_2_1_38_1","volume-title":"Cognitive Load Theory","author":"Sweller J.","year":"2010","unstructured":"J. Sweller . Cognitive Load Theory ; CU Press , 2010 . J. Sweller. Cognitive Load Theory; CU Press, 2010."},{"key":"e_1_3_2_1_39_1","volume-title":"Transitioning from studying examples to solving problems. Educational Psychology","author":"Atkinson R. K.","year":"2003","unstructured":"R. K. Atkinson , Transitioning from studying examples to solving problems. Educational Psychology 2003 . R. K. Atkinson, Transitioning from studying examples to solving problems. Educational Psychology 2003."},{"key":"e_1_3_2_1_40_1","volume-title":"Optimizing worked\u2010example instruction in EE: role of fading & feedback during problem\u2010solving practice. EE","author":"Moreno R.","year":"2009","unstructured":"R. Moreno , Optimizing worked\u2010example instruction in EE: role of fading & feedback during problem\u2010solving practice. EE 2009 . R. Moreno, Optimizing worked\u2010example instruction in EE: role of fading & feedback during problem\u2010solving practice. EE 2009."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2960310.2960314"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.28945\/3127"},{"key":"e_1_3_2_1_43_1","first-page":"113","volume":"200","author":"Denny P.","unstructured":"P. Denny , Evaluating a new exam question: parsons problems. ACM ICER , 200 8; pp 113 - 124 . P. Denny, Evaluating a new exam question: parsons problems. ACM ICER, 2008; pp 113-124.","journal-title":"ACM ICER"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/LaTiCE.2013.26"},{"key":"e_1_3_2_1_45_1","first-page":"189","volume":"202","author":"Raubenheimer G.","unstructured":"G. Raubenheimer , Toward empirical analysis of pedagogical feedback in computer programming learning environments. ACE , 202 1; pp 189 - 195 . G. Raubenheimer, Toward empirical analysis of pedagogical feedback in computer programming learning environments. ACE, 2021; pp 189-195.","journal-title":"ACE"},{"key":"e_1_3_2_1_46_1","first-page":"16","volume":"200","author":"van Gog T.","unstructured":"T. van Gog , F. Paas . Instructional efficiency: revisiting the original construct in educational research. Ed. Psychologist , 200 8; pp 16 - 26 . T. van Gog, F. Paas. Instructional efficiency: revisiting the original construct in educational research. Ed. Psychologist, 2008; pp 16-26.","journal-title":"Ed. Psychologist"},{"key":"e_1_3_2_1_47_1","first-page":"759","volume":"202","author":"Karvelas I.","unstructured":"I. Karvelas , The effects of compilation mechanisms and error message presentation on novice programmer behavior. ACM SIGCSE , 202 0; pp 759 - 765 . I. Karvelas, The effects of compilation mechanisms and error message presentation on novice programmer behavior. ACM SIGCSE, 2020; pp 759-765.","journal-title":"ACM SIGCSE"},{"key":"e_1_3_2_1_48_1","first-page":"416","volume":"202","author":"Tahir F.","unstructured":"F. Tahir , Investigating the effects of gamifying SQL- Tutor. ICCE , 202 0; pp 416 - 425 . F. Tahir, Investigating the effects of gamifying SQL-Tutor. ICCE, 2020; pp 416-425.","journal-title":"Tutor. ICCE"},{"key":"e_1_3_2_1_49_1","first-page":"194","volume":"202","author":"Marwan S.","unstructured":"S. Marwan , Adaptive immediate feedback can improve novice programming engagement and intention to persist in computer science. ACM ICER , 202 0; pp 194 - 203 . S. Marwan, Adaptive immediate feedback can improve novice programming engagement and intention to persist in computer science. ACM ICER, 2020; pp 194-203.","journal-title":"ACM ICER"},{"key":"e_1_3_2_1_50_1","volume-title":"Embedding AI in Education Policy and Practice for Southeast Asia","author":"Sulaiman J.","year":"2019","unstructured":"J. Sulaiman , SAGE-RA : A Reference Architecture to Advance the Teaching and Learning of Computational Thinking . Embedding AI in Education Policy and Practice for Southeast Asia , 2019 . J. Sulaiman, SAGE-RA: A Reference Architecture to Advance the Teaching and Learning of Computational Thinking. Embedding AI in Education Policy and Practice for Southeast Asia, 2019."},{"key":"e_1_3_2_1_51_1","first-page":"301","volume-title":"Communications of the ACM","author":"Holt R. C.","year":"1977","unstructured":"R. C. Holt , SP\/k : a system for teaching computer programming . Communications of the ACM 1977 , 20 (5), 301 - 309 . R. C. Holt, SP\/k: a system for teaching computer programming. Communications of the ACM 1977, 20 (5), 301-309."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"crossref","unstructured":"A. Kumar. Epplets. ACM SIGCSE 2018.  A. Kumar. Epplets. ACM SIGCSE 2018.","DOI":"10.1145\/3159450.3159576"},{"key":"e_1_3_2_1_53_1","volume-title":"ACM SIGCSE","author":"C.","year":"2020","unstructured":"C. Sep\u00falveda-D\u00edaz, Lessons learned from introducting preteens in parent-led homeschooling to CT . ACM SIGCSE , 2020 . C. Sep\u00falveda-D\u00edaz, Lessons learned from introducting preteens in parent-led homeschooling to CT. ACM SIGCSE, 2020."},{"key":"e_1_3_2_1_54_1","first-page":"66","volume":"202","author":"Zhang L.","unstructured":"L. Zhang , Progression of CT skills in Swedish compulsory schools with block-based programming. ACE , 202 0; pp 66 - 75 . L. Zhang, Progression of CT skills in Swedish compulsory schools with block-based programming. ACE, 2020; pp 66-75.","journal-title":"ACE"},{"key":"e_1_3_2_1_55_1","first-page":"106","volume":"202","author":"Munasinghe B.","unstructured":"B. Munasinghe , Teachers\u2019 understanding of technical terms in a computational thinking curriculum. ACE , 202 1; pp 106 - 114 . B. Munasinghe, Teachers\u2019 understanding of technical terms in a computational thinking curriculum. ACE, 2021; pp 106-114.","journal-title":"ACE"},{"key":"e_1_3_2_1_56_1","first-page":"69","volume":"201","author":"Lamprou A.","unstructured":"A. Lamprou , A. Repenning . Teaching how to teach computational thinking. ACM ITiCSE , 201 8; pp 69 - 74 . A. Lamprou, A. Repenning. Teaching how to teach computational thinking. ACM ITiCSE, 2018; pp 69-74.","journal-title":"ACM ITiCSE"},{"key":"e_1_3_2_1_57_1","first-page":"1095","volume":"201","author":"Haduong P.","unstructured":"P. Haduong , K. Brennan . Helping K\u201312 teachers get unstuck with scratch. ACM SIGCSE , 201 9; pp 1095 - 1101 . P. Haduong, K. Brennan. Helping K\u201312 teachers get unstuck with scratch. ACM SIGCSE, 2019; pp 1095-1101.","journal-title":"ACM SIGCSE"},{"key":"e_1_3_2_1_58_1","first-page":"65","volume":"201","author":"Kumar A. N.","unstructured":"A. N. Kumar . Helping students solve Parsons puzzles better. ACM ITiCSE , 201 9; pp 65 - 70 . A. N. Kumar. Helping students solve Parsons puzzles better. ACM ITiCSE, 2019; pp 65-70.","journal-title":"ACM ITiCSE"},{"key":"e_1_3_2_1_59_1","first-page":"120","volume":"201","author":"Kumar A. N.","unstructured":"A. N. Kumar . Mnemonic variable names in Parsons puzzles. ACM CompEd , 201 9; pp 120 - 126 . A. N. Kumar. Mnemonic variable names in Parsons puzzles. ACM CompEd, 2019; pp 120-126.","journal-title":"ACM CompEd"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159519"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"crossref","unstructured":"R. Buchanan. Wicked problems in design thinking. DI 1992.  R. Buchanan. Wicked problems in design thinking. DI 1992.","DOI":"10.2307\/1511637"},{"key":"e_1_3_2_1_62_1","volume-title":"InterViews: An Introduction to Qualitative Research Interviewing","author":"Kvale S.","year":"1996","unstructured":"S. Kvale . InterViews: An Introduction to Qualitative Research Interviewing ; SAGE : Thousand Oaks, CA , 1996 . S. Kvale. InterViews: An Introduction to Qualitative Research Interviewing; SAGE: Thousand Oaks, CA, 1996."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017770"},{"key":"e_1_3_2_1_64_1","volume-title":"ACE","author":"Whalley J.","year":"2020","unstructured":"J. Whalley , H. Ogier . Learning journals in creative programming assessments: exposing bugs, issues, and misconeptions . ACE , 2020 . J. Whalley, H. Ogier. Learning journals in creative programming assessments: exposing bugs, issues, and misconeptions. ACE, 2020."},{"key":"e_1_3_2_1_65_1","first-page":"131","volume":"201","author":"Morrison B. B.","unstructured":"B. B. Morrison , Measuring cognitive load in introductory CS: adaptation of an instrument. ICER , 201 4; pp 131 - 138 . B. B. Morrison, Measuring cognitive load in introductory CS: adaptation of an instrument. ICER, 2014; pp 131-138.","journal-title":"ICER"},{"key":"e_1_3_2_1_66_1","unstructured":"Self-Determination Theory. https:\/\/selfdeterminationtheory.org\/intrinsic-motivation-inventory\/.  Self-Determination Theory. https:\/\/selfdeterminationtheory.org\/intrinsic-motivation-inventory\/."},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/2401796.2401798"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677295"},{"key":"e_1_3_2_1_69_1","unstructured":"Amazon. Amazon Mechnical Turk. https:\/\/www.mturk.com\/.  Amazon. Amazon Mechnical Turk. https:\/\/www.mturk.com\/."},{"key":"e_1_3_2_1_70_1","unstructured":"Prolific. Prolific. https:\/\/www.prolific.co\/.  Prolific. Prolific. https:\/\/www.prolific.co\/."},{"key":"e_1_3_2_1_71_1","volume-title":"Effect size estimates. Experimental Psych","author":"Fritz C. O.","year":"2012","unstructured":"C. O. Fritz , Effect size estimates. Experimental Psych . 2012 . C. O. Fritz, Effect size estimates. Experimental Psych. 2012."}],"event":{"name":"ACE '22: Australasian Computing Education Conference","location":"Virtual Event Australia","acronym":"ACE '22"},"container-title":["Proceedings of the 24th Australasian Computing Education Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3511861.3511869","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3511861.3511869","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3511861.3511869","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:48:50Z","timestamp":1750182530000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3511861.3511869"}},"subtitle":["How Parsons Programming Puzzles within Scratch Might Help"],"short-title":[],"issued":{"date-parts":[[2022,2,14]]},"references-count":71,"alternative-id":["10.1145\/3511861.3511869","10.1145\/3511861"],"URL":"https:\/\/doi.org\/10.1145\/3511861.3511869","relation":{},"subject":[],"published":{"date-parts":[[2022,2,14]]},"assertion":[{"value":"2022-02-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}