{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T05:09:54Z","timestamp":1771045794486,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,1,29]],"date-time":"2019-01-29T00:00:00Z","timestamp":1548720000000},"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,1,29]]},"DOI":"10.1145\/3286960.3286965","type":"proceedings-article","created":{"date-parts":[[2019,1,4]],"date-time":"2019-01-04T13:33:56Z","timestamp":1546608836000},"page":"37-46","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":50,"title":["Mastery Learning in Computer Science Education"],"prefix":"10.1145","author":[{"given":"James","family":"Garner","sequence":"first","affiliation":[{"name":"University of Auckland, New Zealand"}]},{"given":"Paul","family":"Denny","sequence":"additional","affiliation":[{"name":"University of Auckland, New Zealand"}]},{"given":"Andrew","family":"Luxton-Reilly","sequence":"additional","affiliation":[{"name":"University of Auckland, New Zealand"}]}],"member":"320","published-online":{"date-parts":[[2019,1,29]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"crossref","unstructured":"Willem-Paul Brinkman Andrew Rae and Yogesh Dwivedi. 2009. Computer-aided personalised system of instruction for teaching mathematics in an online learning environment. In Solutions and Innovations in Web-Based Technologies for Augmented Learning: Improved Platforms Tools and Applications. IGI Global 271--299.  Willem-Paul Brinkman Andrew Rae and Yogesh Dwivedi. 2009. Computer-aided personalised system of instruction for teaching mathematics in an online learning environment. In Solutions and Innovations in Web-Based Technologies for Augmented Learning: Improved Platforms Tools and Applications. IGI Global 271--299.","DOI":"10.4018\/978-1-60566-238-1.ch017"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/LaTiCE.2015.18"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/647664.733401"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the Second International Conference on Intelligent Tutoring Systems (ITS '92)","author":"Albert","unstructured":"Albert T. Corbett and John R. Anderson. 1992. Student modeling and mastery learning in a computer-based programming tutor . In Proceedings of the Second International Conference on Intelligent Tutoring Systems (ITS '92) . Springer-Verlag, London, UK, UK, 413--420. http:\/\/dl.acm.org\/citation.cfm?id=648027.744678 Albert T. Corbett and John R. Anderson. 1992. Student modeling and mastery learning in a computer-based programming tutor. In Proceedings of the Second International Conference on Intelligent Tutoring Systems (ITS '92). Springer-Verlag, London, UK, UK, 413--420. http:\/\/dl.acm.org\/citation.cfm?id=648027.744678"},{"key":"e_1_3_2_1_5_1","volume-title":"Brazilian Symposium on Computers in Education (Simp\u00f3sio Brasileiro de Inform\u00e1tica na Educa\u00e7\u00e3o-SBIE)","volume":"25","author":"de Mac\u00eado Morais Luiz Augusto","year":"2014","unstructured":"Luiz Augusto de Mac\u00eado Morais , Jorge CA Figueiredo , and Dalton DS Guerrero . 2014 . Students satisfaction with mastery learning in an introductory programming course . In Brazilian Symposium on Computers in Education (Simp\u00f3sio Brasileiro de Inform\u00e1tica na Educa\u00e7\u00e3o-SBIE) , Vol. 25 . 1048. Luiz Augusto de Mac\u00eado Morais, Jorge CA Figueiredo, and Dalton DS Guerrero. 2014. Students satisfaction with mastery learning in an introductory programming course. In Brazilian Symposium on Computers in Education (Simp\u00f3sio Brasileiro de Inform\u00e1tica na Educa\u00e7\u00e3o-SBIE), Vol. 25. 1048."},{"key":"e_1_3_2_1_6_1","first-page":"4","article-title":"Expert code review and mastery learning in a software development course","volume":"28","author":"Engle Sophie","year":"2013","unstructured":"Sophie Engle and Sami Rollins . 2013 . Expert code review and mastery learning in a software development course . J. Comput. Sci. Coll. 28 , 4 (April 2013), 139--147. http:\/\/dl.acm.org\/citation.cfm?id=2458539.2458564 Sophie Engle and Sami Rollins. 2013. Expert code review and mastery learning in a software development course. J. Comput. Sci. Coll. 28, 4 (April 2013), 139--147. http:\/\/dl.acm.org\/citation.cfm?id=2458539.2458564","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1597849.1384394"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/2819009.2819059"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.3102\/00346543060002265"},{"key":"e_1_3_2_1_11_1","first-page":"2","article-title":"Contract grading with mastery learning in CS 1","volume":"26","author":"LeJeune Noel","year":"2010","unstructured":"Noel LeJeune . 2010 . Contract grading with mastery learning in CS 1 . J. Comput. Sci. Coll. 26 , 2 (Dec. 2010), 149--156. http:\/\/dl.acm.org\/citation.cfm?id=1858583.1858604 Noel LeJeune. 2010. Contract grading with mastery learning in CS 1. J. Comput. Sci. Coll. 26, 2 (Dec. 2010), 149--156. http:\/\/dl.acm.org\/citation.cfm?id=1858583.1858604","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140157"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3059009.3081327"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3013499.3013501"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2011.06.003"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993401003612167"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2537753.2537778"},{"key":"e_1_3_2_1_18_1","unstructured":"Judy Sheard Michael Morgan Matthew Butler Katrina Falkner Amali Weerasinghe and Simon. 2014. Experiences of first-year students in ICT courses: good teaching practices. (2014). http:\/\/www.acdict.edu.au\/documents\/JudySheardFirstYearStudentsICTcoursesFinal.pdf  Judy Sheard Michael Morgan Matthew Butler Katrina Falkner Amali Weerasinghe and Simon. 2014. Experiences of first-year students in ICT courses: good teaching practices. (2014). http:\/\/www.acdict.edu.au\/documents\/JudySheardFirstYearStudentsICTcoursesFinal.pdf"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"R. D. Tennyson and K. Breuer. 2002. Improving problem solving and creativity through use of complex-dynamic simulations. Computers in Human Behavior 18 6 (2002).  R. D. Tennyson and K. Breuer. 2002. Improving problem solving and creativity through use of complex-dynamic simulations. Computers in Human Behavior 18 6 (2002).","DOI":"10.1016\/S0747-5632(02)00022-5"},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of the tenth conference on Australasian computing education---Volume 78 (ACE'08)","volume":"78","author":"Thompson Errol","year":"2008","unstructured":"Errol Thompson , Andrew Luxton-Reilly , Jacqueline Whalley , Minjie Hu , and Phil Robbins . 2008 . Bloom's taxonomy for CS assessment . In Proceedings of the tenth conference on Australasian computing education---Volume 78 (ACE'08) , Vol. 78 . Australian Computer Society, Inc., 155--161. Errol Thompson, Andrew Luxton-Reilly, Jacqueline Whalley, Minjie Hu, and Phil Robbins. 2008. Bloom's taxonomy for CS assessment. In Proceedings of the tenth conference on Australasian computing education---Volume 78 (ACE'08), Vol. 78. Australian Computer Society, Inc., 155--161."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/384266.299738"}],"event":{"name":"ACE'19: Twenty-First Australasian Computing Education Conference","location":"Sydney NSW Australia","acronym":"ACE'19","sponsor":["The University of Newcastle, Australia","CORE - Computing Research and Education","The University of Auckland"]},"container-title":["Proceedings of the Twenty-First Australasian Computing Education Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3286960.3286965","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3286960.3286965","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:44:13Z","timestamp":1750207453000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3286960.3286965"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,29]]},"references-count":20,"alternative-id":["10.1145\/3286960.3286965","10.1145\/3286960"],"URL":"https:\/\/doi.org\/10.1145\/3286960.3286965","relation":{},"subject":[],"published":{"date-parts":[[2019,1,29]]},"assertion":[{"value":"2019-01-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}