{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T16:29:05Z","timestamp":1776875345317,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,5,9]],"date-time":"2019-05-09T00:00:00Z","timestamp":1557360000000},"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":[[2019,5,9]]},"DOI":"10.1145\/3300115.3309513","type":"proceedings-article","created":{"date-parts":[[2019,5,3]],"date-time":"2019-05-03T14:29:00Z","timestamp":1556893740000},"page":"92-98","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["Combining Analogies and Virtual Reality for Active and Visual Object-Oriented Programming"],"prefix":"10.1145","author":[{"given":"Tevita","family":"Tanielu","sequence":"first","affiliation":[{"name":"University of Auckland, Auckland, New Zealand"}]},{"given":"Raymond","family":"'Akau'ola","sequence":"additional","affiliation":[{"name":"University of Auckland, Auckland, New Zealand"}]},{"given":"Elliot","family":"Varoy","sequence":"additional","affiliation":[{"name":"University of Auckland, Auckland, New Zealand"}]},{"given":"Nasser","family":"Giacaman","sequence":"additional","affiliation":[{"name":"University of Auckland, Auckland, New Zealand"}]}],"member":"320","published-online":{"date-parts":[[2019,5,9]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272848.1272879"},{"key":"e_1_3_2_1_2_1","volume-title":"Proceedings of the 17thWorkshop of the Psychology of Programming Interest Group.","author":"Bergin Susan","year":"2005","unstructured":"Susan Bergin and Ronan Reilly . 2005 . The influence of motivation and comfortlevel on learning to program . In Proceedings of the 17thWorkshop of the Psychology of Programming Interest Group. Susan Bergin and Ronan Reilly. 2005. The influence of motivation and comfortlevel on learning to program. In Proceedings of the 17thWorkshop of the Psychology of Programming Interest Group."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1047124.1047480"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/1516546.1516591"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151954.1067473"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/973620.973716"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/384267.305910"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/268085.268132"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2016.12.006"},{"key":"e_1_3_2_1_10_1","first-page":"8","article-title":"The problem of teaching object-oriented programming","volume":"11","author":"K\u00f6lling Michael","year":"1999","unstructured":"Michael K\u00f6lling . 1999 . The problem of teaching object-oriented programming , Part 1: Languages. Journal of Object-oriented programming 11 , 8 (1999), 8 -- 15 . Michael K\u00f6lling. 1999. The problem of teaching object-oriented programming, Part 1: Languages. Journal of Object-oriented programming 11, 8 (1999), 8--15.","journal-title":"Journal of Object-oriented programming"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1597849.1384370"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1076\/csed.13.4.249.17496"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1921607.1921611"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1002\/cae.20556"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/876902.881295"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/782941.782998"},{"key":"e_1_3_2_1_17_1","volume-title":"International encyclopedia of education 2","author":"Perkins David N.","year":"1992","unstructured":"David N. Perkins , Gavriel Salomon , and Pergamon Press . 1992. Transfer of learning . International encyclopedia of education 2 ( 1992 ), 6452--6457. David N. Perkins, Gavriel Salomon, and Pergamon Press. 1992. Transfer of learning. International encyclopedia of education 2 (1992), 6452--6457."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400500224310"},{"key":"e_1_3_2_1_19_1","volume-title":"Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science","author":"Sahami M","year":"2013","unstructured":"M Sahami , A Danyluk , S Fincher , K Fisher , D Grossman , E Hawthorne , R Katz , R LeBlanc , D Reed , S Roach , E Cuadros-Vargas , R Dodge , R France , A Kumar , B Robinson , R Seker , and A Thompson . 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science . Association for Computing Machinery (ACM)-IEEE Computer Society ( 2013 ). M Sahami, A Danyluk, S Fincher, K Fisher, D Grossman, E Hawthorne, R Katz, R LeBlanc, D Reed, S Roach, E Cuadros-Vargas, R Dodge, R France, A Kumar, B Robinson, R Seker, and A Thompson. 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. Association for Computing Machinery (ACM)-IEEE Computer Society (2013)."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1269900.1268834"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2325296.2325368"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1037\/0022-0663.76.3.513"},{"key":"e_1_3_2_1_23_1","volume-title":"The C++ Programming Language","author":"Stroustrup Bjarne","unstructured":"Bjarne Stroustrup . 1997. The C++ Programming Language . Addison-Wesley . Bjarne Stroustrup. 1997. The C++ Programming Language. Addison-Wesley."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1002\/tea.3660290603"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140123.1140135"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2700519"},{"key":"e_1_3_2_1_27_1","volume-title":"IASTED International Conference on Computers and Advanced technology in Education. 82--87","author":"Xinogalos Stelios","year":"2006","unstructured":"Stelios Xinogalos , Maya Sartatzemi , and Vassilios Dagdilelis . 2006 . Studying students' difficulties in an OOP course based on BlueJ . In IASTED International Conference on Computers and Advanced technology in Education. 82--87 . Stelios Xinogalos, Maya Sartatzemi, and Vassilios Dagdilelis. 2006. Studying students' difficulties in an OOP course based on BlueJ. In IASTED International Conference on Computers and Advanced technology in Education. 82--87."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ITNG.2009.13"}],"event":{"name":"CompEd '19: ACM Global Computing Education Conference 2019","location":"Chengdu,Sichuan China","acronym":"CompEd '19","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the ACM Conference on Global Computing Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3300115.3309513","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3300115.3309513","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:25:22Z","timestamp":1750206322000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3300115.3309513"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,9]]},"references-count":28,"alternative-id":["10.1145\/3300115.3309513","10.1145\/3300115"],"URL":"https:\/\/doi.org\/10.1145\/3300115.3309513","relation":{},"subject":[],"published":{"date-parts":[[2019,5,9]]},"assertion":[{"value":"2019-05-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}