{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T06:06:12Z","timestamp":1784268372916,"version":"3.55.0"},"publisher-location":"Cham","reference-count":13,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032321114","type":"print"},{"value":"9783032321121","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T00:00:00Z","timestamp":1784332800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T00:00:00Z","timestamp":1784332800000},"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-32112-1_26","type":"book-chapter","created":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T05:25:32Z","timestamp":1784265932000},"page":"262-270","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["CodeCompass: A Theory-Driven Personalized Programming Learning Platform Supporting Autonomy and Competence"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-0431-4499","authenticated-orcid":false,"given":"Pei-Hua","family":"Chen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lisbet","family":"R\u00f8nningsbakk","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yueh-Min","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,7,18]]},"reference":[{"key":"26_CR1","doi-asserted-by":"publisher","first-page":"12383","DOI":"10.1007\/s10639-023-11670-3","volume":"28","author":"G-Y Lin","year":"2023","unstructured":"Lin, G.-Y., Liao, Y.-W., Su, Z.-Y., Wang, Y.-M., Wang, Y.-S.: What drives undergraduates\u2019 effort and persistence in learning programming. Educ. Inf. Technol. 28, 12383\u201312406 (2023)","journal-title":"Educ. Inf. Technol."},{"key":"26_CR2","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1080\/08993408.2020.1860408","volume":"32","author":"Q Hao","year":"2022","unstructured":"Hao, Q., et al.: Towards understanding the effective design of automated formative feedback for programming assignments. Comput. Sci. Educ. 32, 105\u2013127 (2022)","journal-title":"Comput. Sci. Educ."},{"key":"26_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2025.108659","volume":"168","author":"Y-M Huang","year":"2025","unstructured":"Huang, Y.-M., Chen, P.-H., Lee, H.-Y., Sandnes, F.E., Wu, T.-T.: ChatGPT-enhanced mobile instant messaging in online learning: effects on student outcomes and perceptions. Comput. Hum. Behav. 168, 108659 (2025)","journal-title":"Comput. Hum. Behav."},{"key":"26_CR4","doi-asserted-by":"publisher","DOI":"10.1111\/jcal.13107","volume":"41","author":"D Lohr","year":"2025","unstructured":"Lohr, D., Keuning, H., Kiesler, N.: You\u2019re (not) my type- can LLMs generate feedback of specific types for introductory programming tasks? J. Comput. Assist. Learn. 41, e13107 (2025)","journal-title":"J. Comput. Assist. Learn."},{"key":"26_CR5","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1037\/0003-066X.55.1.68","volume":"55","author":"RM Ryan","year":"2000","unstructured":"Ryan, R.M., Deci, E.L.: Self-determination theory and the facilitation of intrinsic motivation, social development, and well-being. Am. Psychol. 55, 68\u201378 (2000)","journal-title":"Am. Psychol."},{"key":"26_CR6","doi-asserted-by":"publisher","first-page":"1300","DOI":"10.1177\/1745691620966789","volume":"16","author":"JL Howard","year":"2021","unstructured":"Howard, J.L., Bureau, J., Guay, F., Chong, J.X.Y., Ryan, R.M.: Student motivation and associated outcomes: a meta-analysis from self-determination theory. Perspect. Psychol. Sci. 16, 1300\u20131323 (2021)","journal-title":"Perspect. Psychol. Sci."},{"key":"26_CR7","doi-asserted-by":"publisher","DOI":"10.1186\/s41239-024-00447-4","volume":"21","author":"H-Y Lee","year":"2024","unstructured":"Lee, H.-Y., Chen, P.-H., Wang, W.-S., Huang, Y.-M., Wu, T.-T.: Empowering ChatGPT with guidance mechanism in blended learning: effect of self-regulated learning, higher-order thinking skills, and knowledge construction. Int. J. Educ. Technol. High. Educ. 21, 16 (2024)","journal-title":"Int. J. Educ. Technol. High. Educ."},{"key":"26_CR8","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1111\/j.1559-1816.1991.tb00493.x","volume":"21","author":"E McAuley","year":"1991","unstructured":"McAuley, E., Wraith, S., Duncan, T.E.: Self-efficacy, perceptions of success, and intrinsic motivation for exercise. J. Appl. Soc. Psychol. 21, 139\u2013155 (1991)","journal-title":"J. Appl. Soc. Psychol."},{"key":"26_CR9","doi-asserted-by":"publisher","DOI":"10.1007\/s42001-025-00428-1","volume":"8","author":"H Yildiz Durak","year":"2025","unstructured":"Yildiz Durak, H., Onan, A.: A systematic review of AI-based feedback in educational settings. J. Comput. Soc. Sci. 8, 96 (2025)","journal-title":"J. Comput. Soc. Sci."},{"key":"26_CR10","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1080\/00313831.2024.2348457","volume":"69","author":"MO Johansen","year":"2025","unstructured":"Johansen, M.O., Eliassen, S., Jeno, L.M.: Autonomy need satisfaction and frustration during a learning session affect perceived value, interest, and vitality among higher education students. Scand. J. Educ. Res. 69, 757\u2013771 (2025)","journal-title":"Scand. J. Educ. Res."},{"key":"26_CR11","doi-asserted-by":"publisher","DOI":"10.1111\/ejed.12674","volume":"59","author":"L David","year":"2024","unstructured":"David, L., Weinstein, N.: The how and how much of technology use in the classroom: a motivational approach to teachers\u2019 technology use. Eur. J. Educ. 59, e12674 (2024)","journal-title":"Eur. J. Educ."},{"key":"26_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.lmot.2024.102015","volume":"87","author":"Y Wang","year":"2024","unstructured":"Wang, Y., Wang, H., Wang, S., Wind, S.A., Gill, C.: A systematic review and meta-analysis of self-determination-theory-based interventions in the education context. Learn. Motiv. 87, 102015 (2024)","journal-title":"Learn. Motiv."},{"key":"26_CR13","doi-asserted-by":"publisher","DOI":"10.1186\/s40594-025-00570-2","volume":"12","author":"Y-P Cheng","year":"2025","unstructured":"Cheng, Y.-P., Huang, Y.-M.: LUPDA: a comprehensive rubrics-based assessment model for STEAM education. Int. J. STEM Educ. 12, 45 (2025)","journal-title":"Int. J. STEM Educ."}],"container-title":["Lecture Notes in Computer Science","Innovative Technologies and Learning"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-32112-1_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T05:25:32Z","timestamp":1784265932000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-32112-1_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7,18]]},"ISBN":["9783032321114","9783032321121"],"references-count":13,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-32112-1_26","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7,18]]},"assertion":[{"value":"18 July 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICITL","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Innovative Technologies and Learning","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Ljubljana","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Slovenia","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":"4 August 2026","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6 August 2026","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"9","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icitl2026","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icitl.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}