{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T07:41:20Z","timestamp":1775202080222,"version":"3.50.1"},"publisher-location":"Cham","reference-count":33,"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_35","type":"book-chapter","created":{"date-parts":[[2025,7,20]],"date-time":"2025-07-20T17:07:47Z","timestamp":1753031267000},"page":"276-284","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Using Self-regulated Learning Theory to\u00a0Inform the\u00a0Design of\u00a0Educational Recommender Systems for\u00a0Introductory Programming"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4961-4818","authenticated-orcid":false,"given":"Jordan","family":"Barria-Pineda","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3389-2466","authenticated-orcid":false,"given":"Deniz","family":"Sonmez Unal","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7761-9755","authenticated-orcid":false,"given":"Kamil","family":"Akhuseyinoglu","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1902-1464","authenticated-orcid":false,"given":"Peter","family":"Brusilovsky","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0976-9065","authenticated-orcid":false,"given":"Erin","family":"Walker","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,7,21]]},"reference":[{"key":"35_CR1","doi-asserted-by":"crossref","unstructured":"Abdi, S., Khosravi, H., Sadiq, S., Gasevic, D.: Complementing educational recommender systems with open learner models. In: Proceedings of LAK 2020, pp. 360\u2013365 (2020)","DOI":"10.1145\/3375462.3375520"},{"key":"35_CR2","unstructured":"Ain, Q.U., Chatti, M.A., Tsoplefack, W.K., Alatrash, R., Joarder, S.: Designing and evaluating an educational recommender system with different levels of user control. In: Proceedings of the 11th Joint Workshop on Interfaces and Human Decision Making for Recommender Systems (2024)"},{"issue":"4","key":"35_CR3","doi-asserted-by":"publisher","first-page":"774","DOI":"10.1037\/0022-0663.95.4.774","volume":"95","author":"RK Atkinson","year":"2003","unstructured":"Atkinson, R.K., Renkl, A., Merrill, M.M.: Transitioning from studying examples to solving problems: effects of self-explanation prompts and fading worked-out steps. J. Educ. Psychol. 95(4), 774 (2003)","journal-title":"J. Educ. Psychol."},{"key":"35_CR4","unstructured":"Azevedo, R., Witherspoon, A., Chauncey, A., Burkett, C., Fike, A.: Metatutor: a metacognitive tool for enhancing self-regulated learning. In: 2009 AAAI Fall Symposium Series (2009)"},{"key":"35_CR5","doi-asserted-by":"crossref","unstructured":"Barria-Pineda, J., Akhuseyinoglu, K., \u017delem \u0106elap, S., Brusilovsky, P., Milicevic, A.K., Ivanovic, M.: Explainable recommendations in a personalized programming practice system. In: Artificial Intelligence in Education, pp. 64\u201376 (2021)","DOI":"10.1007\/978-3-030-78292-4_6"},{"issue":"02","key":"35_CR6","doi-asserted-by":"publisher","first-page":"123","DOI":"10.58459\/rptel.2010.5123-152","volume":"5","author":"G Biswas","year":"2010","unstructured":"Biswas, G., Jeong, H., Kinnebrew, J.S., Sulcer, B., Roscoe, R.: Measuring self-regulated learning skills through social interactions in a teachable agent environment. Res. Pract. Technol. Enhanc. Learn. 5(02), 123\u2013152 (2010)","journal-title":"Res. Pract. Technol. Enhanc. Learn."},{"issue":"1","key":"35_CR7","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1007\/s10648-023-09749-x","volume":"35","author":"G Brod","year":"2023","unstructured":"Brod, G., Kucirkova, N., Shepherd, J., Jolles, D., Molenaar, I.: Agency in educational technology: interdisciplinary perspectives and implications for learning design. Educ. Psychol. Rev. 35(1), 25 (2023)","journal-title":"Educ. Psychol. Rev."},{"issue":"1","key":"35_CR8","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1007\/s40593-023-00356-z","volume":"34","author":"P Brusilovsky","year":"2024","unstructured":"Brusilovsky, P.: AI in education, learner control, and human-AI collaboration. Int. J. Artif. Intell. Educ. 34(1), 122\u2013135 (2024)","journal-title":"Int. J. Artif. Intell. Educ."},{"issue":"1","key":"35_CR9","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1186\/s41039-016-0035-3","volume":"11","author":"S Bull","year":"2016","unstructured":"Bull, S.: Negotiated learner modelling to maintain today\u2019s learner models. Res. Pract. Technol. Enhanc. Learn. 11(1), 10 (2016)","journal-title":"Res. Pract. Technol. Enhanc. Learn."},{"key":"35_CR10","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1016\/j.chb.2013.07.036","volume":"30","author":"N Capuano","year":"2014","unstructured":"Capuano, N., Gaeta, M., Ritrovato, P., Salerno, S.: Elicitation of latent learning needs through learning goals recommendation. Comput. Hum. Behav. 30, 663\u2013673 (2014)","journal-title":"Comput. Hum. Behav."},{"issue":"1","key":"35_CR11","doi-asserted-by":"publisher","first-page":"138","DOI":"10.20343\/teachlearninqu.8.1.10","volume":"8","author":"M Erickson","year":"2020","unstructured":"Erickson, M., Marks, D., Karcher, E., et al.: Characterizing student engagement with hands-on, problem-based, and lecture activities in an introductory college course. Teach. Learn. Inq. 8(1), 138\u2013153 (2020)","journal-title":"Teach. Learn. Inq."},{"key":"35_CR12","doi-asserted-by":"crossref","unstructured":"Fessl, A., Maitz, K., Dennerlein, S., Pammer-Schindler, V.: The impact of explicating learning goals on teaching and learning in higher education: evaluating a learning goal visualization. In: Technology-Enhanced Learning for a Free, Safe, and Sustainable World, pp. 1\u201315. Springer (2021)","DOI":"10.1007\/978-3-030-86436-1_1"},{"issue":"5","key":"35_CR13","doi-asserted-by":"publisher","first-page":"1125","DOI":"10.1111\/bjet.13341","volume":"54","author":"D Gibson","year":"2023","unstructured":"Gibson, D., Kovanovic, V., Ifenthaler, D., Dexter, S., Feng, S.: Learning theories for artificial intelligence promoting learning processes. Br. J. Edu. Technol. 54(5), 1125\u20131146 (2023)","journal-title":"Br. J. Edu. Technol."},{"key":"35_CR14","doi-asserted-by":"crossref","unstructured":"Goslen, A., Carpenter, D., Rowe, J.P., Henderson, N., Azevedo, R., Lester, J.: Leveraging student goal setting for real-time plan recognition in game-based learning. In: International Conference on Artificial Intelligence in Education, pp. 78\u201389. Springer (2022)","DOI":"10.1007\/978-3-031-11644-5_7"},{"issue":"2","key":"35_CR15","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1348\/096317906X103410","volume":"80","author":"O Janssen","year":"2007","unstructured":"Janssen, O., Prins, J.: Goal orientations and the seeking of different types of feedback information. J. Occup. Organ. Psychol. 80(2), 235\u2013249 (2007)","journal-title":"J. Occup. Organ. Psychol."},{"issue":"1","key":"35_CR16","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1186\/s41239-023-00406-5","volume":"20","author":"SH Jin","year":"2023","unstructured":"Jin, S.H., Im, K., Yoo, M., Roll, I., Seo, K.: Supporting students\u2019 self-regulated learning in online learning using artificial intelligence applications. Int. J. Educ. Technol. High. Educ. 20(1), 37 (2023)","journal-title":"Int. J. Educ. Technol. High. Educ."},{"key":"35_CR17","doi-asserted-by":"crossref","unstructured":"Kay, J.: Scrutable adaptation: because we can and must. In: Wade, V., Ashman, H., Smyth, B. (eds.) 4th International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems (AH 2006), pp. 11\u201319. Springer (2006)","DOI":"10.1007\/11768012_2"},{"key":"35_CR18","doi-asserted-by":"publisher","DOI":"10.1016\/j.caeai.2022.100074","volume":"3","author":"H Khosravi","year":"2022","unstructured":"Khosravi, H., et al.: Explainable artificial intelligence in education. Comput. Educ. Artif. Intell. 3, 100074 (2022)","journal-title":"Comput. Educ. Artif. Intell."},{"issue":"6322","key":"35_CR19","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1126\/science.aag2063","volume":"355","author":"RF Kizilcec","year":"2017","unstructured":"Kizilcec, R.F., Saltarelli, A.J., Reich, J., Cohen, G.L.: Closing global achievement gaps in MOOCs. Science 355(6322), 251\u2013252 (2017)","journal-title":"Science"},{"issue":"4","key":"35_CR20","doi-asserted-by":"publisher","first-page":"571","DOI":"10.1007\/s10462-015-9440-z","volume":"44","author":"A Kla\u0161nja-Mili\u0107evi\u0107","year":"2015","unstructured":"Kla\u0161nja-Mili\u0107evi\u0107, A., Ivanovi\u0107, M., Nanopoulos, A.: Recommender systems in e-learning environments: a survey of the state-of-the-art and possible extensions. Artif. Intell. Rev. 44(4), 571\u2013604 (2015)","journal-title":"Artif. Intell. Rev."},{"key":"35_CR21","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1007\/978-1-4899-7637-6_9","volume-title":"Recommender Systems Handbook","author":"BP Knijnenburg","year":"2015","unstructured":"Knijnenburg, B.P., Willemsen, M.C.: Evaluating recommender systems with user experiments. In: Ricci, F., Rokach, L., Shapira, B. (eds.) Recommender Systems Handbook, pp. 309\u2013352. Springer, Boston (2015)"},{"key":"35_CR22","doi-asserted-by":"crossref","unstructured":"Lajoie, S.P., Li, S.: Theory-driven design of AIED systems for enhanced interaction and problem-solving. In: Handbook of Artificial Intelligence in Education, pp. 229\u2013249. Edward Elgar Publishing (2023)","DOI":"10.4337\/9781800375413.00020"},{"key":"35_CR23","doi-asserted-by":"crossref","unstructured":"Loboda, T.D., Guerra, J., Hosseini, R., Brusilovsky, P.: Mastery grids: an open-source social educational progress visualization. In: Proceedings of the 2014 Conference on Innovation & Technology in Computer Science Education, p.\u00a0357 (2014)","DOI":"10.1145\/2591708.2609840"},{"issue":"1","key":"35_CR24","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/s11257-016-9186-6","volume":"27","author":"Y Long","year":"2017","unstructured":"Long, Y., Aleven, V.: Enhancing learning outcomes through self-regulated learning support with an Open Learner Model. User Model. User-Adap. Inter. 27(1), 55\u201388 (2017)","journal-title":"User Model. User-Adap. Inter."},{"key":"35_CR25","doi-asserted-by":"crossref","unstructured":"Manouselis, N., Drachsler, H., Verbert, K., Duval, E.: Recommender Systems for Learning. Springer Briefs in Electrical and Computer Engineering. Springer (2013)","DOI":"10.1007\/978-1-4614-4361-2"},{"key":"35_CR26","doi-asserted-by":"crossref","unstructured":"Ooge, J., Dereu, L., Verbert, K.: Steering recommendations and visualising its impact: effects on adolescents\u2019 trust in e-learning platforms. In: Proceedings of the 28th International Conference on Intelligent User Interfaces, pp. 156\u2013170 (2023)","DOI":"10.1145\/3581641.3584046"},{"key":"35_CR27","doi-asserted-by":"crossref","unstructured":"Rau, M.A., Aleven, V., Rummel, N., Rohrbach, S.: Why interactive learning environments can have it all: resolving design conflicts between competing goals. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 109\u2013118 (2013)","DOI":"10.1145\/2470654.2470670"},{"key":"35_CR28","doi-asserted-by":"publisher","first-page":"354","DOI":"10.1016\/j.compedu.2014.10.008","volume":"81","author":"OC Santos","year":"2015","unstructured":"Santos, O.C., Boticario, J.G.: Practical guidelines for designing and evaluating educationally oriented recommendations. Comput. Educ. 81, 354\u2013374 (2015)","journal-title":"Comput. Educ."},{"issue":"1","key":"35_CR29","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1207\/s15326985ep2501_6","volume":"25","author":"DH Schunk","year":"1990","unstructured":"Schunk, D.H.: Goal setting and self-efficacy during self-regulated learning. Educ. Psychol. 25(1), 71\u201386 (1990)","journal-title":"Educ. Psychol."},{"issue":"2","key":"35_CR30","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1207\/s15326985ep4002_3","volume":"40","author":"DH Schunk","year":"2005","unstructured":"Schunk, D.H.: Self-regulated learning: the educational legacy of Paul R. Pintrich. Educ. Psychol. 40(2), 85\u201394 (2005)","journal-title":"Pintrich. Educ. Psychol."},{"key":"35_CR31","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1177\/1098214005283748","volume":"27","author":"DR Thomas","year":"2006","unstructured":"Thomas, D.R.: A general inductive approach for analyzing qualitative evaluation data. Am. J. Eval. 27, 237\u2013246 (2006)","journal-title":"Am. J. Eval."},{"key":"35_CR32","doi-asserted-by":"crossref","unstructured":"Tintarev, N., Masthoff, J.: Effective explanations of recommendations: user-centered design. In: Proceedings of the 2007 ACM Conference on Recommender Systems, pp. 153\u2013156. ACM (2007)","DOI":"10.1145\/1297231.1297259"},{"key":"35_CR33","doi-asserted-by":"crossref","unstructured":"Zimmerman, B.J.: Attaining self-regulation: a social cognitive perspective. In: Handbook of Self-regulation, pp. 13\u201339 (2000)","DOI":"10.1016\/B978-012109890-2\/50031-7"}],"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_35","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T05:28:50Z","timestamp":1775194130000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-98462-4_35"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031984617","9783031984624"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-98462-4_35","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"}}]}}