{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T16:44:37Z","timestamp":1779295477102,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":70,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,6,17]],"date-time":"2020-06-17T00:00:00Z","timestamp":1592352000000},"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":[[2020,6,17]]},"DOI":"10.1145\/3437800.3439202","type":"proceedings-article","created":{"date-parts":[[2020,12,25]],"date-time":"2020-12-25T16:47:27Z","timestamp":1608914847000},"page":"21-50","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":75,"title":["Notional Machines in Computing Education"],"prefix":"10.1145","author":[{"given":"Sally","family":"Fincher","sequence":"first","affiliation":[{"name":"University of Kent, Canterbury, Kent, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Johan","family":"Jeuring","sequence":"additional","affiliation":[{"name":"Utrecht University, Utrecht, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Craig S.","family":"Miller","sequence":"additional","affiliation":[{"name":"DePaul University, Chicago, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Donaldson","sequence":"additional","affiliation":[{"name":"University of Glasgow, Glasgow, Scotland, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benedict","family":"du Boulay","sequence":"additional","affiliation":[{"name":"University of Sussex, Brighton, Sussex, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthias","family":"Hauswirth","sequence":"additional","affiliation":[{"name":"Universit\u00e0 della Svizzera italiana (USI), Lugano, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arto","family":"Hellas","sequence":"additional","affiliation":[{"name":"Aalto University, Espoo, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Felienne","family":"Hermans","sequence":"additional","affiliation":[{"name":"Leiden University, Leiden, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Colleen","family":"Lewis","sequence":"additional","affiliation":[{"name":"Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"M\u00fchling","sequence":"additional","affiliation":[{"name":"Kiel University, Kiel, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Janice L.","family":"Pearce","sequence":"additional","affiliation":[{"name":"Berea College, Berea, KY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew","family":"Petersen","sequence":"additional","affiliation":[{"name":"University of Toronto Mississauga, Mississauga, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,12,25]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Kretch","author":"Adolph Karen E.","year":"2015","unstructured":"Karen E. Adolph and Kari S . Kretch . 2015 . Gibson's Theory of Perceptual Learning . In International Encyclopedia of the Social & Behavioral Sciences (Second Edition) , , James D. Wright (Ed.). Elsevier , Oxford, 127--134. https:\/\/doi.org\/10.1016\/B978-0-08-097086--8.23096--1 10.1016\/B978-0-08-097086--8.23096--1 Karen E. Adolph and Kari S. Kretch. 2015. Gibson's Theory of Perceptual Learning . In International Encyclopedia of the Social & Behavioral Sciences (Second Edition) , , James D. Wright (Ed.). Elsevier, Oxford, 127--134. https:\/\/doi.org\/10.1016\/B978-0-08-097086--8.23096--1"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.learninstruc.2006.03.001"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSCI46756.2018.00175"},{"key":"e_1_3_2_1_4_1","unstructured":"Anon. [n.d.]. Scholarcy Reference Extraction API . https:\/\/ref.scholarcy.com\/api\/  Anon. [n.d.]. Scholarcy Reference Extraction API . https:\/\/ref.scholarcy.com\/api\/"},{"key":"e_1_3_2_1_5_1","unstructured":"David John Barnes Michael K\u00f6lling and James Gosling. 2006. Objects First with Java: A practical introduction using BlueJ .Pearson\/Prentice Hall.  David John Barnes Michael K\u00f6lling and James Gosling. 2006. Objects First with Java: A practical introduction using BlueJ .Pearson\/Prentice Hall."},{"key":"e_1_3_2_1_6_1","volume-title":"La representacion de estados mentales en la comprension de textos desde el enfoque teorico de los modelos mentales . Thesis. Universidad Aut\u00f3noma de Madrid","author":"Barquero B.","unstructured":"B. Barquero . 1995. La representacion de estados mentales en la comprension de textos desde el enfoque teorico de los modelos mentales . Thesis. Universidad Aut\u00f3noma de Madrid , Madrid, Spain . B. Barquero. 1995. La representacion de estados mentales en la comprension de textos desde el enfoque teorico de los modelos mentales . Thesis. Universidad Aut\u00f3noma de Madrid, Madrid, Spain."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(76)80021-1"},{"key":"e_1_3_2_1_8_1","volume-title":"Constructivism in computer science education. Acm sigcse bulletin","author":"Ben-Ari Mordechai","year":"1998","unstructured":"Mordechai Ben-Ari . 1998. Constructivism in computer science education. Acm sigcse bulletin , Vol. 30 , 1 ( 1998 ), 257--261. Publisher : ACM New York, NY, USA. Mordechai Ben-Ari. 1998. Constructivism in computer science education. Acm sigcse bulletin , Vol. 30, 1 (1998), 257--261. Publisher: ACM New York, NY, USA."},{"key":"e_1_3_2_1_9_1","volume-title":"BlueJ Visual Debugger for Learning the Execution of Object-Oriented Programs? ACM Trans. Comput. Educ","author":"Bennedsen Jens","year":"2010","unstructured":"Jens Bennedsen and Carsten Schulte . 2010. BlueJ Visual Debugger for Learning the Execution of Object-Oriented Programs? ACM Trans. Comput. Educ . , Vol. 10 , 2 ( June 2010 ), 1--22. https:\/\/doi.org\/10.1145\/1789934.1789938 Place : New York, NY, USA Publisher : Association for Computing Machinery. 10.1145\/1789934.1789938 Jens Bennedsen and Carsten Schulte. 2010. BlueJ Visual Debugger for Learning the Execution of Object-Oriented Programs? ACM Trans. Comput. Educ. , Vol. 10, 2 (June 2010), 1--22. https:\/\/doi.org\/10.1145\/1789934.1789938 Place: New York, NY, USA Publisher: Association for Computing Machinery."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/0747-5632(93)90006-E"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1982.4308795"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1080\/10508406.2017.1392309"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11251-009-9110-0"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.2190\/3LFX-9RRF-67T8-UVK9"},{"key":"e_1_3_2_1_16_1","volume-title":"How to work the LOGO Machine: a primer for ELOGO","author":"du Boulay B.","unstructured":"B. du Boulay and T. O'Shea . 1976. How to work the LOGO Machine: a primer for ELOGO . University of Edinburgh , Department of Artificial Intelligence, Edinburgh, Scotland. Type : Book . B. du Boulay and T. O'Shea. 1976. How to work the LOGO Machine: a primer for ELOGO. University of Edinburgh, Department of Artificial Intelligence, Edinburgh, Scotland. Type: Book."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(81)80056-9"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Sally Fincher Marian Petre and Martyn Clark (Eds.). 2001. Computer Science Project Work: Principles and Pragmatics 2001 edition ed.). Springer London ; New York.  Sally Fincher Marian Petre and Martyn Clark (Eds.). 2001. Computer Science Project Work: Principles and Pragmatics 2001 edition ed.). Springer London ; New York.","DOI":"10.1007\/978-1-4471-3700-9"},{"key":"e_1_3_2_1_19_1","unstructured":"Robert Bruce Findler. 2014. DrRacket: The Racket Programming Environment . https:\/\/docs.racket-lang.org\/drracket\/index.html.  Robert Bruce Findler. 2014. DrRacket: The Racket Programming Environment . https:\/\/docs.racket-lang.org\/drracket\/index.html."},{"key":"e_1_3_2_1_20_1","volume-title":"The Stanford Encyclopedia of Philosophy spring 2020 ed.), , Edward N","author":"Frigg Roman","unstructured":"Roman Frigg and Stephan Hartmann . 2020. Models in Science . In The Stanford Encyclopedia of Philosophy spring 2020 ed.), , Edward N . Zalta (Ed.). Metaphysics Research Lab, Stanford University . Roman Frigg and Stephan Hartmann. 2020. Models in Science. In The Stanford Encyclopedia of Philosophy spring 2020 ed.), , Edward N. Zalta (Ed.). Metaphysics Research Lab, Stanford University."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.learninstruc.2014.10.004"},{"key":"e_1_3_2_1_22_1","volume-title":"Attention: The Perceiver as Performer . In Attention and cognitive development","author":"Gibson Eleanor","year":"1979","unstructured":"Eleanor Gibson and Nancy Rader . 1979 . Attention: The Perceiver as Performer . In Attention and cognitive development . Springer , Boston, MA , 1 -- 21. https:\/\/doi.org\/10.1007\/978--1--4613--2985--5_1 10.1007\/978--1--4613--2985--5_1 Eleanor Gibson and Nancy Rader. 1979. Attention: The Perceiver as Performer . In Attention and cognitive development . Springer, Boston, MA, 1 -- 21. https:\/\/doi.org\/10.1007\/978--1--4613--2985--5_1"},{"key":"e_1_3_2_1_23_1","volume-title":"Gilbert and Ros\u00e1ria Justi","author":"John","year":"2016","unstructured":"John K. Gilbert and Ros\u00e1ria Justi . 2016 . Analogies in Modelling-Based Teaching and Learning . In Modelling-based Teaching in Science Education. Springer , Cham, 149--169. https:\/\/doi.org\/10.1007\/978--3--319--29039--3_8 Type : Book Section . 10.1007\/978--3--319--29039--3_8 John K. Gilbert and Ros\u00e1ria Justi. 2016. Analogies in Modelling-Based Teaching and Learning . In Modelling-based Teaching in Science Education. Springer, Cham, 149--169. https:\/\/doi.org\/10.1007\/978--3--319--29039--3_8 Type: Book Section."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1080\/10749039.2000.9677644"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1177\/0957926507069457"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1080\/095006900289976"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceeding of the 44th ACM technical symposium on Computer science education","author":"Guo Philip J","unstructured":"Philip J Guo . 2013. Online python tutor: embeddable web-based program visualization for cs education . In Proceeding of the 44th ACM technical symposium on Computer science education . ACM , New York, NY , 579--584. Philip J Guo. 2013. Online python tutor: embeddable web-based program visualization for cs education. In Proceeding of the 44th ACM technical symposium on Computer science education . ACM, New York, NY, 579--584."},{"key":"e_1_3_2_1_28_1","volume-title":"The History of Computing Education Research","author":"Guzdial Mark","unstructured":"Mark Guzdial and Benedict du Boulay . 2019. The History of Computing Education Research . In The Cambridge Handbook of Computing Education Research , , Sally Fincher and Anthony Robins (Eds.). Cambridge University Press , Cambridge, 11--39. Section: 1 Type : Book Section . Mark Guzdial and Benedict du Boulay. 2019. The History of Computing Education Research . In The Cambridge Handbook of Computing Education Research , , Sally Fincher and Anthony Robins (Eds.). Cambridge University Press, Cambridge, 11--39. Section: 1 Type: Book Section."},{"key":"e_1_3_2_1_29_1","volume-title":"Workshop on Visualization in University Level Computer Science Education @ CSERC '12","author":"Hauswirth Matthias","year":"2012","unstructured":"Matthias Hauswirth . 2012 . Moving from Visualization for Teaching to Visualization for Learning . In Workshop on Visualization in University Level Computer Science Education @ CSERC '12 . Wroclav, Poland . Matthias Hauswirth. 2012. Moving from Visualization for Teaching to Visualization for Learning. In Workshop on Visualization in University Level Computer Science Education @ CSERC '12. Wroclav, Poland ."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1596655.1596657"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2011.06.006"},{"key":"e_1_3_2_1_32_1","first-page":"5","article-title":"Teaching Java Programming with the Informa Clicker","volume":"78","author":"Hauswirth Matthias","year":"2013","unstructured":"Matthias Hauswirth and Andrea Adamoli . 2013 b. Teaching Java Programming with the Informa Clicker System. Sci. Comput. Program. , Vol. 78 , 5 (May 2013), 499--520. https:\/\/doi.org\/10.1016\/j.scico.2011.06.006 10.1016\/j.scico.2011.06.006 Matthias Hauswirth and Andrea Adamoli. 2013b. Teaching Java Programming with the Informa Clicker System. Sci. Comput. Program. , Vol. 78, 5 (May 2013), 499--520. https:\/\/doi.org\/10.1016\/j.scico.2011.06.006","journal-title":"System. Sci. Comput. Program."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3293881.3295783"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1056224.1056287"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1080\/0033039790160309"},{"key":"e_1_3_2_1_36_1","volume-title":"The Perception of the Environment: Essays on Livelihood, Dwelling and Skill","author":"Ingold Tim","unstructured":"Tim Ingold . 2000. The Perception of the Environment: Essays on Livelihood, Dwelling and Skill . Psychology Press , London, UK . Tim Ingold. 2000. The Perception of the Environment: Essays on Livelihood, Dwelling and Skill. Psychology Press, London, UK."},{"key":"e_1_3_2_1_37_1","volume-title":"Mental Models: Towards a Cognitive Sceince of Language, Inference and Consciousness","author":"Johnson-Laird Philip N.","year":"1983","unstructured":"Philip N. Johnson-Laird . 1983 . Mental Models: Towards a Cognitive Sceince of Language, Inference and Consciousness . Harbard University Press, Cambridge , Massachusetts. Type : Book . Philip N. Johnson-Laird. 1983. Mental Models: Towards a Cognitive Sceince of Language, Inference and Consciousness. Harbard University Press, Cambridge, Massachusetts. Type: Book."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.4324\/9780203446294"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2010.06.025"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1075\/gest.7.1.06kos"},{"key":"e_1_3_2_1_41_1","volume-title":"Programming Paradigms and Beyond","author":"Krishnamurthi Shriram","unstructured":"Shriram Krishnamurthi and Kathi Fisler . 2019. Programming Paradigms and Beyond . In The Cambridge Handbook of Computing Education Research , , Sally A. Fincher and Anthony V. Robins (Eds.). Cambridge University Press , Cambridge, 377--413. https:\/\/doi.org\/10.1017\/9781108654555.014 10.1017\/9781108654555.014 Shriram Krishnamurthi and Kathi Fisler. 2019. Programming Paradigms and Beyond . In The Cambridge Handbook of Computing Education Research , , Sally A. Fincher and Anthony V. Robins (Eds.). Cambridge University Press, Cambridge, 377--413. https:\/\/doi.org\/10.1017\/9781108654555.014"},{"key":"e_1_3_2_1_42_1","volume-title":"13th Australasion Computer Education Conference (ACE","author":"Lister Raymond","year":"2011","unstructured":"Raymond Lister . 2011 . Concrete and Other Neo-Piagetian Forms of Reasoning in the Novice Programmer . In 13th Australasion Computer Education Conference (ACE 2011). Australian Computer Society, Darlinghurst, NSW, 9--18. Raymond Lister. 2011. Concrete and Other Neo-Piagetian Forms of Reasoning in the Novice Programmer . In 13th Australasion Computer Education Conference (ACE 2011). Australian Computer Society, Darlinghurst, NSW, 9--18."},{"key":"e_1_3_2_1_43_1","volume-title":"Kate Sanders, Otto Sepp\u00e4l\u00e4, Beth Simon, and Lynda Thomas.","author":"Lister Raymond","year":"2004","unstructured":"Raymond Lister , Elizabeth S. Adams , Sue Fitzgerald , William Fone , John Hamer , Morten Lindholm , Robert McCartney , Jan Erik Mostr\u00f6m , Kate Sanders, Otto Sepp\u00e4l\u00e4, Beth Simon, and Lynda Thomas. 2004 . A multi-national study of reading and tracing skills in novice programmers. https:\/\/doi.org\/10.1145\/1041624.1041673 10.1145\/1041624.1041673 Raymond Lister, Elizabeth S. Adams, Sue Fitzgerald, William Fone, John Hamer, Morten Lindholm, Robert McCartney, Jan Erik Mostr\u00f6m, Kate Sanders, Otto Sepp\u00e4l\u00e4, Beth Simon, and Lynda Thomas. 2004. A multi-national study of reading and tracing skills in novice programmers. https:\/\/doi.org\/10.1145\/1041624.1041673"},{"key":"e_1_3_2_1_44_1","volume-title":"Investigating and improving the models of programming concepts held by novice programmers. Computer Science Education","author":"Ma Linxiao","year":"2011","unstructured":"Linxiao Ma , John Ferguson , Marc Roper , and Murray Wood . 2011. Investigating and improving the models of programming concepts held by novice programmers. Computer Science Education , Vol. 21 , 1 ( 2011 ), 57--80. Publisher : Taylor & Francis . Linxiao Ma, John Ferguson, Marc Roper, and Murray Wood. 2011. Investigating and improving the models of programming concepts held by novice programmers. Computer Science Education , Vol. 21, 1 (2011), 57--80. Publisher: Taylor & Francis."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.linged.2012.11.005"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/359168.359171"},{"key":"e_1_3_2_1_47_1","volume-title":"Cognitive Theory of Multimedia Learning","author":"Mayer Richard E.","unstructured":"Richard E. Mayer . 2014. Cognitive Theory of Multimedia Learning . In The Cambridge Handbook of Multimedia Learning 2nd ed.), , R.E. Mayer (Ed.). Cambridge University Press , Cambridge, England, 43--71. https:\/\/doi.org\/10.1017\/CBO9781139547369.005 Section: 3 Type: Book Section. 10.1017\/CBO9781139547369.005 Richard E. Mayer. 2014. Cognitive Theory of Multimedia Learning . In The Cambridge Handbook of Multimedia Learning 2nd ed.), , R.E. Mayer (Ed.). Cambridge University Press, Cambridge, England, 43--71. https:\/\/doi.org\/10.1017\/CBO9781139547369.005 Section: 3 Type: Book Section."},{"key":"e_1_3_2_1_48_1","volume-title":"Cary Laxer, Lynda Thomas, Ian Utting, and Tadeusz Wilusz.","author":"McCracken Michael","year":"2001","unstructured":"Michael McCracken , Vicki Almstrum , Danny Diaz , Mark Guzdial , Dianne Hagan , Yifat Ben-David Kolikant , Cary Laxer, Lynda Thomas, Ian Utting, and Tadeusz Wilusz. 2001 . A multi-national, multi-institutional study of assessment of programming skills of first-year CS students. In Working group reports from ITiCSE on Innovation and technology in computer science education (ITiCSE-WGR '01). Association for Computing Machinery , Canterbury, UK, 125--180. https:\/\/doi.org\/10.1145\/572133.572137 10.1145\/572133.572137 Michael McCracken, Vicki Almstrum, Danny Diaz, Mark Guzdial, Dianne Hagan, Yifat Ben-David Kolikant, Cary Laxer, Lynda Thomas, Ian Utting, and Tadeusz Wilusz. 2001. A multi-national, multi-institutional study of assessment of programming skills of first-year CS students. In Working group reports from ITiCSE on Innovation and technology in computer science education (ITiCSE-WGR '01). Association for Computing Machinery, Canterbury, UK, 125--180. https:\/\/doi.org\/10.1145\/572133.572137"},{"key":"e_1_3_2_1_49_1","volume-title":"The Master and His Emissary: The Divided Brain and the Making of the Western World 2, new expanded edition ed.)","author":"McGilchrist Iain","unstructured":"Iain McGilchrist . 2019. The Master and His Emissary: The Divided Brain and the Making of the Western World 2, new expanded edition ed.) . Yale University Press , New Haven . Iain McGilchrist. 2019. The Master and His Emissary: The Divided Brain and the Making of the Western World 2, new expanded edition ed.). Yale University Press, New Haven."},{"key":"e_1_3_2_1_50_1","volume-title":"New Jersey","author":"Michaels Claire","year":"1993","unstructured":"Claire Michaels and Claudia Carello . 1981. Direct Perception . New Jersey , Englewood Cliffs : Prentice-Hall . Moggridge, B. ( 1993 ). Design by storytelling. Applied Ergonomics , Vol. 24 (Jan. 1981). Claire Michaels and Claudia Carello. 1981. Direct Perception . New Jersey, Englewood Cliffs: Prentice-Hall. Moggridge, B. (1993). Design by storytelling. Applied Ergonomics , Vol. 24 (Jan. 1981)."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(74)80004-0"},{"key":"e_1_3_2_1_52_1","unstructured":"David Mowatt. 2020. Giving the computer information . https:\/\/twitter.com\/ItsAll_Geek2Me\/status\/1271380040043954176  David Mowatt. 2020. Giving the computer information . https:\/\/twitter.com\/ItsAll_Geek2Me\/status\/1271380040043954176"},{"key":"e_1_3_2_1_53_1","volume-title":"Exploring the role of visualization and engagement in computer science education","author":"Naps Thomas L","unstructured":"Thomas L Naps , Guido R\u00f6\u00dfling , Vicki Almstrum , Wanda Dann , Rudolf Fleischer , Chris Hundhausen , Ari Korhonen , Lauri Malmi , Myles McNally , Susan Rodger , and others. 2002. Exploring the role of visualization and engagement in computer science education . In Working Group Reports from ITiCSE on Innovation and Technology in Computer Science Education. ACM, New York, NY, 131--152. Thomas L Naps, Guido R\u00f6\u00dfling, Vicki Almstrum, Wanda Dann, Rudolf Fleischer, Chris Hundhausen, Ari Korhonen, Lauri Malmi, Myles McNally, Susan Rodger, and others. 2002. Exploring the role of visualization and engagement in computer science education. In Working Group Reports from ITiCSE on Innovation and Technology in Computer Science Education. ACM, New York, NY, 131--152."},{"key":"e_1_3_2_1_54_1","volume-title":"Fragile Knowledge and Neglected Strategies in Novice Programmers","author":"Perkins David","unstructured":"David Perkins and Fay Martin . 1985. Fragile Knowledge and Neglected Strategies in Novice Programmers . Ablex , Norwood, NJ . https:\/\/eric.ed.gov\/?id=ED295618 David Perkins and Fay Martin. 1985. Fragile Knowledge and Neglected Strategies in Novice Programmers. Ablex, Norwood, NJ. https:\/\/eric.ed.gov\/?id=ED295618"},{"key":"e_1_3_2_1_55_1","volume-title":"(Ed.)","author":"Michael Proffitt","year":"2020","unstructured":"Michael Proffitt et al. (Ed.) . 2020 . Oxford English Dictionary .Oxford University Press . Michael Proffitt et al. (Ed.). 2020. Oxford English Dictionary .Oxford University Press."},{"key":"e_1_3_2_1_56_1","volume-title":"Learning and teaching programming: A review and discussion. Computer science education","author":"Robins Anthony","year":"2003","unstructured":"Anthony Robins , Janet Rountree , and Nathan Rountree . 2003. Learning and teaching programming: A review and discussion. Computer science education , Vol. 13 , 2 ( 2003 ), 137--172. Publisher : Taylor & Francis . Anthony Robins, Janet Rountree, and Nathan Rountree. 2003. Learning and teaching programming: A review and discussion. Computer science education , Vol. 13, 2 (2003), 137--172. Publisher: Taylor & Francis."},{"key":"e_1_3_2_1_57_1","volume-title":"Virtual and Mixed Reality (Lecture Notes in Computer Science )","author":"Romero Pablo","unstructured":"Pablo Romero , Benedict du Boulay , Judy Robertson , Judith Good , and Katherine Howland . 2009. Is Embodied Interaction Beneficial When Learning Programming? . In Virtual and Mixed Reality (Lecture Notes in Computer Science ) , Randall Shumaker (Ed.). Springer , Berlin, Heidelberg , 97--105. https:\/\/doi.org\/10.1007\/978--3--642-02771-0_11 10.1007\/978--3--642-02771-0_11 Pablo Romero, Benedict du Boulay, Judy Robertson, Judith Good, and Katherine Howland. 2009. Is Embodied Interaction Beneficial When Learning Programming?. In Virtual and Mixed Reality (Lecture Notes in Computer Science ), Randall Shumaker (Ed.). Springer, Berlin, Heidelberg, 97--105. https:\/\/doi.org\/10.1007\/978--3--642-02771-0_11"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10648-007-9053-4"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11423-016-9507-9"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tele.2017.02.005"},{"key":"e_1_3_2_1_61_1","volume-title":"Proceedings of the 42nd ACM technical symposium on Computer science education (SIGCSE '11)","author":"Shinners-Kennedy Dermot","year":"1953","unstructured":"Dermot Shinners-Kennedy and David J. Barnes . 2011. The novice programmer's \"device to think with \". In Proceedings of the 42nd ACM technical symposium on Computer science education (SIGCSE '11) . Association for Computing Machinery, Dallas, TX, USA, 511--516. https:\/\/doi.org\/10.1145\/ 1953 163.1953310 10.1145\/1953163.1953310 Dermot Shinners-Kennedy and David J. Barnes. 2011. The novice programmer's \"device to think with\". In Proceedings of the 42nd ACM technical symposium on Computer science education (SIGCSE '11). Association for Computing Machinery, Dallas, TX, USA, 511--516. https:\/\/doi.org\/10.1145\/1953163.1953310"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1162\/0011526054622015"},{"key":"e_1_3_2_1_63_1","volume-title":"Notional Machines and Introductory Programming Education . ACM Trans. Comput. Educ","author":"Sorva Juha","year":"2013","unstructured":"Juha Sorva . 2013. Notional Machines and Introductory Programming Education . ACM Trans. Comput. Educ . , Vol. 13 , 2 ( July 2013 ), 1--31. https:\/\/doi.org\/10.1145\/2483710.2483713 Place : New York, NY, USA Publisher : Association for Computing Machinery. 10.1145\/2483710.2483713 Juha Sorva. 2013. Notional Machines and Introductory Programming Education . ACM Trans. Comput. Educ. , Vol. 13, 2 (July 2013), 1--31. https:\/\/doi.org\/10.1145\/2483710.2483713 Place: New York, NY, USA Publisher: Association for Computing Machinery."},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3364510.3366148"},{"key":"e_1_3_2_1_65_1","volume-title":"A Review of Generic Program Visualization Systems for Introductory Programming Education . ACM Trans. Comput. Educ","author":"Sorva Juha","year":"2013","unstructured":"Juha Sorva , Ville Karavirta , and Lauri Malmi . 2013. A Review of Generic Program Visualization Systems for Introductory Programming Education . ACM Trans. Comput. Educ . , Vol. 13 , 4 ( Nov. 2013 ), 1--64. https:\/\/doi.org\/10.1145\/2490822 Place : New York, NY, USA Publisher : Association for Computing Machinery. 10.1145\/2490822 Juha Sorva, Ville Karavirta, and Lauri Malmi. 2013. A Review of Generic Program Visualization Systems for Introductory Programming Education . ACM Trans. Comput. Educ. , Vol. 13, 4 (Nov. 2013), 1--64. https:\/\/doi.org\/10.1145\/2490822 Place: New York, NY, USA Publisher: Association for Computing Machinery."},{"key":"e_1_3_2_1_66_1","volume-title":"The Development Of Computer Programming Concepts And Problem-Solving Abilities Among Ten-Year-Olds Learning Logo. Thesis","author":"Statz Joyce Ann","unstructured":"Joyce Ann Statz . 1973. The Development Of Computer Programming Concepts And Problem-Solving Abilities Among Ten-Year-Olds Learning Logo. Thesis . Syracuse University , Syracuse, NY . Joyce Ann Statz. 1973. The Development Of Computer Programming Concepts And Problem-Solving Abilities Among Ten-Year-Olds Learning Logo. Thesis. Syracuse University, Syracuse, NY."},{"key":"e_1_3_2_1_67_1","volume-title":"Interdisciplinary Workshop on Informatics and Psychology","author":"van der Veer Gerrit C","year":"1988","unstructured":"Gerrit C van der Veer and Robert Wijk . 1988 . Teaching a spreadsheet application: visual-spatial metaphors in relation to spatial ability, and the effect on mental models . In Interdisciplinary Workshop on Informatics and Psychology . Springer, New York, NY, 194--208. Gerrit C van der Veer and Robert Wijk. 1988. Teaching a spreadsheet application: visual-spatial metaphors in relation to spatial ability, and the effect on mental models. In Interdisciplinary Workshop on Informatics and Psychology. Springer, New York, NY, 194--208."},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1186\/s41239-017-0062-1"},{"key":"e_1_3_2_1_69_1","volume-title":"Unplugged Computing and Semantic Waves: Analysing Crazy Characters. In UKICER: Proceedings of the 1st UK & Ireland Computing Education Research Conference. ACM","author":"Waite Jane","year":"2019","unstructured":"Jane Waite , Karl Maton , Paul Curzon , and Lucinda Tuttiett . 2019 . Unplugged Computing and Semantic Waves: Analysing Crazy Characters. In UKICER: Proceedings of the 1st UK & Ireland Computing Education Research Conference. ACM , New York, NY, 1--7. https:\/\/doi.org\/10.1145\/3351287.3351291 10.1145\/3351287.3351291 Jane Waite, Karl Maton, Paul Curzon, and Lucinda Tuttiett. 2019. Unplugged Computing and Semantic Waves: Analysing Crazy Characters. In UKICER: Proceedings of the 1st UK & Ireland Computing Education Research Conference. ACM, New York, NY, 1--7. https:\/\/doi.org\/10.1145\/3351287.3351291"},{"key":"e_1_3_2_1_70_1","volume-title":"The Psychology of Computer Programming","author":"Weinberg Gerald M.","unstructured":"Gerald M. Weinberg . 1971. The Psychology of Computer Programming . Van Nostrand \/ Reinhold , New York. Type : Book . Gerald M. Weinberg. 1971. The Psychology of Computer Programming. Van Nostrand \/ Reinhold, New York. Type: Book."},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(74)80027-1"}],"event":{"name":"ITiCSE '20: Innovation and Technology in Computer Science Education","location":"Trondheim Norway","acronym":"ITiCSE '20","sponsor":["Bilkent University Bilkent University","SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3437800.3439202","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3437800.3439202","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:25Z","timestamp":1750191445000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3437800.3439202"}},"subtitle":["The Education of Attention"],"short-title":[],"issued":{"date-parts":[[2020,6,17]]},"references-count":70,"alternative-id":["10.1145\/3437800.3439202","10.1145\/3437800"],"URL":"https:\/\/doi.org\/10.1145\/3437800.3439202","relation":{},"subject":[],"published":{"date-parts":[[2020,6,17]]},"assertion":[{"value":"2020-12-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}