{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T19:33:14Z","timestamp":1757619194285,"version":"3.44.0"},"publisher-location":"Cham","reference-count":17,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031984648"},{"type":"electronic","value":"9783031984655"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-98465-5_12","type":"book-chapter","created":{"date-parts":[[2025,7,19]],"date-time":"2025-07-19T01:47:22Z","timestamp":1752889642000},"page":"91-98","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Learning Code-Edit Embeddings to\u00a0Model Student Debugging Behavior"],"prefix":"10.1007","author":[{"given":"Hasnain","family":"Heickal","sequence":"first","affiliation":[]},{"given":"Andrew","family":"Lan","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,7,20]]},"reference":[{"key":"12_CR1","unstructured":"2nd csedm data challenge dataset. https:\/\/sites.google.com\/ncsu.edu\/csedm-dc-2021, Accessed 22 April 2025"},{"key":"12_CR2","unstructured":"Bjork, E.L., Bjork, R.A., et\u00a0al.: Making things hard on yourself, but in a good way: Creating desirable difficulties to enhance learning. Psychology and the real world: Essays illustrating fundamental contributions to society 2(59-68) (2011)"},{"key":"12_CR3","unstructured":"CodePost: codepost autograder - automatic grading for coding assignments (2024). https:\/\/codepost.io\/, Accessed 13 February 2025"},{"key":"12_CR4","doi-asserted-by":"crossref","unstructured":"Duan, Z., Fernandez, N., Hicks, A., Lan, A.: Test case-informed knowledge tracing for open-ended coding tasks. arXiv preprint arXiv:2410.10829 (2024)","DOI":"10.1145\/3706468.3706500"},{"key":"12_CR5","unstructured":"Gradescope: Gradescope - ai-assisted grading for instructors (2024). https:\/\/www.gradescope.com\/, Accessed 13 February 2025"},{"issue":"1","key":"12_CR6","doi-asserted-by":"publisher","first-page":"81","DOI":"10.3102\/003465430298487","volume":"77","author":"J Hattie","year":"2007","unstructured":"Hattie, J., Timperley, H.: The power of feedback. Rev. Educ. Res. 77(1), 81\u2013112 (2007)","journal-title":"Rev. Educ. Res."},{"key":"12_CR7","unstructured":"Johnston, K.: The effects of immediate correctness feedback on student learning, understanding, and achievement (2015). https:\/\/api.semanticscholar.org\/CorpusID:188952447"},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"Kochmar, E., Vu, D.D., Belfer, R., Gupta, V., Serban, I., Pineau, J.: Automated personalized feedback improves learning gains in an intelligent tutoring system. Artifi. Intell. Educ. 12164, 140 \u2013 146 (2020). https:\/\/api.semanticscholar.org\/CorpusID:218516674","DOI":"10.1007\/978-3-030-52240-7_26"},{"key":"12_CR9","unstructured":"Narciss, S.: Feedback strategies for interactive learning tasks. Handbook of research on educational communications and technology\/Erlbaum (2008)"},{"key":"12_CR10","unstructured":"Paa\u00dfen, B., Hammer, B., Price, T.W., Barnes, T., Gross, S., Pinkwart, N.: The continuous hint factory-providing hints in vast and sparsely populated edit distance spaces. arXiv preprint arXiv:1708.06564 (2017)"},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"Pankiewicz, M., Baker, R.S.: Large language models (gpt) for automating feedback on programming assignments. arXiv preprint arXiv:2307.00150 (2023)","DOI":"10.58459\/icce.2023.950"},{"key":"12_CR12","doi-asserted-by":"crossref","unstructured":"Phung, T., et al.: Automating human tutor-style programming feedback: Leveraging gpt-4 tutor model for hint generation and gpt-3.5 student model for hint validation. arXiv preprint arXiv:2310.03780 (2023)","DOI":"10.1145\/3636555.3636846"},{"key":"12_CR13","unstructured":"Piech, C., Huang, J., Nguyen, A., Phulsuksombati, M., Sahami, M., Guibas, L.: Learning program embeddings to propagate feedback on student code. In: International conference on machine Learning, pp. 1093\u20131102. PMLR (2015)"},{"key":"12_CR14","unstructured":"Ren, S., et al.: Codebleu: a method for automatic evaluation of code synthesis. arXiv preprint arXiv:2009.10297 (2020)"},{"key":"12_CR15","doi-asserted-by":"crossref","unstructured":"Singh, H.: Building effective blended learning programs. In: Challenges and opportunities for the global implementation of e-learning frameworks, pp. 15\u201323. IGI Global (2021)","DOI":"10.4018\/978-1-7998-7607-6.ch002"},{"key":"12_CR16","doi-asserted-by":"crossref","unstructured":"Wang, Y., Wang, W., Joty, S., Hoi, S.C.H.: Codet5: identifier-aware unified pre-trained encoder-decoder models for code understanding and generation (2021)","DOI":"10.18653\/v1\/2021.emnlp-main.685"},{"key":"12_CR17","doi-asserted-by":"crossref","unstructured":"Watson, C., Li, F.W.: Failure rates in introductory programming revisited. In: Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education, pp. 39\u201344 (2014)","DOI":"10.1145\/2591708.2591749"}],"container-title":["Lecture Notes in Computer Science","Artificial Intelligence in Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-98465-5_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,7]],"date-time":"2025-09-07T14:48:28Z","timestamp":1757256508000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-98465-5_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031984648","9783031984655"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-98465-5_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"20 July 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"AIED","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Artificial Intelligence in Education","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Palermo","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 July 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 July 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"aied2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/aied2025.itd.cnr.it\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}