{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,11]],"date-time":"2025-11-11T13:20:16Z","timestamp":1762867216457,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":46,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,8,14]],"date-time":"2017-08-14T00:00:00Z","timestamp":1502668800000},"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,8,14]]},"DOI":"10.1145\/3105726.3106169","type":"proceedings-article","created":{"date-parts":[[2017,8,15]],"date-time":"2017-08-15T12:25:25Z","timestamp":1502799925000},"page":"74-82","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":66,"title":["On Novices' Interaction with Compiler Error Messages"],"prefix":"10.1145","author":[{"given":"James","family":"Prather","sequence":"first","affiliation":[{"name":"Abilene Christian University, Abilene, TX, USA"}]},{"given":"Raymond","family":"Pettit","sequence":"additional","affiliation":[{"name":"Abilene Christian University, Abilene, TX, USA"}]},{"given":"Kayla Holcomb","family":"McMurry","sequence":"additional","affiliation":[{"name":"Abilene Christian University, Abilene, TX, USA"}]},{"given":"Alani","family":"Peters","sequence":"additional","affiliation":[{"name":"Abilene Christian University, Abilene, TX, USA"}]},{"given":"John","family":"Homer","sequence":"additional","affiliation":[{"name":"Abilene Christian University, Abilene, TX, USA"}]},{"given":"Nevan","family":"Simone","sequence":"additional","affiliation":[{"name":"Abilene Christian University, Abilene, TX, USA"}]},{"given":"Maxine","family":"Cohen","sequence":"additional","affiliation":[{"name":"Nova Southeastern University, Fort Lauderdale, FL, USA"}]}],"member":"320","published-online":{"date-parts":[[2017,8,14]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"A survey of automated assessment approaches for programming assignments. Computer science education 15, 2","author":"Ala-Mutka Kirsti M","year":"2005","unstructured":"Kirsti M Ala-Mutka . 2005. A survey of automated assessment approaches for programming assignments. Computer science education 15, 2 ( 2005 ), 83--102. Kirsti M Ala-Mutka. 2005. A survey of automated assessment approaches for programming assignments. Computer science education 15, 2 (2005), 83--102."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.59"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591062.2591124"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844584"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272848.1272879"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/2675327.2675330"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970347"},{"volume-title":"Research design: Qualitative, quantitative, and mixed methods approaches","author":"Creswell John W","key":"e_1_3_2_1_8_1","unstructured":"John W Creswell . 2013. Research design: Qualitative, quantitative, and mixed methods approaches . Sage publications. John W Creswell. 2013. Research design: Qualitative, quantitative, and mixed methods approaches. Sage publications."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2591748"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1163405.1163409"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1930464.1930485"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1384271.1384371"},{"volume-title":"Protocol analysis","author":"Ericsson Karl Anders","key":"e_1_3_2_1_13_1","unstructured":"Karl Anders Ericsson and Herbert Alexander Simon . 1993. Protocol analysis . MIT press Cambridge , MA. Karl Anders Ericsson and Herbert Alexander Simon. 1993. Protocol analysis. MIT press Cambridge, MA."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2004.1408551"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1145\/236462.236560","article-title":"Thetis: an ANSI C programming environment designed for introductory use","volume":"96","author":"Freund Stephen N","year":"1996","unstructured":"Stephen N Freund and Eric S Roberts . 1996 . Thetis: an ANSI C programming environment designed for introductory use . In SIGCSE , Vol. 96. 300 -- 304 . Stephen N Freund and Eric S Roberts. 1996. Thetis: an ANSI C programming environment designed for introductory use. In SIGCSE, Vol. 96. 300--304.","journal-title":"SIGCSE"},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of Australasian Society for Computers in Learning in Tertiary Education Conference ASCILITE","author":"Hagan Dianne","year":"2000","unstructured":"Dianne Hagan and Selby Markham . 2000 . Teaching Java with the BlueJ environment . In Proceedings of Australasian Society for Computers in Learning in Tertiary Education Conference ASCILITE 2000. Citeseer. Dianne Hagan and Selby Markham. 2000. Teaching Java with the BlueJ environment. In Proceedings of Australasian Society for Computers in Learning in Tertiary Education Conference ASCILITE 2000. Citeseer."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753478"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/771141.771154"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/367415.367422"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/611892.611956"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1930464.1930480"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE.2005.1611967"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240844"},{"key":"e_1_3_2_1_24_1","unstructured":"Steve Krug. 2014. Don't make me think revisited: A common sense approach to web and mobile usability. (2014). Steve Krug. 2014. Don't make me think revisited: A common sense approach to web and mobile usability. (2014)."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2016911.2016934"},{"volume-title":"Naturalistic inquiry","author":"Lincoln Yvonna S","key":"e_1_3_2_1_26_1","unstructured":"Yvonna S Lincoln and Egon G Guba . 1985. Naturalistic inquiry . Vol. 75 . Sage . Yvonna S Lincoln and Egon G Guba. 1985. Naturalistic inquiry. Vol. 75. Sage."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/2602724.2602752"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858252"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868358.1868363"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1953163.1953308"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048237.2048241"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352135.1352191"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352135.1352192"},{"volume-title":"Qualitative research & evaluation methods: Integrating theory and practice","author":"Patton Michael Quinn","key":"e_1_3_2_1_34_1","unstructured":"Michael Quinn Patton . 2014. Qualitative research & evaluation methods: Integrating theory and practice . Sage . Michael Quinn Patton. 2014. Qualitative research & evaluation methods: Integrating theory and practice. Sage."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677279"},{"key":"e_1_3_2_1_36_1","first-page":"4","article-title":"Automated Assessment Tools: Too Many Cooks","volume":"32","author":"Pettit Raymond","year":"2017","unstructured":"Raymond Pettit and James Prather . 2017 . Automated Assessment Tools: Too Many Cooks , Not Enough Collaboration. J. Comput. Sci. Coll. 32 , 4 (April 2017), 113--121. 1937--4771 http:\/\/dl.acm.org\/citation.cfm?id=3055338.3079060 Raymond Pettit and James Prather. 2017. Automated Assessment Tools: Too Many Cooks, Not Enough Collaboration. J. Comput. Sci. Coll. 32, 4 (April 2017), 113--121. 1937--4771 http:\/\/dl.acm.org\/citation.cfm?id=3055338.3079060","journal-title":"Not Enough Collaboration. J. Comput. Sci. Coll."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017768"},{"volume-title":"Handbook of usability testing: how to plan, design and conduct effective tests (2 ed.)","author":"Rubin Jeffrey","key":"e_1_3_2_1_38_1","unstructured":"Jeffrey Rubin and Dana Chisnell . 2008. Handbook of usability testing: how to plan, design and conduct effective tests (2 ed.) . John Wiley & Sons . Jeffrey Rubin and Dana Chisnell. 2008. Handbook of usability testing: how to plan, design and conduct effective tests (2 ed.). John Wiley & Sons."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/199688.199769"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.5555\/2667199.2667209"},{"key":"e_1_3_2_1_41_1","unstructured":"Dwayne Towell and Brent Reeves. 2009. From Walls to Steps: Using online automatic homework checking tools to improve learning in introductory programming courses. (2009). Dwayne Towell and Brent Reeves. 2009. From Walls to Steps: Using online automatic homework checking tools to improve learning in introductory programming courses. (2009)."},{"key":"e_1_3_2_1_42_1","volume-title":"On compiler error messages: what they say and what they mean. Advances in Human-Computer Interaction 2010","author":"Traver V Javier","year":"2010","unstructured":"V Javier Traver . 2010. On compiler error messages: what they say and what they mean. Advances in Human-Computer Interaction 2010 ( 2010 ). V Javier Traver. 2010. On compiler error messages: what they say and what they mean. Advances in Human-Computer Interaction 2010 (2010)."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33642-3_25"},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of the 2nd international conference on Software engineering. IEEE Computer Society Press, 331--336","author":"Wexelblat Richard L","year":"1976","unstructured":"Richard L Wexelblat . 1976 . Maxims for malfeasant designers, or how to design languages to make programming as difficult as possible . In Proceedings of the 2nd international conference on Software engineering. IEEE Computer Society Press, 331--336 . Richard L Wexelblat. 1976. Maxims for malfeasant designers, or how to design languages to make programming as difficult as possible. In Proceedings of the 2nd international conference on Software engineering. IEEE Computer Society Press, 331--336."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2591762"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345375.1345413"}],"event":{"name":"ICER '17: International Computing Education Research Conference","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Tacoma Washington USA","acronym":"ICER '17"},"container-title":["Proceedings of the 2017 ACM Conference on International Computing Education Research"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3105726.3106169","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3105726.3106169","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:38Z","timestamp":1750217438000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3105726.3106169"}},"subtitle":["A Human Factors Approach"],"short-title":[],"issued":{"date-parts":[[2017,8,14]]},"references-count":46,"alternative-id":["10.1145\/3105726.3106169","10.1145\/3105726"],"URL":"https:\/\/doi.org\/10.1145\/3105726.3106169","relation":{},"subject":[],"published":{"date-parts":[[2017,8,14]]},"assertion":[{"value":"2017-08-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}