{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T13:47:15Z","timestamp":1782481635131,"version":"3.54.5"},"publisher-location":"Cham","reference-count":36,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032297433","type":"print"},{"value":"9783032297440","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T00:00:00Z","timestamp":1782518400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T00:00:00Z","timestamp":1782518400000},"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-29744-0_35","type":"book-chapter","created":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T12:55:40Z","timestamp":1782478540000},"page":"524-538","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Grounding Programming Chatbot in\u00a0Computational Thinking: Design and\u00a0Evaluation of\u00a0MazeMate"],"prefix":"10.1007","author":[{"given":"Chenyu","family":"Hou","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hua","family":"Yu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gaoxia","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"John Derek","family":"Anas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jiao","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yew Soon","family":"Ong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,6,27]]},"reference":[{"key":"35_CR1","unstructured":"Brennan, K., Resnick, M.: New frameworks for studying and assessing the development of computational thinking. In: Proceedings of the 2012 Annual Meeting of the American Educational Research Association, Vancouver, Canada, vol.\u00a01, p.\u00a025 (2012)"},{"key":"35_CR2","doi-asserted-by":"crossref","unstructured":"Cambaz, D., Zhang, X.: Use of AI-driven code generation models in teaching and learning programming: a systematic literature review. In: Proceedings of the 55th ACM Technical Symposium on Computer Science Education, vol. 1, pp. 172\u2013178 (2024)","DOI":"10.1145\/3626252.3630958"},{"issue":"2","key":"35_CR3","doi-asserted-by":"publisher","first-page":"185","DOI":"10.2190\/EC.51.2.c","volume":"51","author":"CK Chang","year":"2014","unstructured":"Chang, C.K.: Effects of using alice and scratch in an introductory programming course for corrective instruction. J. Educ. Comput. Res. 51(2), 185\u2013204 (2014)","journal-title":"J. Educ. Comput. Res."},{"key":"35_CR4","unstructured":"Chu, Z., et al.: LLM agents for education: advances and applications. arXiv preprint arXiv:2503.11733 (2025)"},{"issue":"6","key":"35_CR5","doi-asserted-by":"publisher","first-page":"1464","DOI":"10.1111\/bjet.12496","volume":"48","author":"JM Costa","year":"2017","unstructured":"Costa, J.M., Miranda, G.L.: Relation between alice software and programming learning: a systematic review of the literature and meta-analysis. Br. J. Edu. Technol. 48(6), 1464\u20131474 (2017)","journal-title":"Br. J. Edu. Technol."},{"issue":"14","key":"35_CR6","doi-asserted-by":"publisher","first-page":"2187","DOI":"10.1002\/sim.7263","volume":"36","author":"AK Dwivedi","year":"2017","unstructured":"Dwivedi, A.K., Mallawaarachchi, I., Alvarado, L.A.: Analysis of small sample size studies using nonparametric bootstrap test with pooled resampling method. Stat. Med. 36(14), 2187\u20132205 (2017)","journal-title":"Stat. Med."},{"issue":"3","key":"35_CR7","doi-asserted-by":"publisher","first-page":"113","DOI":"10.3390\/technologies13030113","volume":"13","author":"SW Gundersen","year":"2025","unstructured":"Gundersen, S.W., Lampropoulos, G.: Using serious games and digital games to improve students\u2019 computational thinking and programming skills in k-12 education: a systematic literature review. Technologies 13(3), 113 (2025)","journal-title":"Technologies"},{"key":"35_CR8","doi-asserted-by":"crossref","unstructured":"Hoover, A.K., et al.: Assessing computational thinking in students\u2019 game designs. In: Proceedings of the 2016 Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts, pp. 173\u2013179 (2016)","DOI":"10.1145\/2968120.2987750"},{"key":"35_CR9","doi-asserted-by":"crossref","unstructured":"Hou, X., Wu, Z., Wang, X., Ericson, B.J.: Codetailor: LLM-powered personalized parsons puzzles for engaging support while learning programming. In: Proceedings of the Eleventh ACM Conference on Learning@ Scale, pp. 51\u201362 (2024)","DOI":"10.1145\/3657604.3662032"},{"key":"35_CR10","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1016\/j.compedu.2018.07.004","volume":"126","author":"TC Hsu","year":"2018","unstructured":"Hsu, T.C., Chang, S.C., Hung, Y.T.: How to learn and how to teach computational thinking: suggestions based on a review of the literature. Comput. Educ. 126, 296\u2013310 (2018)","journal-title":"Comput. Educ."},{"key":"35_CR11","doi-asserted-by":"crossref","unstructured":"Kalelio\u011flu, F.: A new way of teaching programming skills to k-12 students: code. org. Comput. Hum. Behav. 52, 200\u2013210 (2015)","DOI":"10.1016\/j.chb.2015.05.047"},{"key":"35_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.lindif.2023.102274","volume":"103","author":"E Kasneci","year":"2023","unstructured":"Kasneci, E., et al.: Chatgpt for good? On opportunities and challenges of large language models for education. Learn. Individ. Differ. 103, 102274 (2023)","journal-title":"Learn. Individ. Differ."},{"key":"35_CR13","doi-asserted-by":"crossref","unstructured":"Kazemitabaar, M., Hou, X., Henley, A., Ericson, B.J., Weintrop, D., Grossman, T.: How novices use LLM-based code generators to solve cs1 coding tasks in a self-paced learning environment. In: Proceedings of the 23rd Koli Calling International Conference on Computing Education Research, pp. 1\u201312 (2023)","DOI":"10.1145\/3631802.3631806"},{"key":"35_CR14","doi-asserted-by":"publisher","first-page":"221831","DOI":"10.1109\/ACCESS.2020.3043278","volume":"8","author":"C Kazimoglu","year":"2020","unstructured":"Kazimoglu, C.: Enhancing confidence in using computational thinking skills via playing a serious game: a case study to increase motivation in learning computer programming. IEEE Access 8, 221831\u2013221851 (2020)","journal-title":"IEEE Access"},{"key":"35_CR15","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.chb.2014.09.012","volume":"41","author":"SY Lye","year":"2014","unstructured":"Lye, S.Y., Koh, J.H.L.: Review on teaching and learning of computational thinking through programming: what is next for k-12? Comput. Hum. Behav. 41, 51\u201361 (2014)","journal-title":"Comput. Hum. Behav."},{"key":"35_CR16","doi-asserted-by":"crossref","unstructured":"Ma, S., Wang, J., Zhang, Y., Ma, X., Wang, A.Y.: Dbox: scaffolding algorithmic programming learning through learner-LLM co-decomposition. In: Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems, pp. 1\u201320 (2025)","DOI":"10.1145\/3706598.3713748"},{"issue":"3","key":"35_CR17","first-page":"281","volume":"12","author":"C Malliarakis","year":"2014","unstructured":"Malliarakis, C., Satratzemi, M., Xinogalos, S.: Designing educational games for computer programming: a holistic framework. Electron. J. e-Learn. 12(3), 281\u2013298 (2014)","journal-title":"Electron. J. e-Learn."},{"key":"35_CR18","doi-asserted-by":"crossref","unstructured":"Mohanarajah, S., Sritharan, T.: Shoot2learn: fix-and-play educational game for learning programming; enhancing student engagement by mixing game playing and game programming. J. Inf. Technol. Educ. Res. 21 (2022)","DOI":"10.28945\/5041"},{"key":"35_CR19","doi-asserted-by":"crossref","unstructured":"Moreno-Le\u00f3n, J., Robles, G.: Code to learn with scratch? A systematic literature review. In: 2016 IEEE Global Engineering Education Conference (EDUCON), pp. 150\u2013156. IEEE (2016)","DOI":"10.1109\/EDUCON.2016.7474546"},{"key":"35_CR20","doi-asserted-by":"publisher","first-page":"112605","DOI":"10.1109\/ACCESS.2024.3443621","volume":"12","author":"FA Pirzado","year":"2024","unstructured":"Pirzado, F.A., Ahmed, A., Mendoza-Urdiales, R.A., Terashima-Marin, H.: Navigating the pitfalls: analyzing the behavior of LLMs as a coding assistant for computer science students\u2013a systematic review of the literature. IEEE Access 12, 112605\u2013112625 (2024)","journal-title":"IEEE Access"},{"issue":"1","key":"35_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3617367","volume":"31","author":"J Prather","year":"2023","unstructured":"Prather, J., et al.: \u201cIt\u2019s weird that it knows what i want\u2019\u2019: usability and interactions with copilot for novice programmers. ACM Trans. Comput.-Hum. Interact. 31(1), 1\u201331 (2023)","journal-title":"ACM Trans. Comput.-Hum. Interact."},{"key":"35_CR22","doi-asserted-by":"crossref","unstructured":"Raihan, N., Siddiq, M.L., Santos, J.C., Zampieri, M.: Large language models in computer science education: a systematic literature review. In: Proceedings of the 56th ACM Technical Symposium on Computer Science Education, vol. 1, pp. 938\u2013944 (2025)","DOI":"10.1145\/3641554.3701863"},{"key":"35_CR23","doi-asserted-by":"crossref","unstructured":"Rodrigues, L., Toda, A.M., Oliveira, W., Palomino, P.T., Avila-Santos, A.P., Isotani, S.: Gamification works, but how and to whom? An experimental study in the context of programming lessons. In: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, pp. 184\u2013190 (2021)","DOI":"10.1145\/3408877.3432419"},{"key":"35_CR24","unstructured":"Selby, C., Woollard, J.: Computational thinking: the developing definition (2013)"},{"key":"35_CR25","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.edurev.2017.09.003","volume":"22","author":"VJ Shute","year":"2017","unstructured":"Shute, V.J., Sun, C., Asbell-Clarke, J.: Demystifying computational thinking. Educ. Res. Rev. 22, 142\u2013158 (2017)","journal-title":"Educ. Res. Rev."},{"issue":"8","key":"35_CR26","doi-asserted-by":"publisher","first-page":"1930","DOI":"10.1038\/s41591-023-02448-8","volume":"29","author":"AJ Thirunavukarasu","year":"2023","unstructured":"Thirunavukarasu, A.J., Ting, D.S.J., Elangovan, K., Gutierrez, L., Tan, T.F., Ting, D.S.W.: Large language models in medicine. Nat. Med. 29(8), 1930\u20131940 (2023)","journal-title":"Nat. Med."},{"key":"35_CR27","doi-asserted-by":"crossref","unstructured":"Troiano, G.M., et al.: Is my game ok dr. scratch? Exploring programming and computational thinking development via metrics in student-designed serious games for stem. In: Proceedings of the 18th ACM International Conference on Interaction Design and Children, pp. 208\u2013219 (2019)","DOI":"10.1145\/3311927.3323152"},{"key":"35_CR28","doi-asserted-by":"crossref","unstructured":"Van\u00a0Ness, M., Bosschieter, T.M., Halpin-Gregorio, R., Udell, M.: The missing indicator method: from low to high dimensions. In: Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 5004\u20135015 (2023)","DOI":"10.1145\/3580305.3599911"},{"key":"35_CR29","doi-asserted-by":"crossref","unstructured":"Wang, N.C.: Scaffolding creativity: integrating generative ai tools and real-world experiences in business education. In: Proceedings of the Extended Abstracts of the CHI Conference on Human Factors in Computing Systems, pp.\u00a01\u20139 (2025)","DOI":"10.1145\/3706599.3720283"},{"key":"35_CR30","doi-asserted-by":"crossref","unstructured":"Weintrop, D., Hansen, A.K., Harlow, D.B., Franklin, D.: Starting from scratch: outcomes of early computer science learning experiences and implications for what comes next. In: Proceedings of the 2018 ACM Conference on International Computing Education Research, pp. 142\u2013150 (2018)","DOI":"10.1145\/3230977.3230988"},{"issue":"2","key":"35_CR31","first-page":"7","volume":"25","author":"J Wing","year":"2017","unstructured":"Wing, J.: Computational thinking\u2019s influence on research and education for all. Italian J. Educ. Technol. 25(2), 7\u201314 (2017)","journal-title":"Italian J. Educ. Technol."},{"issue":"3","key":"35_CR32","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1118178.1118215","volume":"49","author":"JM Wing","year":"2006","unstructured":"Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33\u201335 (2006)","journal-title":"Commun. ACM"},{"issue":"1","key":"35_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1057\/s41599-025-04471-1","volume":"12","author":"YM Yan","year":"2025","unstructured":"Yan, Y.M., Chen, C.Q., Hu, Y.B., Ye, X.D.: LLM-based collaborative programming: impact on students\u2019 computational thinking and self-efficacy. Humanit. Soc. Sci. Commun. 12(1), 1\u201312 (2025)","journal-title":"Humanit. Soc. Sci. Commun."},{"key":"35_CR34","doi-asserted-by":"publisher","DOI":"10.1016\/j.caeai.2022.100096","volume":"3","author":"Z Zhan","year":"2022","unstructured":"Zhan, Z., He, L., Tong, Y., Liang, X., Guo, S., Lan, X.: The effectiveness of gamification in programming education: evidence from a meta-analysis. Comput. Educ. Artif. Intell. 3, 100096 (2022)","journal-title":"Comput. Educ. Artif. Intell."},{"issue":"3","key":"35_CR35","doi-asserted-by":"publisher","DOI":"10.1002\/cae.70035","volume":"33","author":"G Zhu","year":"2025","unstructured":"Zhu, G., Kow, J.F., Fan, X., Yeter, I.H., Chit, L.S., Ong, Y.S.: Exploring undergraduate students\u2019 computational thinking skills across engineering design processes. Comput. Appl. Eng. Educ. 33(3), e70035 (2025)","journal-title":"Comput. Appl. Eng. Educ."},{"key":"35_CR36","doi-asserted-by":"crossref","unstructured":"Zhu, G., Sudarshan, V., Kow, J.F., Ong, Y.S.: Human-generative ai collaborative problem solving who leads and how students perceive the interactions. In: 2024 IEEE Conference on Artificial Intelligence (CAI), pp. 680\u2013686. IEEE (2024)","DOI":"10.1109\/CAI59869.2024.00133"}],"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-29744-0_35","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T12:56:08Z","timestamp":1782478568000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-29744-0_35"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,27]]},"ISBN":["9783032297433","9783032297440"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-29744-0_35","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6,27]]},"assertion":[{"value":"27 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"}}]}}