{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:39Z","timestamp":1772163999659,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":16,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,7,6]],"date-time":"2009-07-06T00:00:00Z","timestamp":1246838400000},"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":[[2009,7,6]]},"DOI":"10.1145\/1562877.1562931","type":"proceedings-article","created":{"date-parts":[[2009,7,8]],"date-time":"2009-07-08T13:34:19Z","timestamp":1247060059000},"page":"166-170","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Improving the mental models held by novice programmers using cognitive conflict and jeliot visualisations"],"prefix":"10.1145","author":[{"given":"Linxiao","family":"Ma","sequence":"first","affiliation":[{"name":"University of Strathclyde, Glasgow, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Ferguson","sequence":"additional","affiliation":[{"name":"University of Strathclyde, Glasgow, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marc","family":"Roper","sequence":"additional","affiliation":[{"name":"University of Strathclyde, Glasgow, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Isla","family":"Ross","sequence":"additional","affiliation":[{"name":"University of Strathclyde, Glasgow, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Murray","family":"Wood","sequence":"additional","affiliation":[{"name":"University of Strathclyde, Glasgow, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2009,7,6]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Barnes D.J. Fincher S. and Thompson S. 1997. Introductory problem solving in computer science. In G. Daughton and P. Magee (eds.) 5th Annual Conference on the Teaching of Computing Dublin City University 36--39.  Barnes D.J. Fincher S. and Thompson S. 1997. Introductory problem solving in computer science. In G. Daughton and P. Magee (eds.) 5th Annual Conference on the Teaching of Computing Dublin City University 36--39."},{"key":"e_1_3_2_1_2_1","unstructured":"Barnes D. and K\u00f6lling D. 2006. Objects First with Java -- A Practical Introduction using BlueJ Prentice Hall \/ Pearson Education.   Barnes D. and K\u00f6lling D. 2006. Objects First with Java -- A Practical Introduction using BlueJ Prentice Hall \/ Pearson Education."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/358172.358408"},{"issue":"1","key":"e_1_3_2_1_4_1","first-page":"45","article-title":"Constructivism in computer science education","volume":"20","author":"Ben-Ari M.","year":"2001","unstructured":"Ben-Ari , M. 2001 . Constructivism in computer science education . Journal of Computers in Mathematics and Science Teaching , 20 ( 1 ), 45 -- 73 . Ben-Ari, M. 2001. Constructivism in computer science education. Journal of Computers in Mathematics and Science Teaching, 20(1), 45--73.","journal-title":"Journal of Computers in Mathematics and Science Teaching"},{"key":"e_1_3_2_1_5_1","first-page":"8","article-title":"Program visualisation in theory and practice","volume":"2","author":"Ben-Ari M.","year":"2001","unstructured":"Ben-Ari , M. 2001 . Program visualisation in theory and practice . Informatik\/ Informatique , 2 , 8 -- 11 . Ben-Ari, M. 2001. Program visualisation in theory and practice. Informatik\/ Informatique, 2, 8--11.","journal-title":"Informatik\/ Informatique"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0360-1315(02)00076-3"},{"key":"e_1_3_2_1_7_1","unstructured":"Dehnadi S. and Bornat R. 2006. The camel has two humps. Middlesex University Working Paper. http:\/\/www.cs.mdx.ac.uk\/research\/PhDArea\/saeed  Dehnadi S. and Bornat R. 2006. The camel has two humps. Middlesex University Working Paper. http:\/\/www.cs.mdx.ac.uk\/research\/PhDArea\/saeed"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1096000.1096018"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/5657.001.0001"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1515\/9781503620766"},{"key":"e_1_3_2_1_11_1","volume-title":"Smelser&amp","author":"Gentner D.","unstructured":"Gentner , D. 2002. Mental models, psychology of . In Smelser&amp ;Bates (Eds.), International Encyclopedia of the Social and Behavioral Sciences, Elsevier Science , 9683--9687. Gentner, D. 2002. Mental models, psychology of. In Smelser&amp;Bates (Eds.), International Encyclopedia of the Social and Behavioral Sciences, Elsevier Science, 9683--9687."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227310.1227481"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352135.1352253"},{"key":"e_1_3_2_1_14_1","unstructured":"Ma L. Ferguson J.D. Roper M. Ross I. and Wood M. 2008. Investigating the use of Jeliot in a Cognitive Conflict\/Visualisation Strategy for Teaching Programming Concepts Technical Report University of Strathclyde UK. http:\/\/mentalmodels.cis.strath.ac.uk\/CC_Jeliot.pdf  Ma L. Ferguson J.D. Roper M. Ross I. and Wood M. 2008. Investigating the use of Jeliot in a Cognitive Conflict\/Visualisation Strategy for Teaching Programming Concepts Technical Report University of Strathclyde UK. http:\/\/mentalmodels.cis.strath.ac.uk\/CC_Jeliot.pdf"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/572139.572181"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1002\/pfi.4140410709"}],"event":{"name":"ITiCSE '09: Annual Conference on Innovation and Technology in Computer Science Education","location":"Paris France","acronym":"ITiCSE '09","sponsor":["ACM Association for Computing Machinery","SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1562877.1562931","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1562877.1562931","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:23:08Z","timestamp":1750234988000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1562877.1562931"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,7,6]]},"references-count":16,"alternative-id":["10.1145\/1562877.1562931","10.1145\/1562877"],"URL":"https:\/\/doi.org\/10.1145\/1562877.1562931","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1595496.1562931","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2009,7,6]]},"assertion":[{"value":"2009-07-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}