{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T20:38:15Z","timestamp":1773693495744,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":13,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,6,28]],"date-time":"2017-06-28T00:00:00Z","timestamp":1498608000000},"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":[[2017,6,28]]},"DOI":"10.1145\/3059009.3059036","type":"proceedings-article","created":{"date-parts":[[2017,6,28]],"date-time":"2017-06-28T12:30:41Z","timestamp":1498653041000},"page":"305-310","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["On the Ability to Reason About Program Behaviour"],"prefix":"10.1145","author":[{"given":"Cruz","family":"Izu","sequence":"first","affiliation":[{"name":"University of Adelaide, Adelaide, Australia"}]},{"given":"Cheryl","family":"Pope","sequence":"additional","affiliation":[{"name":"University of Adelaide, Adelaide, Australia"}]},{"given":"Amali","family":"Weerasinghe","sequence":"additional","affiliation":[{"name":"University of Adelaide, Adelaide, Australia"}]}],"member":"320","published-online":{"date-parts":[[2017,6,28]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"77","volume-title":"Proc. 24th Annual Workshop of the Psychology of Programming Interest Group, ACE '12","author":"Bornat R.","year":"2012","unstructured":"R. Bornat , S. Dehnadi , and D. Barton . Observing mental models in novice programmers . In Proc. 24th Annual Workshop of the Psychology of Programming Interest Group, ACE '12 , pages 77 -- 86 , 2012 . R. Bornat, S. Dehnadi, and D. Barton. Observing mental models in novice programmers. In Proc. 24th Annual Workshop of the Psychology of Programming Interest Group, ACE '12, pages 77--86, 2012."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1080\/14926156.2015.1014075"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.26522\/brocked.v12i2.38"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447319109526004"},{"key":"e_1_3_2_1_5_1","volume-title":"Protocol Analysis: Verbal Reports as Data. Bradford books","author":"Ericsson K.","year":"1984","unstructured":"K. Ericsson and H. Simon . Protocol Analysis: Verbal Reports as Data. Bradford books . MIT Press , 1984 . K. Ericsson and H. Simon. Protocol Analysis: Verbal Reports as Data. Bradford books. MIT Press, 1984."},{"key":"e_1_3_2_1_6_1","unstructured":"F. King L. Goodson and F. Rohani. Higher order thinking skills: Definitions strategies assessment. A publication of the Educational Services Program (now known as the Center for Advancement of Learning and Assessment). Retrieved December 4: 2014 1998.  F. King L. Goodson and F. Rohani. Higher order thinking skills: Definitions strategies assessment. A publication of the Educational Services Program (now known as the Center for Advancement of Learning and Assessment). Retrieved December 4:2014 1998."},{"key":"e_1_3_2_1_7_1","volume-title":"Conf. Res. Pract. Inf. Technol. Ser., 114: 9--18","author":"Lister R.","year":"2011","unstructured":"R. Lister . Concrete and other neo-piagetian forms of reasoning in the novice programmer . Conf. Res. Pract. Inf. Technol. Ser., 114: 9--18 , 2011 . R. Lister. Concrete and other neo-piagetian forms of reasoning in the novice programmer. Conf. Res. Pract. Inf. Technol. Ser., 114:9--18, 2011."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140123.1140157"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404531"},{"key":"e_1_3_2_1_10_1","first-page":"100","volume-title":"Empirical studies of programmers: Second workshop","author":"Pennington N.","year":"1987","unstructured":"N. Pennington . Empirical studies of programmers: Second workshop . chapter Comprehension Strategies in Programming, pages 100 -- 113 . Ablex Publishing Corp ., Norwood, NJ, USA, 1987 . N. Pennington. Empirical studies of programmers: Second workshop. chapter Comprehension Strategies in Programming, pages 100--113. Ablex Publishing Corp., Norwood, NJ, USA, 1987."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1047124.1047425"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1080\/026013799293702"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2591712"}],"event":{"name":"ITiCSE '17: Innovation and Technology in Computer Science Education","location":"Bologna Italy","acronym":"ITiCSE '17","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3059009.3059036","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3059009.3059036","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:50:27Z","timestamp":1750218627000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3059009.3059036"}},"subtitle":["A Think-Aloud Study"],"short-title":[],"issued":{"date-parts":[[2017,6,28]]},"references-count":13,"alternative-id":["10.1145\/3059009.3059036","10.1145\/3059009"],"URL":"https:\/\/doi.org\/10.1145\/3059009.3059036","relation":{},"subject":[],"published":{"date-parts":[[2017,6,28]]},"assertion":[{"value":"2017-06-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}