{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T15:12:02Z","timestamp":1779117122677,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,11,5]],"date-time":"2014-11-05T00:00:00Z","timestamp":1415145600000},"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":[[2014,11,5]]},"DOI":"10.1145\/2691352.2691356","type":"proceedings-article","created":{"date-parts":[[2015,4,14]],"date-time":"2015-04-14T12:32:25Z","timestamp":1429014745000},"page":"43-54","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["Strategy-based feedback in a programming tutor"],"prefix":"10.1145","author":[{"given":"Hieke","family":"Keuning","sequence":"first","affiliation":[{"name":"Open University of the Netherlands, Heerlen, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bastiaan","family":"Heeren","sequence":"additional","affiliation":[{"name":"Open University of the Netherlands, Heerlen, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Johan","family":"Jeuring","sequence":"additional","affiliation":[{"name":"Open University of the Netherlands, Heerlen, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,11,5]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/6592.6593"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272848.1272879"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-77934-6_2"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.2178\/bsl\/1243948484"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39112-5_2"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ITI.2008.4588458"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1953163.1953339"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/360933.360975"},{"key":"e_1_3_2_1_9_1","volume-title":"Refactoring: Improving the Design of Existing Code","author":"Fowler Martin","year":"1999"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33263-0_31"},{"key":"e_1_3_2_1_11_1","unstructured":"George Goguadze. 2011. ActiveMath generation and reuse of interactive exercises using domain reasoners and automated tutorial strategies. Ph.D. Dissertation. Universit\u00e4t des Saarlandes Germany. George Goguadze. 2011. ActiveMath generation and reuse of interactive exercises using domain reasoners and automated tutorial strategies . Ph.D. Dissertation. Universit\u00e4t des Saarlandes Germany."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.3102\/003465430298487"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","unstructured":"Bastiaan Heeren and Johan Jeuring. 2014. Feedback services for stepwise exercises. Science of Computer Programming 88 (Aug. 2014) 110--129. Bastiaan Heeren and Johan Jeuring. 2014. Feedback services for stepwise exercises. Science of Computer Programming 88 (Aug. 2014) 110--129.","DOI":"10.1016\/j.scico.2014.02.021"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11786-010-0027-4"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijhcs.2004.02.001"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-32096-5_1"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30950-2_40"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-07221-0_40"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Hieke Keuning. 2014. Strategy-based feedback for imperative programming exercises. Master's thesis. Open Universiteit Nederland. http:\/\/hdl.handle.net\/1820\/5388 Hieke Keuning. 2014. Strategy-based feedback for imperative programming exercises . Master's thesis. Open Universiteit Nederland. http:\/\/hdl.handle.net\/1820\/5388","DOI":"10.1145\/2691352.2691356"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1067445.1067453"},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings AIEDCS 2014: the Second Workshop on AI-supported Education for Computer Science. 51--60","author":"Niels Pinkwart Le","year":"2014"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/572139.572181"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1080\/1049482940040202"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings AIEDCS 2013: the First Workshop on AI-supported Education for Computer Science. 50--59","author":"Rivers Kelly","year":"2013"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1076\/csed.13.2.137.14200"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462195"},{"key":"e_1_3_2_1_27_1","unstructured":"Elliot Soloway and James Spohrer. 1989. Studying the novice programmer. Lawrence Erlbaum Associates Hillsdale New Jersey. Elliot Soloway and James Spohrer. 1989. Studying the novice programmer . Lawrence Erlbaum Associates Hillsdale New Jersey."},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the IASTED International Conference on Computers and Advanced Technology in Education. 78--83","author":"Sykes Edward","year":"2003"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2591749"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/362575.362577"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1191799"}],"event":{"name":"CSERC '14: Computer Science Education Research Conference 2014","location":"Berlin Germany","acronym":"CSERC '14","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the Computer Science Education Research Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2691352.2691356","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2691352.2691356","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:12:08Z","timestamp":1750227128000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2691352.2691356"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,5]]},"references-count":31,"alternative-id":["10.1145\/2691352.2691356","10.1145\/2691352"],"URL":"https:\/\/doi.org\/10.1145\/2691352.2691356","relation":{},"subject":[],"published":{"date-parts":[[2014,11,5]]},"assertion":[{"value":"2014-11-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}