{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,24]],"date-time":"2026-06-24T16:46:42Z","timestamp":1782319602720,"version":"3.54.5"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032297549","type":"print"},{"value":"9783032297556","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,6,25]],"date-time":"2026-06-25T00:00:00Z","timestamp":1782345600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,6,25]],"date-time":"2026-06-25T00:00:00Z","timestamp":1782345600000},"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":[[2027]]},"DOI":"10.1007\/978-3-032-29755-6_22","type":"book-chapter","created":{"date-parts":[[2026,6,24]],"date-time":"2026-06-24T15:52:25Z","timestamp":1782316345000},"page":"324-338","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Modeling Student Learning with\u00a03.8 Million Program Traces"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-1861-0928","authenticated-orcid":false,"given":"Alexis","family":"Ross","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0985-7062","authenticated-orcid":false,"given":"Megha","family":"Srivastava","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2995-5102","authenticated-orcid":false,"given":"Jeremiah","family":"Blanchard","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3141-5845","authenticated-orcid":false,"given":"Jacob","family":"Andreas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,6,25]]},"reference":[{"key":"22_CR1","doi-asserted-by":"crossref","unstructured":"Bastani, H., Bastani, O., Sungu, A., Ge, H., Kabakc\u0131, \u00d6., Mariman, R.: Generative AI can harm learning. Soc. Sci. Res. Network (2024)","DOI":"10.2139\/ssrn.4895486"},{"key":"22_CR2","doi-asserted-by":"crossref","unstructured":"Bau, D., Bau, D.A., Dawson, M., Pickens, C.S.: Pencil code: block code for a text world. In: Proceedings of the 14th International Conference on Interaction Design and Children (IDC\u00a0\u20192015), pp. 445\u2013448. ACM (2015)","DOI":"10.1145\/2771839.2771875"},{"issue":"4","key":"22_CR3","doi-asserted-by":"publisher","first-page":"564","DOI":"10.1080\/10508406.2013.836655","volume":"22","author":"M Berland","year":"2013","unstructured":"Berland, M., Martin, T., Benton, T., Smith, C.P., Davis, D.: Using learning analytics to understand the learning pathways of novice programmers. J. Learn. Sci. 22(4), 564\u2013599 (2013)","journal-title":"J. Learn. Sci."},{"key":"22_CR4","doi-asserted-by":"crossref","unstructured":"Blanchard, J., Gardner-McCune, C., Anthony, L.: Dual-modality instruction and learning: a case study in CS1. In: Proceedings of the 51st ACM Technical Symposium on Computer Science Education (SIGCSE\u00a0\u20192020), pp. 818\u2013824. ACM (2020)","DOI":"10.1145\/3328778.3366865"},{"key":"22_CR5","doi-asserted-by":"crossref","unstructured":"Brown, N.C.C., K\u00f6lling, M., Crick, T., Peyton Jones, S., Humphreys, S., Sentance, S.: Blackbox: a large scale repository of novice programmers\u2019 activity. In: Proceedings of the 2018 ACM Conference on International Computing Education Research (ICER \u20192018), pp. 196\u2013204. ACM (2018)","DOI":"10.1145\/3230977.3230991"},{"issue":"1","key":"22_CR6","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1002\/cae.22177","volume":"28","author":"W Deng","year":"2020","unstructured":"Deng, W., Pi, Z., Lei, W., Zhou, Q., Zhang, W.: Pencil code improves learners\u2019 computational thinking and computer learning attitude. Comput. Appl. Eng. Educ. 28(1), 90\u2013104 (2020)","journal-title":"Comput. Appl. Eng. Educ."},{"key":"22_CR7","unstructured":"Eliseeva, O., Koutcheme, C.: FalconCode: a large-scale dataset of student code submissions. Unpublished manuscript (2023)"},{"key":"22_CR8","doi-asserted-by":"crossref","unstructured":"Heickal, H., Lan, A.: Learning code-edit embedding to model student debugging behavior. CoRR abs\/2502.19407 (2025)","DOI":"10.1007\/978-3-031-98465-5_12"},{"key":"22_CR9","doi-asserted-by":"crossref","unstructured":"Hewitt, J., Liang, P.: Designing and interpreting probes with control tasks. In: Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing (EMNLP-IJCNLP\u00a02019), pp. 2733\u20132743. ACL (2019)","DOI":"10.18653\/v1\/D19-1275"},{"key":"22_CR10","unstructured":"Khoja, Z., Shriram, K., Lerner, S., Lipton, Z., Macneil, S., Tian, Y.: StudentEval: a benchmark of student-written prompts for large language models of code. CoRR abs\/2406.04556 (2024). arXiv:2406.04556"},{"key":"22_CR11","doi-asserted-by":"crossref","unstructured":"Kotalwar, N., Gotovos, A., Singla, A.: Hints-in-browser: benchmarking language models for programming feedback generation. In: Advances in Neural Information Processing Systems, Datasets and Benchmarks Track (2024)","DOI":"10.52202\/079017-0940"},{"issue":"41","key":"22_CR12","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.2322420121","volume":"121","author":"RT McCoy","year":"2024","unstructured":"McCoy, R.T., Yao, S., Friedman, D., Hardy, M.D., Griffiths, T.L.: Embers of autoregression show how large language models are shaped by the problem they are trained to solve. Proc. Natl. Acad. Sci. 121(41), e2322420121 (2024)","journal-title":"Proc. Natl. Acad. Sci."},{"key":"22_CR13","unstructured":"Miroyan, M., Niousha, R., Gonzalez, J.E., Ranade, G., Norouzi, N.: ParaStudent: generating and evaluating realistic student code by teaching LLMs to struggle. CoRR abs\/2507.12674 (2025)"},{"key":"22_CR14","doi-asserted-by":"crossref","unstructured":"Nie, A., et al.: The GPT surprise: offering large language model chat in a massive coding class reduced engagement but increased adopters\u2019 exam performances. CoRR abs\/2407.09975 (2024)","DOI":"10.31219\/osf.io\/qy8zd"},{"key":"22_CR15","doi-asserted-by":"crossref","unstructured":"Papineni, K., Roukos, S., Ward, T., Zhu, W.J.: BLEU: a method for automatic evaluation of machine translation. In: Proceedings of the 40th Annual Meeting of the ACL, pp. 311\u2013318 (2002)","DOI":"10.3115\/1073083.1073135"},{"key":"22_CR16","unstructured":"Piech, C., et al.: Deep knowledge tracing. In: Advances in Neural Information Processing Systems (NIPS\u00a02015), pp. 505\u2013513. MIT Press (2015)"},{"key":"22_CR17","unstructured":"Piterbarg, U., Pinto, L., Fergus, R.: Training language models on synthetic edit sequences improves code synthesis. In: The Thirteenth International Conference on Learning Representations (ICLR 2025) (2025)"},{"key":"22_CR18","unstructured":"Radford, A., Wu, J., Child, R., Luan, D., Amodei, D., Sutskever, I.: Language models are unsupervised multitask learners. OpenAI Blog (2019)"},{"key":"22_CR19","unstructured":"Wang, X., et al.: Self-consistency improves chain of thought reasoning in language models. In: The Eleventh International Conference on Learning Representations (ICLR 2023) (2023)"},{"key":"22_CR20","doi-asserted-by":"crossref","unstructured":"Wei, J., et al.: Chain-of-thought prompting elicits reasoning in large language models. In: Advances in Neural Information Processing Systems (NeurIPS\u00a02022) (2022)","DOI":"10.52202\/068431-1800"},{"key":"22_CR21","doi-asserted-by":"crossref","unstructured":"Zelikman, E., Wu, Y., Mu, J., Goodman, N.: STaR: bootstrapping reasoning with reasoning. In: Advances in Neural Information Processing Systems (NeurIPS\u00a02022) (2022)","DOI":"10.52202\/068431-1126"},{"key":"22_CR22","doi-asserted-by":"crossref","unstructured":"Zhu, Y., et al.: Texygen: a benchmarking platform for text generation models. In: The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, pp. 1097\u20131100. ACM (2018)","DOI":"10.1145\/3209978.3210080"}],"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-032-29755-6_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,24]],"date-time":"2026-06-24T15:52:56Z","timestamp":1782316376000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-29755-6_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,25]]},"ISBN":["9783032297549","9783032297556"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-29755-6_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6,25]]},"assertion":[{"value":"25 June 2026","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":"Seoul","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Korea (Republic of)","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2026","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 June 2026","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 July 2026","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"aied2026","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.aied-conference.org\/2026","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}