{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T03:09:14Z","timestamp":1742958554380,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642336416"},{"type":"electronic","value":"9783642336423"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-33642-3_25","type":"book-chapter","created":{"date-parts":[[2012,8,23]],"date-time":"2012-08-23T05:59:54Z","timestamp":1345701594000},"page":"228-239","source":"Crossref","is-referenced-by-count":39,"title":["BlueFix: Using Crowd-Sourced Feedback to Support Programming Students in Error Diagnosis and Repair"],"prefix":"10.1007","author":[{"given":"Christopher","family":"Watson","sequence":"first","affiliation":[]},{"given":"Frederick W. B.","family":"Li","sequence":"additional","affiliation":[]},{"given":"Jamie L.","family":"Godwin","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"25_CR1","doi-asserted-by":"crossref","unstructured":"Jadud, M.C.: Methods and Tools for Exploring Novice Compilation Behaviour. In: Proc. ICER, pp. 1\u20135 (2006)","DOI":"10.1145\/1151588.1151600"},{"issue":"2","key":"25_CR2","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1007\/BF03395573","volume":"57","author":"W. Jaehnig","year":"2007","unstructured":"Jaehnig, W., Miller, M.A.: Feedback types in programmed instruction, a systematic review. The Psychological Record\u00a057(2), 219\u2013232 (2007)","journal-title":"The Psychological Record"},{"issue":"1","key":"25_CR3","doi-asserted-by":"publisher","first-page":"153","DOI":"10.3102\/0034654307313795","volume":"78","author":"V.J. Shute","year":"2008","unstructured":"Shute, V.J.: Focus on Formative Feedback. Review of Educational Research\u00a078(1), 153\u2013189 (2008)","journal-title":"Review of Educational Research"},{"key":"25_CR4","doi-asserted-by":"crossref","unstructured":"Nienaltowsi, M., Pedroni, M., Meyer, B.: Compiler error messages: what can help nov-ices? In: Proc. SIGCSE, pp. 168\u2013172 (2008)","DOI":"10.1145\/1352322.1352192"},{"key":"25_CR5","unstructured":"Sykes, E.R., Franek, F.: Presenting JECA: A Java Error Correcting Algorithm for the Java Intelligent Tutoring System. In: Proc. IASTED, pp. 151\u2013156 (2004)"},{"key":"25_CR6","unstructured":"Flowers, T., Carver, C.A., Jackson, J.: Empowering students and building confidence in novice programmers through Gauntlet. In: Proc. FIE, pp. T3H\/10\u2013T3H-13 (2004)"},{"key":"25_CR7","doi-asserted-by":"crossref","unstructured":"Denny, P., et al.: Understanding the Syntax Barrier for Novices. In: Proc. ITiCSE, pp. 208\u2013212 (2011)","DOI":"10.1145\/1999747.1999807"},{"key":"25_CR8","doi-asserted-by":"crossref","unstructured":"Marcrau, G., Fisler, K., Krishmanurthi, S.: Measuring the Effectiveness of Error Messages Designed for Novice Programmers. In: Proc. SIGCSE, pp. 499\u2013504 (2011)","DOI":"10.1145\/1953163.1953308"},{"key":"25_CR9","doi-asserted-by":"crossref","unstructured":"Traver, V.J.: On Compiler Error Messages: What They Say, and What They Mean. Advances in Human Computer Interaction (1) (2010)","DOI":"10.1155\/2010\/602570"},{"key":"25_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/978-3-642-25813-8_2","volume-title":"Advances in Web-Based Learning - ICWL 2011","author":"C. Watson","year":"2011","unstructured":"Watson, C., Li, F.W.B., Lau, R.W.H.: Learning Programming Languages through Corrective Feedback and Concept Visualisation. In: Leung, H., Popescu, E., Cao, Y., Lau, R.W.H., Nejdl, W. (eds.) ICWL 2011. LNCS, vol.\u00a07048, pp. 11\u201320. Springer, Heidelberg (2011)"},{"key":"25_CR11","unstructured":"Kummerfeld, S.K., Kay, J.: The Neglected Battle Fields of Syntax Errors. In: Proc. ACE, pp. 105\u2013111 (2003)"},{"key":"25_CR12","unstructured":"Burrel, C., Melchert, M., Mann, S., Bridgeman, N.: Augmenting Compiler Error Reporting in the Karel++ Microworld. In: Proc. NACCQ, pp. 41\u201346 (2007)"},{"issue":"3","key":"25_CR13","first-page":"399","volume":"18","author":"L. Sykes","year":"2007","unstructured":"Sykes, L.: Process Model for the Java Intelligent Tutoring System. Journal of Interactive Learning Research\u00a018(3), 399\u2013410 (2007)","journal-title":"Journal of Interactive Learning Research"},{"key":"25_CR14","doi-asserted-by":"crossref","unstructured":"Murphy, C., Kaiser, G.E., Loveland, K., Hasan, S.: Retina: Helping Students and Instructors Based on Observed Programming Activities. In: Proc. SIGCSE, pp. 178\u2013182 (2009)","DOI":"10.1145\/1539024.1508929"},{"key":"25_CR15","doi-asserted-by":"crossref","unstructured":"Brandt, J., et al.: Example-Centric Programming: Integrating Web Search into the Development Environment. In: Proc. CHI, pp. 513\u2013522 (2010)","DOI":"10.1145\/1753326.1753402"},{"key":"25_CR16","doi-asserted-by":"crossref","unstructured":"Mujumdar, D., et al.: Crowdsourcing Suggestions to Programming Problems for Dynamic Web Development Languages. In: Proc. CHI EA, pp. 53\u201356 (2011)","DOI":"10.1145\/1979742.1979802"},{"key":"25_CR17","doi-asserted-by":"crossref","unstructured":"Hartmann, B., MacDougall, D., Brandt, J., Klemmer, S.R.: What would other programmers do? Suggesting Solutions to Error Messages. In: Proc. CHI, pp. 1019\u20131028 (2010)","DOI":"10.1145\/1753326.1753478"},{"key":"25_CR18","doi-asserted-by":"crossref","unstructured":"Meyer, R.E.: From Novice to Expert. In: Handbook of Human-Computer Interaction, pp. 781\u2013795. Prentice-Hall (1997)","DOI":"10.1016\/B978-044481862-1.50099-6"},{"key":"25_CR19","unstructured":"Cohen, W.W., Ravikumar, P., Fienberg, S.E.: A comparison of string distance metrics for name-matching tasks. In: Proc. IIWeb, pp. 73\u201378 (2003)"}],"container-title":["Lecture Notes in Computer Science","Advances in Web-Based Learning - ICWL 2012"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-33642-3_25","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,19]],"date-time":"2023-02-19T05:38:38Z","timestamp":1676785118000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-33642-3_25"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642336416","9783642336423"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-33642-3_25","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}