{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T10:06:10Z","timestamp":1783591570695,"version":"3.55.0"},"publisher-location":"Cham","reference-count":47,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031935664","type":"print"},{"value":"9783031935671","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-93567-1_9","type":"book-chapter","created":{"date-parts":[[2025,5,31]],"date-time":"2025-05-31T04:47:36Z","timestamp":1748666856000},"page":"125-140","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Comparative Analysis of\u00a0STEM and\u00a0Non-STEM Teachers\u2019 Needs for\u00a0Integrating AI into Educational Environments"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-4560-4857","authenticated-orcid":false,"given":"Bahare","family":"Riahi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7620-7708","authenticated-orcid":false,"given":"Veronica","family":"Catet\u00e9","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,5,25]]},"reference":[{"key":"9_CR1","unstructured":"Alhojailan, M.I.: Thematic analysis: a critical review of its process and evaluation. In: WEI International European Academic Conference Proceedings, Zagreb, Croatia (2012)"},{"key":"9_CR2","doi-asserted-by":"crossref","unstructured":"Begosso, L.C., Begosso, L.R., Aragao, N.: An analysis of block-based programming environments for CS1. In: IEEE Frontiers in Education Conference (FIE) (2020). https:\/\/ieeexplore.ieee.org\/document\/9273982","DOI":"10.1109\/FIE44824.2020.9273982"},{"key":"9_CR3","doi-asserted-by":"crossref","unstructured":"Behfar, A., Shrestha, A., Al-Ameen, M.N.: A first look into fake profiles on social media through the lens of victim\u2019s experiences. In: Companion Publication of the 2024 Conference on Computer-Supported Cooperative Work and Social Computing, pp. 444\u2013450 (2024)","DOI":"10.1145\/3678884.3681889"},{"key":"9_CR4","doi-asserted-by":"crossref","unstructured":"Bi, T., Fankhauser, P., Bellicoso, D., Hutter, M.: Real-time dance generation to music for a legged robot. In: 2018 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1038\u20131044. IEEE (2018)","DOI":"10.1109\/IROS.2018.8593983"},{"issue":"6","key":"9_CR5","doi-asserted-by":"publisher","first-page":"1162","DOI":"10.1080\/10494820.2014.964263","volume":"24","author":"P Buckley","year":"2016","unstructured":"Buckley, P., Doyle, E.: Gamification and student motivation. Interact. Learn. Environ. 24(6), 1162\u20131175 (2016)","journal-title":"Interact. Learn. Environ."},{"issue":"2","key":"9_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3381995","volume":"20","author":"H Burgiel","year":"2020","unstructured":"Burgiel, H., Sadler, P.M., Sonnert, G.: The association of high school computer science content and pedagogy with students\u2019 success in college computer science. ACM Trans. Comput. Educ. (TOCE) 20(2), 1\u201321 (2020)","journal-title":"ACM Trans. Comput. Educ. (TOCE)"},{"key":"9_CR7","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1016\/j.compedu.2017.03.001","volume":"109","author":"G Chen","year":"2017","unstructured":"Chen, G., Shen, J., Barth-Cohen, L., Jiang, S., Huang, X., Eltoukhy, M.: Assessing elementary students\u2019 computational thinking in everyday reasoning and robotics programming. Comput. Educ. 109, 162\u2013175 (2017)","journal-title":"Comput. Educ."},{"key":"9_CR8","doi-asserted-by":"publisher","unstructured":"Choi, W.C., Choi, I.C.: Exploring the impact of Code.org\u2019s block-based coding curriculum on student motivation in K-12 education. In: Proceedings of the 2024 12th International Conference on Information and Education Technology (ICIET), pp. 93\u201397 (2024). https:\/\/doi.org\/10.1109\/ICIET60671.2024.10542810","DOI":"10.1109\/ICIET60671.2024.10542810"},{"key":"9_CR9","doi-asserted-by":"crossref","unstructured":"Compa\u00f1-Rosique, P., Molina-Carmona, R., Satorre-Cuerda, R.: Effects of teaching methodology on the students\u2019 academic performance in an introductory course of programming. In: Learning and Collaboration Technologies: Designing Learning Experiences, 6th International Conference, LCT 2019, Held as Part of the 21st HCI International Conference, HCII 2019, Orlando, FL, USA, July 26\u201331, 2019, Proceedings, Part I, pp. 332\u2013345. Springer (2019)","DOI":"10.1007\/978-3-030-21814-0_25"},{"issue":"1","key":"9_CR10","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1111\/bjet.13335","volume":"55","author":"H Dehghanzadeh","year":"2024","unstructured":"Dehghanzadeh, H., Farrokhnia, M., Dehghanzadeh, H., Taghipour, K., Noroozi, O.: Using gamification to support learning in K-12 education: a systematic literature review. Br. J. Educ. Technol. 55(1), 34\u201370 (2024)","journal-title":"Br. J. Educ. Technol."},{"key":"9_CR11","unstructured":"Dong, Y., Marwan, S., Shabrina, P., Price, T., Barnes, T.: Using student trace logs to determine meaningful progress and struggle during programming problem solving. Int. Educ. Data Mining Soc. 439\u2013445 (2021)"},{"key":"9_CR12","doi-asserted-by":"crossref","unstructured":"Dong, Y., Shabrina, P., Marwan, S., Barnes, T.: You really need help: exploring expert reasons for intervention during block-based programming assignments. In: Proceedings of the 17th ACM Conference on International Computing Education Research, pp. 334\u2013346. ACM, New York (2021)","DOI":"10.1145\/3446871.3469764"},{"key":"9_CR13","doi-asserted-by":"crossref","unstructured":"Figueiredo, J., Garc\u00eda-Pe\u00f1alvo, F.: Teaching and learning strategies for introductory programming in university courses. In: Ninth International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM 2021), pp. 746\u2013751. ACM, New York (2021)","DOI":"10.1145\/3486011.3486540"},{"key":"9_CR14","unstructured":"Fitria, T.N.: Artificial intelligence (AI) in education: using AI tools for teaching and learning process. In: Prosiding Seminar Nasional & Call for Paper STIE AAS, vol. 4, no. 1, pp. 134\u2013147 (2021)"},{"key":"9_CR15","doi-asserted-by":"crossref","unstructured":"Franklin, D., et al.: An analysis of use-modify-create pedagogical approach\u2019s success in balancing structure and student agency. In: Proceedings of the 2020 ACM Conference on International Computing Education Research, pp. 14\u201324 (2020)","DOI":"10.1145\/3372782.3406256"},{"key":"9_CR16","doi-asserted-by":"crossref","unstructured":"Gra\u00dfl, I., Fraser, G.: Girls rocking the code: gender-dependent stereotypes, engagement & comprehension in music programming. In: Proceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training, pp. 115\u2013126 (2024)","DOI":"10.1145\/3639474.3640075"},{"key":"9_CR17","doi-asserted-by":"crossref","unstructured":"Guzdial, M.: Creating an on-ramp to programming for arts and humanities students with Teaspoon languages and custom block languages. In: Proceedings of the 55th ACM Technical Symposium on Computer Science Education, vol. 2, pp. 1898\u20131898 (2024)","DOI":"10.1145\/3626253.3633414"},{"key":"9_CR18","doi-asserted-by":"crossref","unstructured":"Harvey, B., et al.: Snap! (build your own blocks). In: Proceedings of the 44th ACM Technical Symposium on Computer Science Education, p. 759 (2013)","DOI":"10.1145\/2445196.2445507"},{"key":"9_CR19","unstructured":"Holz, H.: Design, Development, and Evaluation of Research Tools for Evidence-Based Learning: A Digital Game-Based Spelling Training for German Primary School Children. Universit\u00e4t T\u00fcbingen (2020)"},{"key":"9_CR20","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1016\/j.compedu.2018.07.004","volume":"126","author":"T-C 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":"9_CR21","unstructured":"Huang, W., Looi, C.-K., Yeter, I.H.: Comparison of STEM, Non-STEM, and mixed-disciplines pre-service teachers\u2019 early conceptions about computational thinking. In: CTE-STEM 2022 Conference, pp. 1\u20136. TU Delft OPEN, Online (2022)"},{"key":"9_CR22","doi-asserted-by":"crossref","unstructured":"Johri, A.: Conducting interpretive research in engineering education using qualitative and ethnographic methods. In: Cambridge Handbook of Engineering Education Research, pp. 551\u2013570. Cambridge University Press, Cambridge (2014)","DOI":"10.1017\/CBO9781139013451.035"},{"key":"9_CR23","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"},{"issue":"4","key":"9_CR24","first-page":"1","volume":"14","author":"T Koulouri","year":"2014","unstructured":"Koulouri, T., Lauria, S., Macredie, R.D.: Teaching introductory programming: a quantitative evaluation of different approaches. ACM Trans. Comput. Educ. (TOCE) 14(4), 1\u201328 (2014)","journal-title":"ACM Trans. Comput. Educ. (TOCE)"},{"key":"9_CR25","doi-asserted-by":"crossref","unstructured":"Lee, S.J., Francom, G.M., Nuatomue, J.: Computer science education and K-12 students\u2019 computational thinking: a systematic review. Int. J. Educ. Res. 114, Article 102008 (2022)","DOI":"10.1016\/j.ijer.2022.102008"},{"key":"9_CR26","doi-asserted-by":"crossref","unstructured":"Leyzberg, D., Moretti, C.: Teaching CS to CS teachers: addressing the need for advanced content in K-12 professional development. In: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, pp. 369\u2013374 (2017)","DOI":"10.1145\/3017680.3017798"},{"issue":"1","key":"9_CR27","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1186\/s41239-022-00347-5","volume":"19","author":"CH Liao","year":"2022","unstructured":"Liao, C.H., Chiang, C.-T., Chen, I.-C., Parker, K.R.: Exploring the relationship between computational thinking and learning satisfaction for non-STEM college students. Int. J. Educ. Technol. High. Educ. 19(1), 43 (2022)","journal-title":"Int. J. Educ. Technol. High. Educ."},{"key":"9_CR28","doi-asserted-by":"crossref","unstructured":"Limke, A., Hill, M., Catet\u00e9, V., Barnes, T.: A survey of K-12 teacher needs for an online programming learning system. In: Extended Abstracts of the CHI Conference on Human Factors in Computing Systems, pp. 1\u20137. ACM, New York (2024)","DOI":"10.1145\/3613905.3651110"},{"key":"9_CR29","doi-asserted-by":"crossref","unstructured":"Lin, P., Van Brummelen, J.: Engaging teachers to co-design integrated AI curriculum for K-12 classrooms. In: Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, pp. 1\u201312. ACM, New York (2021)","DOI":"10.1145\/3411764.3445377"},{"key":"9_CR30","unstructured":"Maguire, M., Delahunt, B.: Doing a thematic analysis: a practical, step-by-step guide for learning and teaching scholars. All Ireland J. High. Educ. 9(3) (2017)"},{"key":"9_CR31","doi-asserted-by":"crossref","unstructured":"Mahtani, R., Gill, C., Umstead, K., Behnam Asl, S., Tully, K., et al.: Online participatory tools in classroom and research settings. In: DS 117: Proceedings of the 24th International Conference on Engineering and Product Design Education (E &PDE 2022), London South Bank University, London, UK, 8\u20139 September 2022 (2022)","DOI":"10.35199\/EPDE.2022.109"},{"key":"9_CR32","unstructured":"Marji, M.: Learn to program with Scratch: A visual introduction to programming with games, art, science, and math. No Starch Press (2014)"},{"key":"9_CR33","doi-asserted-by":"crossref","unstructured":"Milliken, A., et al.: Exploring and influencing teacher grading for block-based programs through rubrics and the GradeSnap tool. In: Proceedings of the 17th ACM Conference on International Computing Education Research, pp. 101\u2013114. ACM, New York (2021)","DOI":"10.1145\/3446871.3469762"},{"key":"9_CR34","doi-asserted-by":"crossref","unstructured":"Milliken, A., et al.: Planit! A new integrated tool to help novices design for open-ended projects. In: Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, pp. 232\u2013238. ACM, New York (2021)","DOI":"10.1145\/3408877.3432552"},{"key":"9_CR35","unstructured":"Milliken, A.A.: Redesigning How Teachers Learn, Teach, and Assess Computing with Block-Based Languages in Their Classroom. North Carolina State University, Raleigh (2021)"},{"key":"9_CR36","doi-asserted-by":"crossref","unstructured":"Moraiti, I., Fotoglou, A., Drigas, A.: Coding with block programming languages in educational robotics and mobiles, improve problem solving, creativity & critical thinking skills. Int. J. Interact. Mob. Technol. 16(20) (2022)","DOI":"10.3991\/ijim.v16i20.34247"},{"key":"9_CR37","doi-asserted-by":"crossref","unstructured":"Perin, A.P.J., Silva, D.E., Valentim, N.: Investigating block programming tools in high school to support education 4.0: a systematic mapping study. Inform. Educ. 22(3), 463\u2013498 (2023)","DOI":"10.15388\/infedu.2023.21"},{"issue":"1","key":"9_CR38","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1177\/0735633119833010","volume":"58","author":"M Purgina","year":"2020","unstructured":"Purgina, M., Mozgovoy, M., Blake, J.: WordBricks: mobile technology and visual grammar formalism for gamification of natural language grammar acquisition. J. Educ. Comput. Res. 58(1), 126\u2013159 (2020)","journal-title":"J. Educ. Comput. Res."},{"issue":"3","key":"9_CR39","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/MCG.2014.46","volume":"34","author":"A Repenning","year":"2014","unstructured":"Repenning, A., et al.: Beyond minecraft: facilitating computational thinking through modeling and programming in 3D. IEEE Comput. Graph. Appl. 34(3), 68\u201371 (2014)","journal-title":"IEEE Comput. Graph. Appl."},{"issue":"4","key":"9_CR40","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1145\/1473195.1473239","volume":"40","author":"G R\u00f6\u00dfling","year":"2008","unstructured":"R\u00f6\u00dfling, G., et al.: Enhancing learning management systems to better support computer science education. ACM SIGCSE Bull. 40(4), 142\u2013166 (2008)","journal-title":"ACM SIGCSE Bull."},{"key":"9_CR41","doi-asserted-by":"crossref","unstructured":"Shamir, M., Kocherovsky, M., Chung, C.: A paradigm for teaching math and computer science concepts in K-12 learning environment by integrating coding, animation, dance, music, and art. In: 2019 IEEE Integrated STEM Education Conference (ISEC), pp. 62\u201368. IEEE (2019)","DOI":"10.1109\/ISECon.2019.8882015"},{"key":"9_CR42","doi-asserted-by":"crossref","unstructured":"Sullivan, A., Strawhacker, A., Bers, M.U.: Dancing, drawing, and dramatic robots: integrating robotics and the arts to teach foundational STEAM concepts to young children. In: Robotics in STEM Education: Redesigning the Learning Experience, pp. 231\u2013260. Springer (2017)","DOI":"10.1007\/978-3-319-57786-9_10"},{"issue":"1","key":"9_CR43","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3633205","volume":"24","author":"D Tagare","year":"2024","unstructured":"Tagare, D.: Factors that predict K-12 teachers\u2019 ability to apply computational thinking skills. ACM Trans. Comput. Educ. 24(1), 1\u201326 (2024)","journal-title":"ACM Trans. Comput. Educ."},{"issue":"5","key":"9_CR44","doi-asserted-by":"publisher","first-page":"6499","DOI":"10.1007\/s10639-021-10617-w","volume":"26","author":"M Tekdal","year":"2021","unstructured":"Tekdal, M.: Trends and development in research on computational thinking. Educ. Inf. Technol. 26(5), 6499\u20136529 (2021). https:\/\/doi.org\/10.1007\/s10639-021-10617-w","journal-title":"Educ. Inf. Technol."},{"key":"9_CR45","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1007\/s11192-020-03750-9","volume":"126","author":"S Uddin","year":"2021","unstructured":"Uddin, S., Imam, T., Mozumdar, M.: Research interdisciplinarity: STEM versus non-STEM. Scientometrics 126, 603\u2013618 (2021)","journal-title":"Scientometrics"},{"issue":"3","key":"9_CR46","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"},{"key":"9_CR47","doi-asserted-by":"crossref","unstructured":"Yim, I.H.Y., Su, J.: Artificial intelligence (AI) learning tools in K-12 education: a scoping review. J. Comput. Educ. 1\u201339 (2024)","DOI":"10.1007\/s40692-023-00304-9"}],"container-title":["Lecture Notes in Computer Science","Learning and Collaboration Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-93567-1_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,31]],"date-time":"2025-05-31T04:48:13Z","timestamp":1748666893000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-93567-1_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031935664","9783031935671"],"references-count":47,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-93567-1_9","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":"25 May 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"HCII","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Human-Computer Interaction","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Gothenburg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Sweden","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 June 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27 June 2025","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":"hcii2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2025.hci.international\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}