{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T17:39:00Z","timestamp":1778607540325,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":165,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,12,27]],"date-time":"2022-12-27T00:00:00Z","timestamp":1672099200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Slovenian Research Agency","award":["P2-0359, J2-2504, J1-2481"],"award-info":[{"award-number":["P2-0359, J2-2504, J1-2481"]}]},{"name":"French National Research Agency","award":["PROGRAMme, N\u00b0 ANR-17-CE38-0003-01"],"award-info":[{"award-number":["PROGRAMme, N\u00b0 ANR-17-CE38-0003-01"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,12,27]]},"DOI":"10.1145\/3571785.3574125","type":"proceedings-article","created":{"date-parts":[[2022,12,29]],"date-time":"2022-12-29T18:50:15Z","timestamp":1672339815000},"page":"117-164","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["What We Talk About When We Talk About Programs"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4722-244X","authenticated-orcid":false,"given":"Violetta","family":"Lonati","sequence":"first","affiliation":[{"name":"Universit\u00e0 degli Studi di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9773-0664","authenticated-orcid":false,"given":"Andrej","family":"Brodnik","sequence":"additional","affiliation":[{"name":"University of Primorska &amp; University of Ljubljana, Koper &amp; Ljubljana, Slovenia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0148-0857","authenticated-orcid":false,"given":"Tim","family":"Bell","sequence":"additional","affiliation":[{"name":"University of Canterbury, Christchurch, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8546-1225","authenticated-orcid":false,"given":"Andrew Paul","family":"Csizmadia","sequence":"additional","affiliation":[{"name":"Newman University, Birmingham, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8520-2493","authenticated-orcid":false,"given":"Liesbeth","family":"De Mol","sequence":"additional","affiliation":[{"name":"CNRS, Universit\u00e9 de Lille, Lille, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5854-1120","authenticated-orcid":false,"given":"Henry","family":"Hickman","sequence":"additional","affiliation":[{"name":"University of Canterbury, Christchurch, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1939-7955","authenticated-orcid":false,"given":"Therese","family":"Keane","sequence":"additional","affiliation":[{"name":"La Trobe University, Melbourne, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1462-8304","authenticated-orcid":false,"given":"Claudio","family":"Mirolo","sequence":"additional","affiliation":[{"name":"University of Udine, Udine, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4852-0067","authenticated-orcid":false,"given":"Mattia","family":"Monga","sequence":"additional","affiliation":[{"name":"Universit\u00e0 degli Studi di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,12,29]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Structure and Interpretation of Computer Programs","author":"Abelson Harold","unstructured":"Harold Abelson , Gerald J. Sussman , and Julie Sussman . 1984. Structure and Interpretation of Computer Programs . The MIT Press , Cambridge, MA . Harold Abelson, Gerald J. Sussman, and Julie Sussman. 1984. Structure and Interpretation of Computer Programs. The MIT Press, Cambridge, MA."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2493394.2493395"},{"key":"e_1_3_2_1_3_1","unstructured":"Christopher Alexander et al. 1979. The timeless way of building. Vol. 1. Oxford University Press New York.  Christopher Alexander et al. 1979. The timeless way of building. Vol. 1. Oxford University Press New York."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2648814"},{"key":"e_1_3_2_1_5_1","volume-title":"Using elementary patterns to analyse Scratch programs. Ph. D. Dissertation","author":"Amanullah Kashif","unstructured":"Kashif Amanullah . 2020. Using elementary patterns to analyse Scratch programs. Ph. D. Dissertation . University of Canterbury , Canterbury, New Zealand. Kashif Amanullah. 2020. Using elementary patterns to analyse Scratch programs. Ph. D. Dissertation. University of Canterbury, Canterbury, New Zealand."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306136"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the Fifth Pattern Languages of Programs Conference","author":"Astrachan Owen","year":"1998","unstructured":"Owen Astrachan and Eugene Wallingford . 1998 . Loop patterns . In Proceedings of the Fifth Pattern Languages of Programs Conference . Allerton Park, Illinois. Owen Astrachan and Eugene Wallingford. 1998. Loop patterns. In Proceedings of the Fifth Pattern Languages of Programs Conference. Allerton Park, Illinois."},{"key":"e_1_3_2_1_8_1","volume-title":"Social Cognitive Theory: An Agentic Perspective. Annual review of psychology 52","author":"Bandura Albert","year":"2001","unstructured":"Albert Bandura . 2001. Social Cognitive Theory: An Agentic Perspective. Annual review of psychology 52 ( 2001 ), 1--26. Albert Bandura. 2001. Social Cognitive Theory: An Agentic Perspective. Annual review of psychology 52 (2001), 1--26."},{"key":"e_1_3_2_1_9_1","volume-title":"Simulacres and simulation","author":"Baudrillard Jean","unstructured":"Jean Baudrillard . 1981. Simulacres and simulation . Editions Galil\u00e9e, Paris, France. English ed.: Simulacra and Simulation, University of Michigan Press (1994) . Jean Baudrillard. 1981. Simulacres and simulation. Editions Galil\u00e9e, Paris, France. English ed.: Simulacra and Simulation, University of Michigan Press (1994)."},{"key":"e_1_3_2_1_10_1","volume-title":"Test-driven development: by example","author":"Beck Kent","unstructured":"Kent Beck . 2003. Test-driven development: by example . Addison-Wesley Professional, Boston , MA. Kent Beck. 2003. Test-driven development: by example. Addison-Wesley Professional, Boston, MA."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2602485"},{"key":"e_1_3_2_1_12_1","volume-title":"The Big Ideas in Computer Science for K-12 Curricula. Bull. EATCS 124","author":"Bell Tim","year":"2018","unstructured":"Tim Bell , Paul Tymann , and Amiram Yehudai . 2018. The Big Ideas in Computer Science for K-12 Curricula. Bull. EATCS 124 ( 2018 ), 11 pages. Tim Bell, Paul Tymann, and Amiram Yehudai. 2018. The Big Ideas in Computer Science for K-12 Curricula. Bull. EATCS 124 (2018), 11 pages."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2827858"},{"key":"e_1_3_2_1_14_1","volume-title":"EuroPLoP","author":"Bergin Joseph","unstructured":"Joseph Bergin . 2001. Coding at the lowest level: Coding patterns for java beginners . In EuroPLoP , Vol. 2001 . UVK - Universitaetsverlag Konstanz , Irsee, Germany , 251--286. Joseph Bergin. 2001. Coding at the lowest level: Coding patterns for java beginners. In EuroPLoP, Vol. 2001. UVK - Universitaetsverlag Konstanz, Irsee, Germany, 251--286."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/HCC.2002.1046334"},{"key":"e_1_3_2_1_16_1","volume-title":"14th workshop of the Psychology of Programming Interest Group","author":"Blackwell Alan F.","year":"2002","unstructured":"Alan F. Blackwell . 2002 . What is programming? . In 14th workshop of the Psychology of Programming Interest Group ( Brunel University, London, UK). Psychology of Programming Interest Group, UK, 204--218. Alan F. Blackwell. 2002. What is programming?. In 14th workshop of the Psychology of Programming Interest Group (Brunel University, London, UK). Psychology of Programming Interest Group, UK, 204--218."},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the 25th Annual Workshop of the Psychology of Programming Interest Group -- PPIG 2014","author":"Boyatt Russell","year":"2014","unstructured":"Russell Boyatt , Meurig Beynon , and Megan Beynon . 2014 . Ghosts of Programming Past, Present and Yet to Come . In Proceedings of the 25th Annual Workshop of the Psychology of Programming Interest Group -- PPIG 2014 ( University of Sussex, Brighton, UK), Benedict du Boulay and Judith Good (Eds.). Psychology of Programming Interest Group, UK, 171--182. Russell Boyatt, Meurig Beynon, and Megan Beynon. 2014. Ghosts of Programming Past, Present and Yet to Come. In Proceedings of the 25th Annual Workshop of the Psychology of Programming Interest Group -- PPIG 2014 (University of Sussex, Brighton, UK), Benedict du Boulay and Judith Good (Eds.). Psychology of Programming Interest Group, UK, 171--182."},{"key":"e_1_3_2_1_18_1","first-page":"292","article-title":"CA critique of the current trend to implement computing in schools","volume":"65","author":"Bresnihan Nina","year":"2015","unstructured":"Nina Bresnihan , Richard Millwood , Elizabeth Oldham , Glenn Strong , and Diana Wilson . 2015 . CA critique of the current trend to implement computing in schools . Pedagogika 65 , 3 (2015), 292 -- 300 . http:\/\/userweb.pedf.cuni.cz\/wp\/pedagogika\/ Historical Study. Nina Bresnihan, Richard Millwood, Elizabeth Oldham, Glenn Strong, and Diana Wilson. 2015. CA critique of the current trend to implement computing in schools. Pedagogika 65, 3 (2015), 292--300. http:\/\/userweb.pedf.cuni.cz\/wp\/pedagogika\/ Historical Study.","journal-title":"Pedagogika"},{"key":"e_1_3_2_1_19_1","volume-title":"Programming for All: Understanding the Nature of Programs. CoRR abs\/2111.04887","author":"Brodnik Andrej","year":"2021","unstructured":"Andrej Brodnik , Andrew Csizmadia , Gerald Futschek , Lidija Kralj , Violetta Lonati , Peter Micheuz , and Mattia Monga . 2021. Programming for All: Understanding the Nature of Programs. CoRR abs\/2111.04887 ( 2021 ), 25 pages. arXiv:2111.04887 Andrej Brodnik, Andrew Csizmadia, Gerald Futschek, Lidija Kralj, Violetta Lonati, Peter Micheuz, and Mattia Monga. 2021. Programming for All: Understanding the Nature of Programs. CoRR abs\/2111.04887 (2021), 25 pages. arXiv:2111.04887"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/227234.227243"},{"key":"e_1_3_2_1_21_1","first-page":"2","article-title":"The Markings of a New Pencil: Introducing Programmingas-Writing in the Middle School Classroom","volume":"4","author":"Burke Quinn","year":"2012","unstructured":"Quinn Burke . 2012 . The Markings of a New Pencil: Introducing Programmingas-Writing in the Middle School Classroom . Journal of Media Literacy Education 4 , 2 (April 2012), 121--135. Quinn Burke. 2012. The Markings of a New Pencil: Introducing Programmingas-Writing in the Middle School Classroom. Journal of Media Literacy Education 4, 2 (April 2012), 121--135.","journal-title":"Journal of Media Literacy Education"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1002\/jaal.496"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1562877.1562901"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1353\/con.0.0064"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/384266.299673"},{"key":"e_1_3_2_1_27_1","volume-title":"Philosophy and Computer Science","author":"Colburn Timothy","unstructured":"Timothy Colburn . 1999. Philosophy and Computer Science . Routledge (Taylor & Francis) , New York, NY . Timothy Colburn. 1999. Philosophy and Computer Science. Routledge (Taylor & Francis), New York, NY."},{"key":"e_1_3_2_1_28_1","volume-title":"Proc. of the European Conference on Computing and Philosophy. Norwegian University of Science and Technology","author":"Colburn Timothy","year":"2006","unstructured":"Timothy Colburn . 2006 . What is Philosophy of Computer Science? . In Proc. of the European Conference on Computing and Philosophy. Norwegian University of Science and Technology , Trondheim, Norway, 4 pages. Timothy Colburn. 2006. What is Philosophy of Computer Science?. In Proc. of the European Conference on Computing and Philosophy. Norwegian University of Science and Technology, Trondheim, Norway, 4 pages."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11023-007-9061-7"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.2760\/38842"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.2760\/115376"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868358.1868362"},{"key":"e_1_3_2_1_33_1","volume-title":"Informatics in Schools. Fundamentals of Computer Science and Software Engineering, Sergei N","author":"Corradini Isabella","unstructured":"Isabella Corradini , Michael Lodi , and Enrico Nardelli . 2018. An Investigation of Italian Primary School Teachers' View on Coding and Programming . In Informatics in Schools. Fundamentals of Computer Science and Software Engineering, Sergei N . Pozdniakov and Valentina Dagiene (Eds.). Springer International ? Publishing , Cham, 228--243. Isabella Corradini, Michael Lodi, and Enrico Nardelli. 2018. An Investigation of Italian Primary School Teachers' View on Coding and Programming. In Informatics in Schools. Fundamentals of Computer Science and Software Engineering, Sergei N. Pozdniakov and Valentina Dagiene (Eds.). Springer International ? Publishing, Cham, 228--243."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2018.8506481"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1017\/9781108654555"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419406"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1005817.1005836"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.19833"},{"key":"e_1_3_2_1_39_1","volume-title":"Martell","author":"Denning Peter J.","year":"2015","unstructured":"Peter J. Denning and Craig H . Martell . 2015 . Great Principles of Computing. The MIT Press , Cambridge, MA. Peter J. Denning and Craig H. Martell. 2015. Great Principles of Computing. The MIT Press, Cambridge, MA."},{"key":"e_1_3_2_1_40_1","unstructured":"Edsger W. Dijkstra. 1988. On the cruelty of really teaching computer science. Personal communication. https:\/\/www.cs.utexas.edu\/users\/EWD\/ewd10xx\/ EWD1036.PDF  Edsger W. Dijkstra. 1988. On the cruelty of really teaching computer science. Personal communication. https:\/\/www.cs.utexas.edu\/users\/EWD\/ewd10xx\/ EWD1036.PDF"},{"key":"e_1_3_2_1_41_1","unstructured":"Edsger W. Dijkstra. 1989. In reply to comments. (1989). http:\/\/www.cs.utexas. edu\/users\/EWD\/ewd10xx\/EWD1058.PDF circulated privately.  Edsger W. Dijkstra. 1989. In reply to comments. (1989). http:\/\/www.cs.utexas. edu\/users\/EWD\/ewd10xx\/EWD1058.PDF circulated privately."},{"key":"e_1_3_2_1_42_1","unstructured":"Gill Dowek et al. 2012. Informatique et sciences du nm\u00e9rique. \u00c9ditions Eyrolles Paris France.  Gill Dowek et al. 2012. Informatique et sciences du nm\u00e9rique. \u00c9ditions Eyrolles Paris France."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.2190\/3LFX-9RRF-67T8-UVK9"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(81)80056-9"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tsc.2016.09.004"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11023-007--9060--8"},{"key":"e_1_3_2_1_47_1","first-page":"13","article-title":"Problems in the Ontology of Computer Programs","volume":"2","author":"Eden Amnon H.","year":"2007","unstructured":"Amnon H. Eden and Raymond Turner . 2007 . Problems in the Ontology of Computer Programs . Applied Ontology 2 , 1 (2007), 13 -- 36 . Amnon H. Eden and Raymond Turner. 2007. Problems in the Ontology of Computer Programs. Applied Ontology 2, 1 (2007), 13--36.","journal-title":"Applied Ontology"},{"key":"e_1_3_2_1_48_1","volume-title":"The Computer Boys Take Over. Computers, Programmers, and the Politics of Technical Expertise","author":"Ensmenger Nathan","unstructured":"Nathan Ensmenger . 2010. The Computer Boys Take Over. Computers, Programmers, and the Politics of Technical Expertise . MIT Press , Cambridge MA . Nathan Ensmenger. 2010. The Computer Boys Take Over. Computers, Programmers, and the Politics of Technical Expertise. MIT Press, Cambridge MA."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE44824.2020.9274237"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3430665.3456372"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3364510.3364517"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2016.1140410"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/48529.48530"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3437800.3439202"},{"key":"e_1_3_2_1_55_1","volume-title":"Proceedings of the 30th Annual Workshop of the Psychology of Programming Interest Group -- PPIG","author":"Fog Bjarke Vognstrup","year":"2019","unstructured":"Bjarke Vognstrup Fog and Clemens Nylandsted Klokmose . 2019. Mapping the Landscape of Literate Computing . In Proceedings of the 30th Annual Workshop of the Psychology of Programming Interest Group -- PPIG 2019 , Mariana Marasoiu, Luke Church , and Lindsay Marshall (Eds.). Psychology of Programming Interest Group, Newcastle University , UK, 10 pages. Bjarke Vognstrup Fog and Clemens Nylandsted Klokmose. 2019. Mapping the Landscape of Literate Computing. In Proceedings of the 30th Annual Workshop of the Psychology of Programming Interest Group -- PPIG 2019, Mariana Marasoiu, Luke Church, and Lindsay Marshall (Eds.). Psychology of Programming Interest Group, Newcastle University, UK, 10 pages."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1016\/0304--3975(94)00268--9"},{"key":"e_1_3_2_1_57_1","unstructured":"Free Software Foundation. 2021. https:\/\/www.gnu.org\/philosophy\/freesw.html.en. v1.69.  Free Software Foundation. 2021. https:\/\/www.gnu.org\/philosophy\/freesw.html.en. v1.69."},{"key":"e_1_3_2_1_58_1","volume-title":"Design patterns: elements of reusable object-oriented software","author":"Gamma Erich","unstructured":"Erich Gamma , Richard Helm , Ralph Johnson , and John Vlissides . 1995. Design patterns: elements of reusable object-oriented software . Addison-Wesley Professional , Upper Saddle River, New Jersey. Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. 1995. Design patterns: elements of reusable object-oriented software. Addison-Wesley Professional, Upper Saddle River, New Jersey."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1080\/00029890.1981.11995220"},{"key":"e_1_3_2_1_60_1","unstructured":"Chris Granger. 2014. Towards A Better Programming. Posted by the author. http:\/\/www.chris-granger.com\/2014\/03\/27\/toward-a-better-programming\/ Retrieved: May 2022.  Chris Granger. 2014. Towards A Better Programming. Posted by the author. http:\/\/www.chris-granger.com\/2014\/03\/27\/toward-a-better-programming\/ Retrieved: May 2022."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0--12--350772--3.50007-0"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.896248"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372157"},{"key":"e_1_3_2_1_64_1","volume-title":"Introduction to Computing and Programming in Java: A Multimedia Approach","author":"Guzdial Mark","unstructured":"Mark Guzdial and Barbara Ericson . 2007. Introduction to Computing and Programming in Java: A Multimedia Approach . Prentice-Hall , Upper Saddle River, NJ. Mark Guzdial and Barbara Ericson. 2007. Introduction to Computing and Programming in Java: A Multimedia Approach. Prentice-Hall, Upper Saddle River, NJ."},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/MAHC.2013.56"},{"key":"e_1_3_2_1_66_1","volume-title":"ENIAC in action: making and remaking the modern computer","author":"Haigh Thomas","unstructured":"Thomas Haigh , Mark Priestley , and Crispin Rope . 2016. ENIAC in action: making and remaking the modern computer . The MIT Press , Cambridge, MA . Thomas Haigh, Mark Priestley, and Crispin Rope. 2016. ENIAC in action: making and remaking the modern computer. The MIT Press, Cambridge, MA."},{"key":"e_1_3_2_1_67_1","unstructured":"Max Hailperin Barbara Kaiser and Karl Knight. 1999. Concrete Abstractions. Brooks\/Cole Pacific Grove CA.  Max Hailperin Barbara Kaiser and Karl Knight. 1999. Concrete Abstractions. Brooks\/Cole Pacific Grove CA."},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159586"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3524013"},{"key":"e_1_3_2_1_70_1","volume-title":"chairman","author":"Hopper Grace M.","year":"1954","unstructured":"Grace M. Hopper , chairman . 1954 . ACM first glossary of programming terminology. Report to the ACM from the Committee on Nomenclature . Grace M. Hopper, chairman. 1954. ACM first glossary of programming terminology. Report to the ACM from the Committee on Nomenclature."},{"key":"e_1_3_2_1_71_1","volume-title":"Proceedings of the International Conference on Informatics in Secondary Schools -- Evolution and Perspectives (ISSEP)","volume":"37","author":"Juraj","year":"2006","unstructured":"Juraj Hromkovi?. 2006 . Contributing to General Education by Teaching Informatics . In Proceedings of the International Conference on Informatics in Secondary Schools -- Evolution and Perspectives (ISSEP) ( Vilnius, Lithuania) (LNCS , Vol. 4226), Roland T. Mittermeir (Ed.). Springer, Berlin \/ Heidelberg, 25-- 37 . Juraj Hromkovi?. 2006. Contributing to General Education by Teaching Informatics. In Proceedings of the International Conference on Informatics in Secondary Schools -- Evolution and Perspectives (ISSEP) (Vilnius, Lithuania) (LNCS, Vol. 4226), Roland T. Mittermeir (Ed.). Springer, Berlin \/ Heidelberg, 25--37."},{"key":"e_1_3_2_1_72_1","volume-title":"Algorithmic Adventures: From Knowledge to Magic","author":"Juraj","year":"2009","unstructured":"Juraj Hromkovi?. 2009 . Algorithmic Adventures: From Knowledge to Magic . Springer , Berlin\/ Heidelberg, Germany . Juraj Hromkovi?. 2009. Algorithmic Adventures: From Knowledge to Magic. Springer, Berlin\/Heidelberg, Germany."},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/2602482"},{"key":"e_1_3_2_1_74_1","volume-title":"Green","author":"Iacovides Ioanna","year":"2021","unstructured":"Ioanna Iacovides and Thomas R.G . Green . 2021 . Neither Grasshopper nor Ant: learning from DIY coding and from gaming. In Proceedings of the 32nd Annual Workshop of the Psychology of Programming Interest Group -- PPIG 2021, UK) Thomas Green (York and Clayton Lewis (Eds.). Psychology of Programming Interest Group , virtual, 6 pages. Ioanna Iacovides and Thomas R.G. Green. 2021. Neither Grasshopper nor Ant: learning from DIY coding and from gaming. In Proceedings of the 32nd Annual Workshop of the Psychology of Programming Interest Group -- PPIG 2021, UK) Thomas Green (York and Clayton Lewis (Eds.). Psychology of Programming Interest Group, virtual, 6 pages."},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/1083310.1083312"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1163\/9789401209182_005"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/3344429.3372501"},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/225014.225041"},{"key":"e_1_3_2_1_79_1","volume-title":"European Conference on Computing and Philosophy.","author":"Janlert Lars-Erik","year":"2006","unstructured":"Lars-Erik Janlert . 2006 . The program is the solution - what is the problem? European Conference on Computing and Philosophy. Lars-Erik Janlert. 2006. The program is the solution - what is the problem? European Conference on Computing and Philosophy."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jal.2008.09.003"},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3372663"},{"key":"e_1_3_2_1_82_1","volume-title":"Connected code: why children need to learn programming","author":"Kafai Yasmin B.","unstructured":"Yasmin B. Kafai , Quinn Burke , and EBSCOHost. 2014. Connected code: why children need to learn programming . The MIT Press, Cambridge , Massachusetts . Yasmin B. Kafai, Quinn Burke, and EBSCOHost. 2014. Connected code: why children need to learn programming. The MIT Press, Cambridge, Massachusetts."},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1038\/scientificamerican0984-52"},{"key":"e_1_3_2_1_84_1","volume-title":"Teaching Coding in K-12 Schools -- Research and Application","author":"Keane Therese","unstructured":"Therese Keane and Andrew Fluck . 2022. Teaching Coding in K-12 Schools -- Research and Application . Springer Nature , Cham, Switzerland . Therese Keane and Andrew Fluck. 2022. Teaching Coding in K-12 Schools -- Research and Application. Springer Nature, Cham, Switzerland."},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/1089733.1089734"},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272516.1272540"},{"key":"e_1_3_2_1_87_1","volume-title":"The Art of Computer Programming","author":"Knuth Donald E.","unstructured":"Donald E. Knuth . 1968. The Art of Computer Programming ( 1 st Edition). Vol. 1 . Addison-Wesley, Boston , MA. Donald E. Knuth. 1968. The Art of Computer Programming (1st Edition). Vol. 1. Addison-Wesley, Boston, MA.","edition":"1"},{"key":"e_1_3_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1080\/00029890.1974.11993556"},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl"},{"key":"e_1_3_2_1_90_1","volume-title":"The Art of Computer Programming","author":"Knuth Donald E.","unstructured":"Donald E. Knuth . 2005. The Art of Computer Programming , Volume 1 , Fascicle 1: MMIX--A RISC Computer for the New Millennium. Addison-Wesley Professional , Boston, MA. Donald E. Knuth. 2005. The Art of Computer Programming, Volume 1, Fascicle 1: MMIX--A RISC Computer for the New Millennium. Addison-Wesley Professional, Boston, MA."},{"key":"e_1_3_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/3001878.3001880"},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868358.1868361"},{"key":"e_1_3_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1017\/9781108654555"},{"key":"e_1_3_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1007\/978--94-007--3940--6"},{"key":"e_1_3_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1145\/3530687"},{"key":"e_1_3_2_1_96_1","volume-title":"ICSOFT 2007, Proceedings of the Second International Conference on Software and Data Technologies","volume":"170","author":"Lando Pascal","year":"2007","unstructured":"Pascal Lando , Anne Lapujade , Gilles Kassel , and Fr\u00e9d\u00e9ric F\u00fcrst . 2007 . Towards a General Ontology of Computer Programs . In ICSOFT 2007, Proceedings of the Second International Conference on Software and Data Technologies , Volume PL\/DPS\/KE\/MUSE, Joaquim Filipe, Boris Shishkov, and Markus Helfert (Eds.). INSTICC Press, Barcelona, Spain, 163-- 170 . Pascal Lando, Anne Lapujade, Gilles Kassel, and Fr\u00e9d\u00e9ric F\u00fcrst. 2007. Towards a General Ontology of Computer Programs. In ICSOFT 2007, Proceedings of the Second International Conference on Software and Data Technologies, Volume PL\/DPS\/KE\/MUSE, Joaquim Filipe, Boris Shishkov, and Markus Helfert (Eds.). INSTICC Press, Barcelona, Spain, 163--170."},{"key":"e_1_3_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.1145\/1248453"},{"key":"e_1_3_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003"},{"key":"e_1_3_2_1_99_1","volume-title":"Computational Thinking for Youth in Practice. ACM Inroads 2, 1 (Feb","author":"Lee Irene","year":"2011","unstructured":"Irene Lee , Fred Martin , Jill Denner , Bob Coulter , Walter Allan , Jeri Erickson , Joyce Malyn-Smith , and Linda Werner . 2011. Computational Thinking for Youth in Practice. ACM Inroads 2, 1 (Feb . 2011 ), 32--37. https:\/\/doi.org\/10. 1145\/1929887.1929902 Place : New York, NY, USA Publisher : Association for Computing Machinery. Irene Lee, Fred Martin, Jill Denner, Bob Coulter, Walter Allan, Jeri Erickson, Joyce Malyn-Smith, and Linda Werner. 2011. Computational Thinking for Youth in Practice. ACM Inroads 2, 1 (Feb. 2011), 32--37. https:\/\/doi.org\/10. 1145\/1929887.1929902 Place: New York, NY, USA Publisher: Association for Computing Machinery."},{"key":"e_1_3_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1980.11805"},{"key":"e_1_3_2_1_101_1","doi-asserted-by":"publisher","DOI":"10.1145\/2003616.2003622"},{"key":"e_1_3_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.1145\/3105726.3105736"},{"key":"e_1_3_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1007\/978--3--319--25396--1_15"},{"key":"e_1_3_2_1_104_1","doi-asserted-by":"publisher","DOI":"10.1179\/030801805X25927"},{"key":"e_1_3_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1109\/MAHC.2008.55"},{"key":"e_1_3_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372782.3406279"},{"key":"e_1_3_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868358.1868363"},{"key":"e_1_3_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.1111\/bjet.13125"},{"key":"e_1_3_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1108\/ILS-05--2019--139"},{"key":"e_1_3_2_1_110_1","doi-asserted-by":"publisher","DOI":"10.1145\/1283920.1283924"},{"key":"e_1_3_2_1_111_1","doi-asserted-by":"publisher","DOI":"10.1145\/3430665"},{"key":"e_1_3_2_1_112_1","volume-title":"Software Engineering: Report of a Conference Sponsored by the NATO Science Committee","author":"Naur Peter","year":"1969","unstructured":"Peter Naur and Brian Randell (Eds.). 1969 . Software Engineering: Report of a Conference Sponsored by the NATO Science Committee , Garmisch, Germany , 7--11 Oct. 1968. Scientific Affairs Division -- NATO, Brussels, Belgium . Peter Naur and Brian Randell (Eds.). 1969. Software Engineering: Report of a Conference Sponsored by the NATO Science Committee, Garmisch, Germany, 7--11 Oct. 1968. Scientific Affairs Division -- NATO, Brussels, Belgium."},{"key":"e_1_3_2_1_113_1","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159568"},{"key":"e_1_3_2_1_114_1","volume-title":"Proceedings of the Onward Track at OOPSLA '02 (Seattle, USA)","author":"Noble James","unstructured":"James Noble and Robert Biddle . 2002. Notes on Postmodern Programming . In Proceedings of the Onward Track at OOPSLA '02 (Seattle, USA) , Richard Gabriel (Ed.). Association for Computing Machinery , New York, NY, USA , 49--71. http: \/\/www.dreamsongs.org\/ the ACM conference on Object-Oriented Programming, Systems, Languages and Applications. James Noble and Robert Biddle. 2002. Notes on Postmodern Programming. In Proceedings of the Onward Track at OOPSLA '02 (Seattle, USA), Richard Gabriel (Ed.). Association for Computing Machinery, New York, NY, USA, 49--71. http: \/\/www.dreamsongs.org\/ the ACM conference on Object-Oriented Programming, Systems, Languages and Applications."},{"key":"e_1_3_2_1_115_1","doi-asserted-by":"publisher","DOI":"10.1145\/1052883"},{"key":"e_1_3_2_1_116_1","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0--12--350772--3.50006--9"},{"key":"e_1_3_2_1_117_1","doi-asserted-by":"publisher","DOI":"10.1080\/01596306.2014.942836"},{"key":"e_1_3_2_1_118_1","doi-asserted-by":"publisher","DOI":"10.3102\/0013189X016001022"},{"key":"e_1_3_2_1_119_1","volume-title":"Situating Constructionism","author":"Papert Seymour","unstructured":"Seymour Papert and Idit Harel . 1991. Situating Constructionism . In Constructionism, Seymour Papert and Idit Harel (Eds.). Ablex Publishing Corporation , Norwood, NJ , Chapter 1, 1--11. http:\/\/www.papert.org\/articles\/ SituatingConstructionism.html Seymour Papert and Idit Harel. 1991. Situating Constructionism. In Constructionism, Seymour Papert and Idit Harel (Eds.). Ablex Publishing Corporation, Norwood, NJ, Chapter 1, 1--11. http:\/\/www.papert.org\/articles\/ SituatingConstructionism.html"},{"key":"e_1_3_2_1_120_1","doi-asserted-by":"publisher","DOI":"10.1145\/3488376"},{"issue":"3","key":"e_1_3_2_1_121_1","first-page":"45","article-title":"The Tasks of Programming. In Psychology of Programming, J.-M. Hoc, T.R.G. Green, R. Samur\u00e7ay, and D.J. Gilmore (Eds.). Academic Press, London","volume":"1","author":"Pennington Nancy","year":"1990","unstructured":"Nancy Pennington and Beatrice Grabowski . 1990 . The Tasks of Programming. In Psychology of Programming, J.-M. Hoc, T.R.G. Green, R. Samur\u00e7ay, and D.J. Gilmore (Eds.). Academic Press, London , Chapter 1 . 3 , 45 -- 62 . https:\/\/doi.org\/10. 1016\/B978-0--12--350772--3.50008--2 Nancy Pennington and Beatrice Grabowski. 1990. The Tasks of Programming. In Psychology of Programming, J.-M. Hoc, T.R.G. Green, R. Samur\u00e7ay, and D.J. Gilmore (Eds.). Academic Press, London, Chapter 1.3, 45--62. https:\/\/doi.org\/10. 1016\/B978-0--12--350772--3.50008--2","journal-title":"Chapter"},{"key":"e_1_3_2_1_122_1","doi-asserted-by":"publisher","DOI":"10.1145\/377924.594925"},{"key":"e_1_3_2_1_123_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140196"},{"key":"e_1_3_2_1_124_1","volume-title":"A Science of Operations: Machines, Logic and the Invention of Programming","author":"Priestley Mark","unstructured":"Mark Priestley . 2011. A Science of Operations: Machines, Logic and the Invention of Programming . Springer, London , UK. Mark Priestley. 2011. A Science of Operations: Machines, Logic and the Invention of Programming. Springer, London, UK."},{"key":"e_1_3_2_1_125_1","doi-asserted-by":"publisher","DOI":"10.1109\/MAHC"},{"key":"e_1_3_2_1_126_1","volume-title":"Stanford Encyclopedia of Philosophy","author":"Primiero Giuseppe","unstructured":"Giuseppe Primiero , Nicola Angius , and Raymond Turner . 2021. The Philosophy of Computer Science . In Stanford Encyclopedia of Philosophy . Stanford University, Stanford , CA. https:\/\/plato.stanford.edu\/entries\/computer-science\/ Giuseppe Primiero, Nicola Angius, and Raymond Turner. 2021. The Philosophy of Computer Science. In Stanford Encyclopedia of Philosophy. Stanford University, Stanford, CA. https:\/\/plato.stanford.edu\/entries\/computer-science\/"},{"key":"e_1_3_2_1_127_1","doi-asserted-by":"publisher","DOI":"10.5840\/teachphil200528443"},{"key":"e_1_3_2_1_128_1","doi-asserted-by":"publisher","DOI":"10.1145\/1109540"},{"key":"e_1_3_2_1_129_1","doi-asserted-by":"publisher","DOI":"10.1145\/1217862.1217863"},{"key":"e_1_3_2_1_130_1","doi-asserted-by":"publisher","DOI":"10.1145\/3430665.3456355"},{"key":"e_1_3_2_1_131_1","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3366808"},{"key":"e_1_3_2_1_132_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404535"},{"key":"e_1_3_2_1_133_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69924-8_10"},{"key":"e_1_3_2_1_134_1","doi-asserted-by":"publisher","DOI":"10.1145\/2481449.2481460"},{"key":"e_1_3_2_1_135_1","volume-title":"Introduction to Programming in Java: An Interdisciplinary Approach","author":"Sedgewick Robert","unstructured":"Robert Sedgewick and Kevin Wayne . 2008. Introduction to Programming in Java: An Interdisciplinary Approach . Addison-Wesley, Boston , MA. Robert Sedgewick and Kevin Wayne. 2008. Introduction to Programming in Java: An Interdisciplinary Approach. Addison-Wesley, Boston, MA."},{"key":"e_1_3_2_1_136_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2019.1608781"},{"key":"e_1_3_2_1_137_1","volume-title":"The Carnegie-Mellon Curriculum for Undergraduate Computer Science","author":"Shaw Mary","unstructured":"Mary Shaw . 1985. The Nature of Computer Science . In The Carnegie-Mellon Curriculum for Undergraduate Computer Science . Springer, Cham , Switzerland , 7--12. Mary Shaw. 1985. The Nature of Computer Science. In The Carnegie-Mellon Curriculum for Undergraduate Computer Science. Springer, Cham, Switzerland, 7--12."},{"key":"e_1_3_2_1_138_1","doi-asserted-by":"publisher","DOI":"10.1109\/IEEESTD.2012.6204026"},{"key":"e_1_3_2_1_139_1","doi-asserted-by":"publisher","DOI":"10.1145\/2483710"},{"key":"e_1_3_2_1_140_1","doi-asserted-by":"publisher","DOI":"10.1145\/2534973"},{"key":"e_1_3_2_1_141_1","volume-title":"Computer Science: Reflections on the Field, Reflections from the Field, Committee on the Fundamentals of Computer Science: Challenges","author":"Sussman Gerald J.","unstructured":"Gerald J. Sussman . 2004. The Legacy of Computer Science . In Computer Science: Reflections on the Field, Reflections from the Field, Committee on the Fundamentals of Computer Science: Challenges , Computer Science Opportunities, and National Research Council Telecommunications Board (Eds.). The National Academies Press , Washington, DC , 180--183. This can also be found in the coauthored SICP book. Gerald J. Sussman. 2004. The Legacy of Computer Science. In Computer Science: Reflections on the Field, Reflections from the Field, Committee on the Fundamentals of Computer Science: Challenges, Computer Science Opportunities, and National Research Council Telecommunications Board (Eds.). The National Academies Press, Washington, DC, 180--183. This can also be found in the coauthored SICP book."},{"key":"e_1_3_2_1_142_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl"},{"key":"e_1_3_2_1_143_1","unstructured":"Christian Swertz. 2022. The Message of the Method: Design Principles for Sustainable Ideological Communication in the Digital Classroom -- Keynote of the 20th DELFI-Tagung. Delfi 2022 -- Fachtagung Bildungstechnologien der Gesellschaft f\u00fcr Informatik e. V.. Henning Peter A. and Striewe Michael and W\u00f6lfl Matthis (Hrsg.).  Christian Swertz. 2022. The Message of the Method: Design Principles for Sustainable Ideological Communication in the Digital Classroom -- Keynote of the 20th DELFI-Tagung. Delfi 2022 -- Fachtagung Bildungstechnologien der Gesellschaft f\u00fcr Informatik e. V.. Henning Peter A. and Striewe Michael and W\u00f6lfl Matthis (Hrsg.)."},{"key":"e_1_3_2_1_144_1","doi-asserted-by":"publisher","DOI":"10.1186\/s41039-019-0106-"},{"key":"e_1_3_2_1_145_1","volume-title":"Semiotics of Programming","author":"Tanaka-Ishii Kumiko","unstructured":"Kumiko Tanaka-Ishii . 2010. Semiotics of Programming ( 1 st ed.). Cambridge University Press , USA. Kumiko Tanaka-Ishii. 2010. Semiotics of Programming (1st ed.). Cambridge University Press, USA.","edition":"1"},{"key":"e_1_3_2_1_146_1","volume-title":"The Science of Computing: Shaping a Discipline","author":"Tedre Matti","unstructured":"Matti Tedre . 2014. The Science of Computing: Shaping a Discipline . CRC Press, Boca Raton , FL. Matti Tedre. 2014. The Science of Computing: Shaping a Discipline. CRC Press, Boca Raton, FL."},{"key":"e_1_3_2_1_147_1","volume-title":"Computer Science Education -- Perspectives on Teaching and Learning in School","author":"Tedre Matti","unstructured":"Matti Tedre . 2018. The Nature of Computing as a Discipline . In Computer Science Education -- Perspectives on Teaching and Learning in School , Sue Sentance, Erik Barendsen, and Carsten Schulte (Eds.). Bloomsbury Publishing , London, UK , Chapter 1, 5--18. Matti Tedre. 2018. The Nature of Computing as a Discipline. In Computer Science Education -- Perspectives on Teaching and Learning in School, Sue Sentance, Erik Barendsen, and Carsten Schulte (Eds.). Bloomsbury Publishing, London, UK, Chapter 1, 5--18."},{"key":"e_1_3_2_1_148_1","volume-title":"Cognitive Technology: Instruments of Mind, Meurig Beynon, Chrystopher L","author":"Tenenberg Josh","unstructured":"Josh Tenenberg . 2001. On the Meaning of Computer Programs . In Cognitive Technology: Instruments of Mind, Meurig Beynon, Chrystopher L . Nehaniv, and Kerstin Dautenhahn (Eds.). Springer Berlin Heidelberg, Berlin , Heidelberg , 165-- 174. Josh Tenenberg. 2001. On the Meaning of Computer Programs. In Cognitive Technology: Instruments of Mind, Meurig Beynon, Chrystopher L. Nehaniv, and Kerstin Dautenhahn (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 165-- 174."},{"key":"e_1_3_2_1_149_1","doi-asserted-by":"publisher","DOI":"10.1145\/2632320.2632351"},{"key":"e_1_3_2_1_150_1","doi-asserted-by":"publisher","DOI":"10.5220\/0010477001570164"},{"key":"e_1_3_2_1_151_1","volume-title":"Proceedings of the 27th Annual Workshop of the Psychology of Programming Interest Group -- PPIG 2016. Psychology of Programming Interest Group","author":"Thompson Rob","year":"2016","unstructured":"Rob Thompson and Steve Tanimoto . 2016 . Children's Storytelling and Coding: Literature Review and Future Potential . In Proceedings of the 27th Annual Workshop of the Psychology of Programming Interest Group -- PPIG 2016. Psychology of Programming Interest Group , University of Cambridge, UK, 9 pages. Rob Thompson and Steve Tanimoto. 2016. Children's Storytelling and Coding: Literature Review and Future Potential. In Proceedings of the 27th Annual Workshop of the Psychology of Programming Interest Group -- PPIG 2016. Psychology of Programming Interest Group, University of Cambridge, UK, 9 pages."},{"key":"e_1_3_2_1_152_1","doi-asserted-by":"publisher","DOI":"10.1080\/03043790902989374"},{"key":"e_1_3_2_1_153_1","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159479"},{"key":"e_1_3_2_1_154_1","doi-asserted-by":"publisher","DOI":"10.1086\/494648"},{"key":"e_1_3_2_1_155_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-55565-1"},{"key":"e_1_3_2_1_156_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868358.1868364"},{"key":"e_1_3_2_1_157_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038876.2038881"},{"key":"e_1_3_2_1_158_1","volume-title":"OOPSLA'98","author":"Wallingford Eugene","year":"1998","unstructured":"Eugene Wallingford . 1998 . Elementary patterns and their role in instruction . In OOPSLA'98 . ACM, Vancouver, British Columbia, Canada. Eugene Wallingford. 1998. Elementary patterns and their role in instruction. In OOPSLA'98. ACM, Vancouver, British Columbia, Canada."},{"key":"e_1_3_2_1_159_1","doi-asserted-by":"publisher","DOI":"10.5555\/800253.807694"},{"key":"e_1_3_2_1_160_1","volume-title":"Informatics Education -- The Bridge between Using and Understanding Computers, Roland T","author":"Weigend Michael","unstructured":"Michael Weigend . 2006. From Intuition to Programme . In Informatics Education -- The Bridge between Using and Understanding Computers, Roland T . Mittermeir (Ed.). Springer Berlin Heidelberg, Berlin , Heidelberg , 117--126. Michael Weigend. 2006. From Intuition to Programme. In Informatics Education -- The Bridge between Using and Understanding Computers, Roland T. Mittermeir (Ed.). Springer Berlin Heidelberg, Berlin, Heidelberg, 117--126."},{"key":"e_1_3_2_1_161_1","doi-asserted-by":"publisher","DOI":"10.1080\/19460171.2015.1052003"},{"key":"e_1_3_2_1_162_1","first-page":"20","article-title":"Research Notebook: Computational Thinking -- What and Why","volume":"6","author":"Wing Jeannette M.","year":"2010","unstructured":"Jeannette M. Wing . 2010 . Research Notebook: Computational Thinking -- What and Why ? The Link Magazine 6 (2010), 20 -- 23 . Issue Spring. https:\/\/www.cs. cmu.edu\/link\/research-notebook-computational-thinking-what-and-why Jeannette M. Wing. 2010. Research Notebook: Computational Thinking -- What and Why? The Link Magazine 6 (2010), 20--23. Issue Spring. https:\/\/www.cs. cmu.edu\/link\/research-notebook-computational-thinking-what-and-why","journal-title":"The Link Magazine"},{"key":"e_1_3_2_1_163_1","doi-asserted-by":"publisher","DOI":"10.1145\/3527203"},{"key":"e_1_3_2_1_164_1","doi-asserted-by":"publisher","DOI":"10.1145\/365230.365249"},{"key":"e_1_3_2_1_165_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3439594"},{"key":"e_1_3_2_1_166_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2018.8506577"}],"event":{"name":"ITiCSE 2022: Innovation and Technology in Computer Science Education","location":"Dublin Ireland","acronym":"ITiCSE 2022","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3571785.3574125","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3571785.3574125","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:33Z","timestamp":1750182573000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3571785.3574125"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,27]]},"references-count":165,"alternative-id":["10.1145\/3571785.3574125","10.1145\/3571785"],"URL":"https:\/\/doi.org\/10.1145\/3571785.3574125","relation":{},"subject":[],"published":{"date-parts":[[2022,12,27]]},"assertion":[{"value":"2022-12-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}