{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,14]],"date-time":"2026-01-14T19:36:49Z","timestamp":1768419409868,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,10,28]],"date-time":"2020-10-28T00:00:00Z","timestamp":1603843200000},"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,10,28]]},"DOI":"10.1145\/3421590.3421603","type":"proceedings-article","created":{"date-parts":[[2020,11,25]],"date-time":"2020-11-25T05:22:00Z","timestamp":1606281720000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["High-school students' mastery of basic flow-control constructs through the lens of reversibility"],"prefix":"10.1145","author":[{"given":"Claudio","family":"Mirolo","sequence":"first","affiliation":[{"name":"University of Udine, Udine, Italy"}]},{"given":"Cruz","family":"Izu","sequence":"additional","affiliation":[{"name":"The University of Adelaide, Adelaide, Australia"}]},{"given":"Emanuele","family":"Scapin","sequence":"additional","affiliation":[{"name":"University of Udine, Udine, Italy"}]}],"member":"320","published-online":{"date-parts":[[2020,10,28]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"J.B. Biggs and K.F. Collis. 1982. Evaluating the quality of learning: The SOLO taxonomy. Academic Press New York USA.  J.B. Biggs and K.F. Collis. 1982. Evaluating the quality of learning: The SOLO taxonomy. Academic Press New York USA."},{"key":"e_1_3_2_1_2_1","volume-title":"Real World: Essays Illustrating Fundamental Contributions to Society 2 (01","author":"Bjork E.","year":"2011","unstructured":"E. Bjork and R. Bjork . 2011 . Making things hard on yourself, but in a good way: Creating desirable difficulties to enhance learning. Psychology and the Real World: Essays Illustrating Fundamental Contributions to Society 2 (01 2011), 56--64. E. Bjork and R. Bjork. 2011. Making things hard on yourself, but in a good way: Creating desirable difficulties to enhance learning. Psychology and the Real World: Essays Illustrating Fundamental Contributions to Society 2 (01 2011), 56--64."},{"key":"e_1_3_2_1_3_1","volume-title":"Proc. 24th Annual Workshop of the Psychology of Programming Interest Group","author":"Bornat R.","unstructured":"R. Bornat , S. Dehnadi , and D. Barton . 2012. Observing Mental Models in Novice Programmers . In Proc. 24th Annual Workshop of the Psychology of Programming Interest Group ( London Metropolitan University). Article 6, 7 pages. R. Bornat, S. Dehnadi, and D. Barton. 2012. Observing Mental Models in Novice Programmers. In Proc. 24th Annual Workshop of the Psychology of Programming Interest Group (London Metropolitan University). Article 6, 7 pages."},{"key":"e_1_3_2_1_4_1","volume-title":"ICER '06: Proceedings of the second international workshop on Computing education research","author":"Byckling P.","unstructured":"P. Byckling and J. Sajaniemi . 2006. A role-based analysis model for the evaluation of novices' programming knowledge development . In ICER '06: Proceedings of the second international workshop on Computing education research ( Canterbury, United Kingdom). ACM, 85--96. P. Byckling and J. Sajaniemi. 2006. A role-based analysis model for the evaluation of novices' programming knowledge development. In ICER '06: Proceedings of the second international workshop on Computing education research (Canterbury, United Kingdom). ACM, 85--96."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1080\/14926156.2015.1014075"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538966"},{"key":"e_1_3_2_1_7_1","unstructured":"T. Clear J. Whalley P. Robbins A. Philpott A. Eckerdal and M. Laakso. 2011. Report on the final BRACElet workshop: Auckland University of Technology September 2010. (2011).  T. Clear J. Whalley P. Robbins A. Philpott A. Eckerdal and M. Laakso. 2011. Report on the final BRACElet workshop: Auckland University of Technology September 2010. (2011)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0360-1315(97)00054-7"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1121341.1121488"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017723"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159499"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3344429.3372501"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734299"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3059009.3059021"},{"key":"e_1_3_2_1_15_1","unstructured":"F.J. King L. Goodson and F. Rohani. 1998. Higher order thinking skills: Definitions strategies assessment. Florida State University - Center for Advancement of Learning and Assessment.  F.J. King L. Goodson and F. Rohani. 1998. Higher order thinking skills: Definitions strategies assessment. Florida State University - Center for Advancement of Learning and Assessment."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2003.1263331"},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the 20th Conference of the National Advisory Committee on Computing Qualifications (NACCQ'07)","author":"Lister R.","year":"2007","unstructured":"R. Lister . 2007 . The Neglected Middle Novice Programmer: Reading and Writing without Abstracting . In Proceedings of the 20th Conference of the National Advisory Committee on Computing Qualifications (NACCQ'07) (Port Nelson, New Zealand), S. Mann and N. Bridgeman (Eds.). 133--140. R. Lister. 2007. The Neglected Middle Novice Programmer: Reading and Writing without Abstracting. In Proceedings of the 20th Conference of the National Advisory Committee on Computing Qualifications (NACCQ'07) (Port Nelson, New Zealand), S. Mann and N. Bridgeman (Eds.). 133--140."},{"key":"e_1_3_2_1_18_1","first-page":"9","article-title":"Concrete and other neo-piagetian forms of reasoning in the novice programmer","volume":"114","author":"Lister R.","year":"2011","unstructured":"R. Lister . 2011 . Concrete and other neo-piagetian forms of reasoning in the novice programmer . Conf. Res. Pract. Inf. Technol. Ser. 114 (2011), 9 -- 18 . R. Lister. 2011. Concrete and other neo-piagetian forms of reasoning in the novice programmer. Conf. Res. Pract. Inf. Technol. Ser. 114 (2011), 9--18.","journal-title":"Conf. Res. Pract. Inf. Technol. Ser."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1044550.1041673"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140157"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404531"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3174781.3174784"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"P. Mayring. 2014. Qualitative content analysis: theoretical foundation basic procedures and software solution. Klagenfurt Austria.  P. Mayring. 2014. Qualitative content analysis: theoretical foundation basic procedures and software solution. Klagenfurt Austria.","DOI":"10.1007\/978-94-017-9181-6_13"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/572139.572181"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1839594.1839607"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3304221.3319746"},{"key":"e_1_3_2_1_27_1","volume-title":"The Construction of Reality in the Child","author":"Piaget J.","unstructured":"J. Piaget . 1999. The Construction of Reality in the Child . Routledge . Original edition: La repr\u00e9sentation du monde chez l'enfant, F. Alcan, Paris, 1926. J. Piaget. 1999. The Construction of Reality in the Child. Routledge. Original edition: La repr\u00e9sentation du monde chez l'enfant, F. Alcan, Paris, 1926."},{"key":"e_1_3_2_1_28_1","volume-title":"Schools: Focus on Learning Programming, Valentina Dagien\u0117 and Arto Hellas (Eds.)","author":"Rahimi E.","year":"2017","unstructured":"E. Rahimi , E. Barendsen , and I. Henze . 2017 . Identifying Students' Misconceptions on Basic Algorithmic Concepts Through Flowchart Analysis. In Informatics in Schools: Focus on Learning Programming, Valentina Dagien\u0117 and Arto Hellas (Eds.) . Springer International Publishing , Cham , 155--168. E. Rahimi, E. Barendsen, and I. Henze. 2017. Identifying Students' Misconceptions on Basic Algorithmic Concepts Through Flowchart Analysis. In Informatics in Schools: Focus on Learning Programming, Valentina Dagien\u0117 and Arto Hellas (Eds.). Springer International Publishing, Cham, 155--168."},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education","author":"Sanders I.","unstructured":"I. Sanders , V. Galpin , and T. G\u00f6tschi . 2006. Mental models of recursion revisited . In Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education ( Bologna, Italy) (ITICSE '06). ACM, New York, USA, 138--142. I. Sanders, V. Galpin, and T. G\u00f6tschi. 2006. Mental models of recursion revisited. In Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (Bologna, Italy) (ITICSE '06). ACM, New York, USA, 138--142."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404535"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818314.2818326"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1384271.1384328"},{"key":"e_1_3_2_1_33_1","volume-title":"Proc. 11th Australasian Conf. on Computing Education -","volume":"95","author":"Shuhidan S.","year":"2009","unstructured":"S. Shuhidan , M. Hamilton , and D. D'Souza . 2009 . A Taxonomic Study of Novice Programming Summative Assessment . In Proc. 11th Australasian Conf. on Computing Education - Volume 95 (Wellington, New Zealand) (ACE '09). Australian Computer Society, Inc., Darlinghurst, Australia, 147--156. S. Shuhidan, M. Hamilton, and D. D'Souza. 2009. A Taxonomic Study of Novice Programming Summative Assessment. In Proc. 11th Australasian Conf. on Computing Education - Volume 95 (Wellington, New Zealand) (ACE '09). Australian Computer Society, Inc., Darlinghurst, Australia, 147--156."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3137065.3137080"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1080\/026013799293702"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2591712"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1017\/9781108654555"},{"key":"e_1_3_2_1_38_1","first-page":"37","article-title":"Salient elements in novice solutions to code writing problems","volume":"114","author":"Whalley J.","year":"2011","unstructured":"J. Whalley , T. Clear , P. Robbins , and E. Thompson . 2011 . Salient elements in novice solutions to code writing problems . Conferences in Research and Practice in Information Technology Series 114 (2011), 37 -- 45 . J. Whalley, T. Clear, P. Robbins, and E. Thompson. 2011. Salient elements in novice solutions to code writing problems. Conferences in Research and Practice in Information Technology Series 114 (2011), 37--45.","journal-title":"Conferences in Research and Practice in Information Technology Series"}],"event":{"name":"WiPSCE '20: Workshop in Primary and Secondary Computing Education","location":"Virtual Event Germany","acronym":"WiPSCE '20"},"container-title":["Proceedings of the 15th Workshop on Primary and Secondary Computing Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3421590.3421603","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3421590.3421603","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:46Z","timestamp":1750200106000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3421590.3421603"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,28]]},"references-count":38,"alternative-id":["10.1145\/3421590.3421603","10.1145\/3421590"],"URL":"https:\/\/doi.org\/10.1145\/3421590.3421603","relation":{},"subject":[],"published":{"date-parts":[[2020,10,28]]},"assertion":[{"value":"2020-10-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}