{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T17:19:11Z","timestamp":1725902351868},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319619101"},{"type":"electronic","value":"9783319619118"}],"license":[{"start":{"date-parts":[[2017,6,28]],"date-time":"2017-06-28T00:00:00Z","timestamp":1498608000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-61911-8_7","type":"book-chapter","created":{"date-parts":[[2017,6,27]],"date-time":"2017-06-27T03:52:40Z","timestamp":1498535560000},"page":"72-83","source":"Crossref","is-referenced-by-count":1,"title":["Comparison of Feedback Strategies for Supporting Programming Learning in Integrated Development Environments (IDEs)"],"prefix":"10.1007","author":[{"given":"Jarno","family":"Coenen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebastian","family":"Gross","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Niels","family":"Pinkwart","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,6,28]]},"reference":[{"key":"7_CR1","unstructured":"European Commission: Coding - the 21st century skill 6 July 2016. https:\/\/ec.europa.eu\/digital-single-market\/coding-21st-century-skill . Accessed 4 Nov 2016"},{"key":"7_CR2","volume-title":"Computing our Future - Computer programming and coding - Priorities, school Curricula and Initiatives Across Europe","author":"A Balanskat","year":"2015","unstructured":"Balanskat, A., Engelhardt, K.: Computing Our Future - Computer Programming and Coding - Priorities, School Curricula and Initiatives Across Europe. European Schoolnet, Brussels (2015)"},{"key":"7_CR3","unstructured":"The White House - Office of the Press Secretary: Remarks of President Barack Obama \u2013 State of the Union Address as Delivered, 13 January 2016. https:\/\/www.whitehouse.gov\/the-press-office\/2016\/01\/12\/remarks-president-barack-obama-%E2%80%93-prepared-delivery-state-union-address . Accessed 04 Nov 2016"},{"issue":"5","key":"7_CR4","first-page":"2","volume":"28","author":"S Zweben","year":"2016","unstructured":"Zweben, S., Bizot, B.: 2015 taulbee survey: continued booming undergraduate CS enrollment; doctoral degree production dips slightly. Comput. Res. News 28(5), 2\u201360 (2016)","journal-title":"Comput. Res. News"},{"key":"7_CR5","first-page":"350","volume":"10","author":"J Self","year":"1998","unstructured":"Self, J.: The defining characteristics of intelligent tutoring systems research: ITS care, precisely. Int. J. Artif. Intell. Educ. (IJAIED) 10, 350\u2013364 (1998)","journal-title":"Int. J. Artif. Intell. Educ. (IJAIED)"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"Nienaltowski, M., Pedroni, M., Meyer, B.: Compiler error messages: what can help novices? In: Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, pp. 168\u2013172 (2008)","DOI":"10.1145\/1352135.1352192"},{"key":"7_CR7","doi-asserted-by":"crossref","unstructured":"Marceau, G., Fisler, K., Krishnamurthi, S.: Mind your language: on novices\u2019 interactions with error messages. In: Proceedings of the 10th SIGPLAN Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! 2011), pp. 3\u201318 (2011)","DOI":"10.1145\/2048237.2048241"},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"Hristova, M., Misra, A., Rutter, M., Mercuri, R.: Identifying and correcting Java programming errors for introductory computer science students. In: Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education (SIGCSE 2003), pp. 153\u2013156 (2003)","DOI":"10.1145\/611892.611956"},{"key":"7_CR9","doi-asserted-by":"crossref","unstructured":"Murphy, C., Kim, E., Kaiser, G., Cannon, A.: Backstop: a tool for debugging runtime errors. In: Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education (SIGCSE 2008), pp. 173\u2013177 (2008)","DOI":"10.1145\/1352135.1352193"},{"key":"7_CR10","doi-asserted-by":"crossref","unstructured":"Hartmann, B., MacDougall, D., Brandt, J., Klemmer, S.: What would other programmers do: suggesting solutions to error messages. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI 2010), pp. 1019\u20131028 (2010)","DOI":"10.1145\/1753326.1753478"},{"key":"7_CR11","doi-asserted-by":"crossref","unstructured":"Flowers, T., Carver, C.A., Jackson, J.: Empowering students and building confidence in novice programmers through Gauntlet. In: 34th Annual Frontiers in Education, FIE 2004, pp. T3H10\u2013T3H13 (2004)","DOI":"10.1109\/FIE.2004.1408551"},{"key":"7_CR12","unstructured":"Holland, J., Mitrovic, A., Martin, B.: J-LATTE: a constraint-based tutor for Java. In: Proceedings of the 17th International Conference on Computers in Education, pp. 142\u2013146 (2009)"},{"key":"7_CR13","first-page":"25","volume":"8","author":"E Sykes","year":"2010","unstructured":"Sykes, E.: Design, development and evaluation of the Java intelligent tutoring system. Tech. Inst. Cogn. Learn. 8, 25\u201365 (2010)","journal-title":"Tech. Inst. Cogn. Learn."},{"issue":"2","key":"7_CR14","first-page":"68","volume":"2","author":"S Abu-Naser","year":"2011","unstructured":"Abu-Naser, S., Ahmed, A., Al-Masri, N., Deeb, A., Moshtaha, E., Abu-Lamdy, M.: An intelligent tutoring system for learning Java objects. Int. J. Artif. Intell. Appl. (IJAIA) 2(2), 68\u201377 (2011)","journal-title":"Int. J. Artif. Intell. Appl. (IJAIA)"},{"key":"7_CR15","unstructured":"Codeanywhere Inc.: Most Popular Desktop IDEs & Code Editors in 2014, 13 January 2015. https:\/\/blog.codeanywhere.com\/most-popular-ides-code-editors\/ . Accessed 04 Nov 2016"},{"key":"7_CR16","unstructured":"Maple, S.: Java Tools and Technologies Landscape Report 2016, 14 July 2016. http:\/\/zeroturnaround.com\/rebellabs\/java-tools-and-technologies-landscape-2016\/ . Accessed 4 Nov 2016"},{"key":"7_CR17","unstructured":"Biradar, M.: Popularity of Programming Languages, 28 July 2015. https:\/\/maheshbiradar.wordpress.com\/2015\/07\/28\/popularity-of-programming-language\/ . Accessed 4 Nov 2016"},{"key":"7_CR18","unstructured":"Stack Exchange Inc.: Developer Survey Results 2016, March 2016. http:\/\/stackoverflow.com\/research\/developer-survey-2016#technology-development-environments . Accessed 5 Nov 2016"},{"key":"7_CR19","doi-asserted-by":"crossref","unstructured":"Jackson, J., Cobb, M., Carver, C.: Identifying top Java errors for novice programmers. In: Proceedings - Frontiers in Education Conference, p. T4C (2005)","DOI":"10.1109\/FIE.2005.1611967"},{"key":"7_CR20","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1080\/08993400500056530","volume":"15","author":"J Jadud","year":"2005","unstructured":"Jadud, J.: A first look at novice compilation behaviour using BlueJ. Comput. Sci. Educ. 15, 25\u201340 (2005)","journal-title":"Comput. Sci. Educ."},{"key":"7_CR21","doi-asserted-by":"crossref","unstructured":"Altadmri, A., Brown, N.: 37 million compilations: investigating novice programming mistakes in large-scale student data. In: Proceedings of the 46th ACM Technical Symposium on Computer Science Education, pp. 522\u2013527 (2015)","DOI":"10.1145\/2676723.2677258"},{"key":"7_CR22","doi-asserted-by":"crossref","unstructured":"Tabanao, E., Rodrigo, M., Jadud, M.: Predicting at-risk novice Java programmers through the analysis of online protocols. In: Proceedings of the Seventh International Workshop on Computing Education Research (ICER 2011), pp. 85\u201392 (2011)","DOI":"10.1145\/2016911.2016930"},{"key":"7_CR23","doi-asserted-by":"crossref","unstructured":"McCall, D., K\u00f6lling, M.: Meaningful categorisation of novice programmer errors. In: Frontiers in Education Conference, pp. 2589\u20132596 (2014)","DOI":"10.1109\/FIE.2014.7044420"},{"key":"7_CR24","doi-asserted-by":"crossref","unstructured":"Becker, B.: An effective approach to enhancing compiler error messages. In: Proceedings of the 47th ACM Technical Symposium on Computing Science Education (SIGCSE 2016), pp. 126\u2013131 (2016)","DOI":"10.1145\/2839509.2844584"},{"key":"7_CR25","doi-asserted-by":"crossref","unstructured":"Denny, P., Luxton-Reilly, A., Tempero, E.: All syntax errors are not equal. In: Proceedings of the 17th ACM Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2012), pp. 75\u201380 (2012)","DOI":"10.1145\/2325296.2325318"},{"issue":"4","key":"7_CR26","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1007\/s13218-015-0367-y","volume":"29","author":"S Gross","year":"2015","unstructured":"Gross, S., Mokbel, B., Hammer, B., Pinkwart, N.: Learning feedback in intelligent tutoring systems. KI - K\u00fcnstliche Intell. 29(4), 413\u2013418 (2015)","journal-title":"KI - K\u00fcnstliche Intell."},{"key":"7_CR27","doi-asserted-by":"crossref","first-page":"600","DOI":"10.1007\/978-3-319-19773-9_71","volume":"9112","author":"S Gross","year":"2015","unstructured":"Gross, S., Pinkwart, N.: How do learners behave in help-seeking when given a choice? Int. J. Artif. Intell. Educ. 9112, 600\u2013603 (2015)","journal-title":"Int. J. Artif. Intell. Educ."},{"key":"7_CR28","unstructured":"Mokbel, B., Gross, S., Paassen, B., Pinkwart, N., Hammer, B.: Domain-independent proximity measures in intelligent tutoring systems. In: Proceedings of the 6th International Conference on Educational Data Mining (EDM), pp. 334\u2013335 (2013)"}],"container-title":["Advances in Intelligent Systems and Computing","Advanced Computational Methods for Knowledge Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-61911-8_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,27]],"date-time":"2019-09-27T01:22:49Z","timestamp":1569547369000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-61911-8_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,28]]},"ISBN":["9783319619101","9783319619118"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-61911-8_7","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"type":"print","value":"2194-5357"},{"type":"electronic","value":"2194-5365"}],"subject":[],"published":{"date-parts":[[2017,6,28]]}}}