{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T09:18:50Z","timestamp":1777022330052,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":23,"publisher":"ACM","license":[{"start":{"date-parts":[[2011,3,9]],"date-time":"2011-03-09T00:00:00Z","timestamp":1299628800000},"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":[[2011,3,9]]},"DOI":"10.1145\/1953163.1953308","type":"proceedings-article","created":{"date-parts":[[2011,3,15]],"date-time":"2011-03-15T16:37:50Z","timestamp":1300207070000},"page":"499-504","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":68,"title":["Measuring the effectiveness of error messages designed for novice programmers"],"prefix":"10.1145","author":[{"given":"Guillaume","family":"Marceau","sequence":"first","affiliation":[{"name":"Worcester Polytechnic Institute, Worcester, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kathi","family":"Fisler","sequence":"additional","affiliation":[{"name":"Worcester Polytechnic Institute, Worcester, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shriram","family":"Krishnamurthi","sequence":"additional","affiliation":[{"name":"Brown University, Providence, RI, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2011,3,9]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/503561.503628"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1177\/001316446002000104"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/949257.949259"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796801004208"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1089786.1089796"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of Australasian Society for Computers in Learning in Tertiary Education Conference. Citeseer","author":"Hagan D.","year":"2000","unstructured":"Hagan , D. and Markham , S . Teaching Java with the BlueJ environment . In Proceedings of Australasian Society for Computers in Learning in Tertiary Education Conference. Citeseer , 2000 . Hagan, D. and Markham, S. Teaching Java with the BlueJ environment. In Proceedings of Australasian Society for Computers in Learning in Tertiary Education Conference. Citeseer, 2000."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/359581.359586"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/611892.611956"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2005.1611967"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400500056530"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151588.1151600"},{"key":"e_1_3_2_1_14_1","volume-title":"S. Screen-Replay: A Session Recording and Analysis Tool for DrScheme. In Proceedings of the Scheme and Functional Programming Workshop, Technical Report","author":"K\u00f6ksal M.F.","year":"2009","unstructured":"K\u00f6ksal , M.F. , Baar , R.E. , and \u00dcsk\u00fcdarl 1 , S. Screen-Replay: A Session Recording and Analysis Tool for DrScheme. In Proceedings of the Scheme and Functional Programming Workshop, Technical Report , California Polytechnic State University, CPSLO-CSC-09-03, pages 103--110. 2009 . K\u00f6ksal, M.F., Baar, R.E., and \u00dcsk\u00fcdarl1, S. Screen-Replay: A Session Recording and Analysis Tool for DrScheme. In Proceedings of the Scheme and Functional Programming Workshop, Technical Report, California Polytechnic State University, CPSLO-CSC-09-03, pages 103--110. 2009."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1047124.1047471"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0360-1315(02)00076-3"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/971300.971328"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352322.1352191"},{"key":"e_1_3_2_1_19_1","first-page":"54","volume-title":"Proceedings of the Conference of the Higher Education Academy, Subject Centre for Information and Computer Sciences","author":"Ng Cheong Vee M.","year":"2006","unstructured":"Ng Cheong Vee , M. , Mannock , K. , and Meyer , B . Empirical study of novice errors and error paths in object-oriented programming . In Proceedings of the Conference of the Higher Education Academy, Subject Centre for Information and Computer Sciences , pages 54 -- 58 . 2006 . Ng Cheong Vee, M., Mannock, K., and Meyer, B. Empirical study of novice errors and error paths in object-oriented programming. In Proceedings of the Conference of the Higher Education Academy, Subject Centre for Information and Computer Sciences, pages 54--58. 2006."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352135.1352192"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345375.1345441"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1047124.1047425"},{"key":"e_1_3_2_1_23_1","volume-title":"School of Computing","author":"Rey J.S.","year":"2009","unstructured":"Rey , J.S. From Alice To BlueJ: A Transition To Java. Master's thesis , School of Computing , Robert Gordon University , 2009 . Rey, J.S. From Alice To BlueJ: A Transition To Java. Master's thesis, School of Computing, Robert Gordon University, 2009."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/6138.6145"},{"key":"e_1_3_2_1_25_1","volume-title":"Citeseer","author":"Van Haaster K.","year":"2004","unstructured":"Van Haaster , K. and Hagan , D . Teaching and Learning with BlueJ: an Evaluation of a Pedagogical Tool. In Information Science + Information Technology Education Joint Conference . Citeseer , 2004 . Van Haaster, K. and Hagan, D. Teaching and Learning with BlueJ: an Evaluation of a Pedagogical Tool. In Information Science + Information Technology Education Joint Conference. Citeseer, 2004."}],"event":{"name":"SIGCSE '11: The 42nd ACM Technical Symposium on Computer Science Education","location":"Dallas TX USA","acronym":"SIGCSE '11","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 42nd ACM technical symposium on Computer science education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1953163.1953308","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1953163.1953308","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:59:38Z","timestamp":1750244378000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1953163.1953308"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,3,9]]},"references-count":23,"alternative-id":["10.1145\/1953163.1953308","10.1145\/1953163"],"URL":"https:\/\/doi.org\/10.1145\/1953163.1953308","relation":{},"subject":[],"published":{"date-parts":[[2011,3,9]]},"assertion":[{"value":"2011-03-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}