{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T07:41:36Z","timestamp":1775202096640,"version":"3.50.1"},"publisher-location":"Cham","reference-count":21,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031984617","type":"print"},{"value":"9783031984624","type":"electronic"}],"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-98462-4_2","type":"book-chapter","created":{"date-parts":[[2025,7,20]],"date-time":"2025-07-20T17:07:04Z","timestamp":1753031224000},"page":"11-18","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["CogGen: A Learner-Centered Generative AI Architecture for\u00a0Intelligent Tutoring with\u00a0Programming Videos"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-1876-6303","authenticated-orcid":false,"given":"Wengxi","family":"Li","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6301-3536","authenticated-orcid":false,"given":"Roy","family":"Pea","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8804-7804","authenticated-orcid":false,"given":"Nick","family":"Haber","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3450-0447","authenticated-orcid":false,"given":"Hariharan","family":"Subramonyam","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,7,21]]},"reference":[{"key":"2_CR1","unstructured":"Alario-Hoyos, C., et al.: Interactive activities: the key to learning programming with MOOCs. In: Proceedings of the European Stakeholder Summit on Experiences and Best Practices in and Around MOOCs, EMOOCS, vol. 319 (2016)"},{"key":"2_CR2","unstructured":"Anderson, L.W., Krathwohl, D.R.: A taxonomy for Learning, Teaching, and Assessing: A Revision of Bloom\u2019s Taxonomy of Educational Objectives, Complete Inc, Addison Wesley Longman (2001)"},{"key":"2_CR3","unstructured":"Badrinath, A., Wang, F., Pardos, Z.: pybkt: an accessible python library of Bayesian knowledge tracing models. International Educational Data Mining Society (2021)"},{"key":"2_CR4","doi-asserted-by":"crossref","unstructured":"Brown, J.S., Collins, A.M., Duguid, P.: Situated cognition and the culture of learning. Educ. Res. 18, 32\u201342 (1989). https:\/\/doi.org\/10.3102\/0013189X018001032","DOI":"10.3102\/0013189X018001032"},{"key":"2_CR5","doi-asserted-by":"publisher","unstructured":"Cheng, A.Y., et al.: Scientific and fantastical: creating immersive, culturally relevant learning experiences with augmented reality and large language models. In: Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems. CHI 2024, Association for Computing Machinery, New York, NY, USA (2024). https:\/\/doi.org\/10.1145\/3613904.3642041","DOI":"10.1145\/3613904.3642041"},{"issue":"3","key":"2_CR6","first-page":"6","volume":"15","author":"A Collins","year":"1991","unstructured":"Collins, A., Brown, J.S., Holum, A., et al.: Cognitive apprenticeship: making thinking visible. Am. Educ. 15(3), 6\u201311 (1991)","journal-title":"Am. Educ."},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"Gagne, R.M., Wager, W.W., Golas, K.C., Keller, J.M., Russell, J.D.: Principles of instructional design (2005)","DOI":"10.1002\/pfi.4140440211"},{"key":"2_CR8","doi-asserted-by":"crossref","unstructured":"Herbrich, R., Minka, T., Graepel, T.: Trueskill(TM): a Bayesian skill rating system. In: Advances in Neural Information Processing Systems 20, pp. 569\u2013576. MIT Press (2007), https:\/\/www.microsoft.com\/en-us\/research\/publication\/trueskilltm-a-bayesian-skill-rating-system\/","DOI":"10.7551\/mitpress\/7503.003.0076"},{"key":"2_CR9","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1007\/BF02214052","volume":"4","author":"MC Linn","year":"1995","unstructured":"Linn, M.C.: Designing computer learning environments for engineering and computer science: the scaffolded knowledge integration framework. J. Sci. Educ. Technol. 4, 103\u2013126 (1995)","journal-title":"J. Sci. Educ. Technol."},{"key":"2_CR10","doi-asserted-by":"publisher","unstructured":"Liu, R., Zenke, C., Liu, C., Holmes, A., Thornton, P., Malan, D.J.: Teaching cs50 with AI: Leveraging generative artificial intelligence in computer science education. In: Proceedings of the 55th ACM Technical Symposium on Computer Science Education, vol. 1, pp. 750\u2013756. SIGCSE 2024, Association for Computing Machinery, New York, NY, USA (2024). https:\/\/doi.org\/10.1145\/3626252.3630938","DOI":"10.1145\/3626252.3630938"},{"key":"2_CR11","doi-asserted-by":"publisher","unstructured":"Ma, Q., Shen, H., Koedinger, K., Wu, S.T.: How to teach programming in the AI era? using LLMs as a teachable agent for debugging. In: Artificial Intelligence in Education: 25th International Conference, AIED 2024, Recife, Brazil, July 8\u201312, 2024, Proceedings, Part I, pp. 265\u2013279. Springer-Verlag, Berlin, Heidelberg (2024). https:\/\/doi.org\/10.1007\/978-3-031-64302-6_19","DOI":"10.1007\/978-3-031-64302-6_19"},{"key":"2_CR12","unstructured":"NetEase\u00a0Youdao, I.: Bcembedding: Bilingual and crosslingual embedding for rag (2023). https:\/\/github.com\/netease-youdao\/BCEmbedding"},{"key":"2_CR13","doi-asserted-by":"publisher","unstructured":"Pardos, Z.A., Tang, M., Anastasopoulos, I., Sheel, S.K., Zhang, E.: Oatutor: an open-source adaptive tutoring system and curated content library for learning sciences research. In: Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems. CHI 2023, Association for Computing Machinery, New York, NY, USA (2023). https:\/\/doi.org\/10.1145\/3544548.3581574","DOI":"10.1145\/3544548.3581574"},{"issue":"3","key":"2_CR14","doi-asserted-by":"publisher","first-page":"423","DOI":"10.1207\/s15327809jls1303_6","volume":"13","author":"RD Pea","year":"2004","unstructured":"Pea, R.D.: The social and technological dimensions of scaffolding and related theoretical concepts for learning, education, and human activity. J. Learn. Sci. 13(3), 423\u2013451 (2004). https:\/\/doi.org\/10.1207\/s15327809jls1303_6","journal-title":"J. Learn. Sci."},{"key":"2_CR15","doi-asserted-by":"crossref","unstructured":"Ren, C., Pardos, Z.A., Li, Z.: Human-AI collaboration increases skill tagging speed but degrades accuracy. CoRR abs\/2403.02259 (2024)","DOI":"10.1257\/rct.14311-1.0"},{"key":"2_CR16","doi-asserted-by":"publisher","unstructured":"Sheng, Z., Finzel, R., Lucke, M., Dufresne, S., Gini, M., Pakhomov, S.: A dialogue system for assessing activities of daily living: Improving consistency with grounded knowledge. In: Muresan, S., et al. (eds.) Proceedings of the Third DialDoc Workshop on Document-grounded Dialogue and Conversational Question Answering, pp. 68\u201379. Association for Computational Linguistics, Toronto, Canada (2023). https:\/\/doi.org\/10.18653\/v1\/2023.dialdoc-1.8","DOI":"10.18653\/v1\/2023.dialdoc-1.8"},{"key":"2_CR17","doi-asserted-by":"publisher","first-page":"1941","DOI":"10.18653\/v1\/2023.findings-emnlp.130","volume-title":"Findings of the Association for Computational Linguistics: EMNLP 2023","author":"S Sonkar","year":"2023","unstructured":"Sonkar, S., Liu, N., Mallick, D., Baraniuk, R.: CLASS: a design framework for building intelligent tutoring systems based on learning science principles. In: Bouamor, H., Pino, J., Bali, K. (eds.) Findings of the Association for Computational Linguistics: EMNLP 2023, pp. 1941\u20131961. Association for Computational Linguistics, Singapore (2023)"},{"key":"2_CR18","doi-asserted-by":"publisher","unstructured":"Sreedhar, M.N., Rebedea, T., Ghosh, S., Zeng, J., Parisien, C.: CantTalkAboutThis: aligning language models to stay on topic in dialogues. In: Al-Onaizan, Y., Bansal, M., Chen, Y.N. (eds.) Findings of the Association for Computational Linguistics: EMNLP 2024, pp. 12232\u201312252. Association for Computational Linguistics, Miami, Florida, USA (2024). https:\/\/doi.org\/10.18653\/v1\/2024.findings-emnlp.713","DOI":"10.18653\/v1\/2024.findings-emnlp.713"},{"key":"2_CR19","doi-asserted-by":"crossref","unstructured":"Sweller, J.: Instructional design. In: Encyclopedia of Evolutionary Psychological Science, pp. 4159\u20134163. Springer (2021)","DOI":"10.1007\/978-3-319-19650-3_2438"},{"key":"2_CR20","volume-title":"A Dictionary of Statistics 3E","author":"G Upton","year":"2014","unstructured":"Upton, G., Cook, I.: A Dictionary of Statistics 3E. Oxford University Press, USA (2014)"},{"key":"2_CR21","unstructured":"Zhao, W.X., et al.: A survey of large language models (2024). https:\/\/arxiv.org\/abs\/2303.18223"}],"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-98462-4_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T05:29:21Z","timestamp":1775194161000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-98462-4_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031984617","9783031984624"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-98462-4_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"21 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"}}]}}