{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T22:39:54Z","timestamp":1776811194872,"version":"3.51.2"},"reference-count":182,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,2,5]],"date-time":"2025-02-05T00:00:00Z","timestamp":1738713600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,2,5]],"date-time":"2025-02-05T00:00:00Z","timestamp":1738713600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100010790","name":"Erasmus+","doi-asserted-by":"publisher","award":["000"],"award-info":[{"award-number":["000"]}],"id":[{"id":"10.13039\/501100010790","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Smart Learn. Environ."],"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>This paper explores the evolving landscape of informatics education in European primary and secondary schools, analysing academic and grey literature to define the state of play and open questions related to \u2018high-quality informatics education\u2019. It underlines the strategic importance of promoting high-quality informatics education to prepare students for life and work in the digital era, contributing to European societies and economies\u2019 social and economic resilience. Drawing on a review of over 180 recent academic publications, policy documents, and grey literature, it provides an overview of how informatics education is being implemented across Europe and beyond, highlighting recent curricular developments, pedagogical practices, and policy initiatives. The paper also identifies and analyses key open issues related to high-quality informatics education, organised into four clusters: student-related (e.g., equity and inclusion), teacher-related (e.g., professional development, shortage of qualified teachers), school-related (e.g., the need for whole-school approach) and curriculum- and resource-related (e.g., competing curriculum priorities, quality of teaching and learning materials). Finally, the paper offers recommendations for policymakers, researchers, and practitioners (school leaders and educators) related to the key open issues of high-quality K-12 informatics education. Overall, the paper contributes to the discussion on high-quality informatics K-12 education in Europe towards identifying and addressing major challenges for equitable access to quality informatics education for all European K-12 students.<\/jats:p>","DOI":"10.1186\/s40561-025-00366-5","type":"journal-article","created":{"date-parts":[[2025,2,5]],"date-time":"2025-02-05T11:02:44Z","timestamp":1738753364000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Towards high-quality informatics K-12 education in Europe: key insights from the literature"],"prefix":"10.1186","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0174-0137","authenticated-orcid":false,"given":"Demetrios","family":"Sampson","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1760-0347","authenticated-orcid":false,"given":"Panagiotis","family":"Kampylis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3821-5707","authenticated-orcid":false,"given":"Jes\u00fas","family":"Moreno-Le\u00f3n","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6352-7414","authenticated-orcid":false,"given":"Stefania","family":"Bocconi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,2,5]]},"reference":[{"key":"366_CR1","doi-asserted-by":"publisher","unstructured":"Aivaloglou, E., & Hermans, F. (2019). Early Programming Education and Career Orientation: The Effects of Gender, Self-Efficacy, Motivation and Stereotypes. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 679\u2013685. https:\/\/doi.org\/10.1145\/3287324.3287358","DOI":"10.1145\/3287324.3287358"},{"issue":"1","key":"366_CR2","first-page":"63","volume":"6","author":"D Alimisis","year":"2013","unstructured":"Alimisis, D. (2013). Educational robotics: Open questions and new challenges. Themes in Science and Technology Education, 6(1), 63\u201371.","journal-title":"Themes in Science and Technology Education"},{"key":"366_CR3","unstructured":"Alrubaye, H., Ludi, S., & Mkaouer, M. (\u200d2019). Comparison of block-based and hybrid-based programming environments in transferring programming skills to text-based environment. In CASCON \u201819: Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (pp. 100\u2013109). IBM Corporation."},{"issue":"4","key":"366_CR4","doi-asserted-by":"publisher","first-page":"38","DOI":"10.21585\/ijcses.v5i4.151","volume":"5","author":"D Amiel","year":"2022","unstructured":"Amiel, D., & Blitz, C. (2022). Computer science teacher capacity: The need for expanded understanding. International Journal of Computer Science Education in Schools, 5(4), 38\u201347.","journal-title":"International Journal of Computer Science Education in Schools"},{"key":"366_CR5","doi-asserted-by":"publisher","DOI":"10.51388\/20.500.12265\/62","volume-title":"Computational thinking for a computational world (White Paper)","author":"C Angevine","year":"2017","unstructured":"Angevine, C., Cator, K., Roschelle, J., Thomas, S. A., Waite, C., & Weisgrau, J. (2017). Computational thinking for a computational world (White Paper). Digital Promise Global."},{"key":"366_CR6","doi-asserted-by":"crossref","unstructured":"Anwar, T., Jimenez, A., Najeeb, A. B., Upadhyaya, B., & McGill, M.M. (2020). Exploring the enacted computing curriculum in K-12 schools in South Asia: Bangladesh, Nepal, Pakistan, and Sri Lanka. In Proceedings of the ACM Conference on International Computing Education Research. 79\u201390.","DOI":"10.1145\/3372782.3406251"},{"key":"366_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.chb.2020.106587","volume":"115","author":"J Asbell-Clarke","year":"2021","unstructured":"Asbell-Clarke, J., Rowe, E., Almeda, V., Edwards, T., Bardar, E., Gasca, S., Baker, R. S., & Scruggs, R. (2021). The Development of students\u2019 computational thinking practices in elementary- and middle-school classes using the learning game Zoombinis. Computers in Human Behavior, 115, 1\u201314. https:\/\/doi.org\/10.1016\/j.chb.2020.106587","journal-title":"Computers in Human Behavior"},{"key":"366_CR8","doi-asserted-by":"publisher","first-page":"661","DOI":"10.1016\/j.robot.2015.10.008","volume":"75","author":"S Atmatzidou","year":"2016","unstructured":"Atmatzidou, S., & Demetriadis, S. (2016). Advancing students\u2019 computational thinking skills through educational robotics: A study on age and gender relevant differences. Robotics and Autonomous Systems, 75, 661\u2013670. https:\/\/doi.org\/10.1016\/j.robot.2015.10.008","journal-title":"Robotics and Autonomous Systems"},{"key":"366_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.caeai.2022.100099","volume":"3","author":"MA Ayanwale","year":"2022","unstructured":"Ayanwale, M. A., Sanusi, I. T., Adelana, O. P., Aruleba, K. D., & Oyelere, S. S. (2022). Teachers\u2019 readiness and intention to teach artificial intelligence in schools. Computers and Education: Artificial Intelligence, 3, 100099. https:\/\/doi.org\/10.1016\/j.caeai.2022.100099","journal-title":"Computers and Education: Artificial Intelligence"},{"key":"366_CR10","unstructured":"Balanskat, A., Engelhardt, K., & Licht, A. H. (2018). Strategies to include computational thinking in school curricula in Norway and Sweden\u2014European Schoolnet\u2019s 2018 Study Visit. European Schoolnet."},{"key":"366_CR11","doi-asserted-by":"publisher","unstructured":"Basawapatna, A., Koh, K. H., Repenning, A., Webb, D. C., & Marshall, K. S. (2011). Recognizing computational thinking patterns. In Proceedings of the 42nd ACM Technical Symposium on Computer Science Education (pp. 245\u2013250). https:\/\/doi.org\/10.1145\/1953163.1953241","DOI":"10.1145\/1953163.1953241"},{"key":"366_CR12","doi-asserted-by":"publisher","unstructured":"Bers, M. U., Strawhacker, A., & Sullivan, A. (2022). The state of the field of computational thinking in early childhood education. In: OECD education working papers, no. 274. OECD Publishing.\u00a0https:\/\/doi.org\/10.1787\/3354387a-en","DOI":"10.1787\/3354387a-en"},{"key":"366_CR13","doi-asserted-by":"publisher","DOI":"10.4324\/9781003022602","author":"MU Bers","year":"2020","unstructured":"Bers, M. U. (2020). Coding as a Playground. Routledge. https:\/\/doi.org\/10.4324\/9781003022602","journal-title":"Routledge"},{"key":"366_CR14","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/13775.001.0001","volume-title":"Beyond Coding","author":"MU Bers","year":"2022","unstructured":"Bers, M. U. (2022). Beyond Coding. MIT Press."},{"key":"366_CR15","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1017\/9781108654555.004","volume-title":"The Cambridge handbook of computing education research","author":"P Blikstein","year":"2019","unstructured":"Blikstein, P., & Moghadam, S. H. (2019). Computing EducationLiterature Review and Voices from the Field. In S. A. Fincher & A. V. Robins (Eds.), The Cambridge handbook of computing education research (pp. 56\u201378). Cambridge University Press. https:\/\/doi.org\/10.1017\/9781108654555.004"},{"key":"366_CR16","doi-asserted-by":"publisher","unstructured":"Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., & Engelhardt, K. (2016). Developing computational thinking in compulsory education: Implications for policy and practice. (Science for Policy Report EUR 28295 EN). Publications Office of the European Union. https:\/\/doi.org\/10.2791\/792158","DOI":"10.2791\/792158"},{"key":"366_CR17","doi-asserted-by":"publisher","unstructured":"Bocconi, S., Chioccariello, A., Kampylis, P., Dagien\u0117, V., Wastiau, P., Engelhardt, K., Earp, J., Horvath, M., Jasut\u0117, E., Malagoli, C., Masiulionyt\u0117-Dagien\u0117, V., & Stupurien\u0117, G. (2022). Reviewing computational thinking in compulsory education: State of play and practices from computing education. Publications Office of the European Union. https:\/\/doi.org\/10.2760\/126955","DOI":"10.2760\/126955"},{"key":"366_CR18","unstructured":"Brown, E. A., & Brown, R. S. (2020). The Effect of Advanced Placement Computer Science Course Taking on College Enrollment. West Coast Analytics. https:\/\/www.westcoastanalytics.com\/uploads\/6\/9\/6\/7\/69675515\/longitudinal_study_-_combined_report_final_3_10_20__jgq_.pdf"},{"issue":"3","key":"366_CR19","doi-asserted-by":"publisher","first-page":"386","DOI":"10.1177\/0013161X211054801","volume":"58","author":"P Bruno","year":"2022","unstructured":"Bruno, P., & Lewis, C. M. (2022). Computer science trends and trade-offs in California high schools. Educational Administration Quarterly, 58(3), 386\u2013418. https:\/\/doi.org\/10.1177\/0013161X211054801","journal-title":"Educational Administration Quarterly"},{"issue":"1","key":"366_CR20","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1007\/s11528-019-00410-5","volume":"64","author":"EN Caeli","year":"2020","unstructured":"Caeli, E. N., & Yadav, A. (2020). Unplugged approaches to computational thinking: A Historical perspective. TechTrends, 64(1), 29\u201336. https:\/\/doi.org\/10.1007\/s11528-019-00410-5","journal-title":"TechTrends"},{"key":"366_CR21","unstructured":"Reach Capital. (2017). Field Report on K12 Computer Science. https:\/\/www.reachcapital.com\/2017\/09\/08\/k-12-computer-science-field-report-and-market-map-sept-2017"},{"key":"366_CR22","doi-asserted-by":"crossref","unstructured":"Caspersen, M.E., Gal-Ezer, J., McGettrick, A. & Nardelli, E. (2018). Informatics for All: The Strategy. The Informatics for All Committee by ACM Europe and Informatics Europe.","DOI":"10.1145\/3185594"},{"key":"366_CR23","doi-asserted-by":"crossref","unstructured":"Caspersen, M., Diethelm, I., Gal-Ezer, J., McGettrick, A., Nardelli, E., Passey, D., Rovan, B., & Webb, M. (2022). Informatics reference framework for school. Informatics for All Coalition.","DOI":"10.1145\/3592625"},{"key":"366_CR24","doi-asserted-by":"publisher","unstructured":"Catet\u00e9, V., Alvarez, L., Isvik, A., Milliken, A., Hill, M., & Barnes, T. (2020). Aligning Theory and Practice in Teacher Professional Development for Computer Science. ACM Int. Conf. Proc. Ser. 20th Koli Calling Conference on Computing Education Research, Koli Calling 2020. https:\/\/doi.org\/10.1145\/3428029.3428560","DOI":"10.1145\/3428029.3428560"},{"key":"366_CR25","doi-asserted-by":"crossref","unstructured":"CC20 Task Force. (2020). Computing Curricula 2020: Paradigms for global computing education. Association for Computing Machinery.","DOI":"10.1145\/3467967"},{"key":"366_CR26","unstructured":"CECE - Committee on European Computing Education. (2017). Informatics Education in Europe: Are we all in the same boat? https:\/\/www.informatics-europe.org\/news\/382-informatics-education-in-europe-are-we-on-the-same-boat.html"},{"key":"366_CR27","doi-asserted-by":"publisher","unstructured":"Chaudhary, V., Agrawal, V., Sureka, P., & Sureka, A. (2016). An experience report on teaching programming and computational thinking skills developed through visual programming or tangible coding environments. In 2016 IEEE Eighth International Conference on Technology for Education (T4E) (pp. 38\u201341). https:\/\/doi.org\/10.1109\/T4E.2016.016","DOI":"10.1109\/T4E.2016.016"},{"issue":"6","key":"366_CR28","doi-asserted-by":"publisher","first-page":"563","DOI":"10.1007\/s11528-018-0292-7","volume":"62","author":"Y-H Ching","year":"2018","unstructured":"Ching, Y.-H., Hsu, Y. C., & Baldwin, S. (2018). Developing Computational thinking with educational technologies for young learners. TechTrends, 62(6), 563\u2013573. https:\/\/doi.org\/10.1007\/s11528-018-0292-7","journal-title":"TechTrends"},{"key":"366_CR29","unstructured":"Code.org \/ CSTA \/ ECEP Alliance. (2023). 2023 State of Computer Science Education. Retrieved from https:\/\/advocacy.code.org\/stateofcs"},{"key":"366_CR30","doi-asserted-by":"publisher","unstructured":"Coenraad, M., Palmer, J., Weintrop, D., Eatinger, D., Crenshaw, Z., Pham, H., & Franklin, D. (2021). The Effects of providing starter projects in open-ended scratch activities. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (pp. 38\u201344). Association for Computing Machinery. https:\/\/doi.org\/10.1145\/3408877.3432390","DOI":"10.1145\/3408877.3432390"},{"key":"366_CR31","unstructured":"Council of the European Union (2018). Council Recommendation on Key Competences for Lifelong Learning. 2018\/C 189\/01 https:\/\/eur-lex.europa.eu\/legal-content\/EN\/TXT\/PDF\/?uri=CELEX:32018H0604(01)"},{"key":"366_CR32","unstructured":"Council of the European Union (2023b). Council Recommendation on the key enabling factors for successful digital education and training. 15741\/23"},{"key":"366_CR33","unstructured":"Cukurova, M., Kralj, L., Hertz, B. & Saltidou, E. (2024). Professional Development for Teachers in the Age of AI. European Schoolnet."},{"issue":"1","key":"366_CR34","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1080\/08993408.2017.1315958","volume":"27","author":"Q Cutts","year":"2017","unstructured":"Cutts, Q., Robertson, J., Donaldson, P., & O\u2019Donnell, L. (2017). An evaluation of a professional learning network for computer science teachers. Computer Science Education, 27(1), 30\u201353. https:\/\/doi.org\/10.1080\/08993408.2017.1315958","journal-title":"Computer Science Education"},{"key":"366_CR35","doi-asserted-by":"publisher","unstructured":"Dagien\u0117, V., & Futschek, G. (2008). Bebras international contest on informatics and computer literacy: Criteria for good tasks. In International Conference on Informatics in Secondary Schools-Evolution and Perspectives (pp. 19\u201330). Berlin, Germany: Springer. https:\/\/doi.org\/10.1007\/978-3-540-69924-8_2","DOI":"10.1007\/978-3-540-69924-8_2"},{"issue":"2","key":"366_CR36","doi-asserted-by":"publisher","first-page":"189","DOI":"10.22364\/bjmc.2024.12.2.05","volume":"12","author":"V Dagien\u0117","year":"2024","unstructured":"Dagien\u0117, V., Kampylis, P., Giannoutsou, N., Engelhardt, K., Malagoli, C., & Bocconi, S. (2024). Fostering computational thinking in compulsory education in Europe a multiple case study. Baltic Journal of Modern Computing, 12(2), 189\u2013221.","journal-title":"Baltic Journal of Modern Computing"},{"key":"366_CR37","doi-asserted-by":"publisher","unstructured":"Das, M., Marghitu, D., Jamshidi, F., Mandala, M., & Howard, A. (2020). Accessible Computer Science for K-12 Students with Hearing Impairments (Version 1). arXiv. https:\/\/doi.org\/10.48550\/ARXIV.2007.08476","DOI":"10.48550\/ARXIV.2007.08476"},{"key":"366_CR38","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2020.103832","volume":"150","author":"J del Olmo-Mu\u00f1oz","year":"2020","unstructured":"del Olmo-Mu\u00f1oz, J., C\u00f3zar-Guti\u00e9rrez, R., & Gonz\u00e1lez-Calero, J. A. (2020). Computational thinking through unplugged activities in early years of Primary Education. Computers & Education, 150, 103832. https:\/\/doi.org\/10.1016\/j.compedu.2020.103832","journal-title":"Computers & Education"},{"key":"366_CR39","doi-asserted-by":"crossref","unstructured":"Dindler, C., Iversen, O. S., Caspersen, M. E., & Smith, R. C. (2022). Computational empowerment. Computational thinking education in K-12: Artificial intelligence literacy and physical computing. MIT Press.","DOI":"10.7551\/mitpress\/13375.003.0009"},{"key":"366_CR40","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.compedu.2017.09.004","volume":"116","author":"HY Durak","year":"2018","unstructured":"Durak, H. Y., & Saritepeci, M. (2018). Analysis of the relation between computational thinking skills and various variables with the structural equation model. Computers & Education, 116, 191\u2013202. https:\/\/doi.org\/10.1016\/j.compedu.2017.09.004","journal-title":"Computers & Education"},{"key":"366_CR41","unstructured":"European Digital Education Hub\u2019s squad on artificial intelligence in education. (2023b). Teaching with AI \u2013 Assessment, Feedback and Personalisation. European Union."},{"key":"366_CR42","unstructured":"European Digital Education Hub\u2019s squad on artificial intelligence in education. (2023a). Teachers\u2019 competences, Briefing report No. 1. European Union."},{"key":"366_CR43","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2017.2768550","author":"A Eguiluz","year":"2017","unstructured":"Eguiluz, A., Guenaga, M., Garaizar, P., & Olivares-Rodriguez, C. (2017). Exploring the progression of early programmers in a set of computational thinking challenges via clickstream analysis. IEEE Transactions on Emerging Topics in Computing (in Press). https:\/\/doi.org\/10.1109\/TETC.2017.2768550","journal-title":"IEEE Transactions on Emerging Topics in Computing (in Press)"},{"key":"366_CR44","unstructured":"European Commission (2016). Commission Staff Working Document accompanying a new skills agenda for Europe: Working together to strengthen human capital, employability and competitiveness, SWD\/2016\/0195 final, https:\/\/eur-lex.europa.eu\/legal-content\/RO\/TXT\/?uri=CELEX:52016SC0195"},{"key":"366_CR45","unstructured":"European Commission \/ EACEA \/ Eurydice (2019). Digital Education at School in Europe. Eurydice Report. Publications Office of the European Union"},{"key":"366_CR46","unstructured":"European Commission (2019). The 2018 International Computer and Information Literacy Study (ICILS). Main findings and implications for education policies in Europe. https:\/\/education.ec.europa.eu\/sites\/default\/files\/document-library-docs\/icils-2018-policy-note.pdf"},{"key":"366_CR47","unstructured":"European Commission (2020a). Communication from the Commission accompanying the Digital Education Action Plan 2021\u20132027 - Resetting education and training for the digital age. COM\/2020\/624 final. https:\/\/eur-lex.europa.eu\/legal-content\/EN\/TXT\/?uri=CELEX%3A52020DC0624"},{"key":"366_CR48","unstructured":"European Commission (2020b). Commission Staff Working Document accompanying the Digital Education Action Plan 2021\u20132027- SWD(2020) 209 final. https:\/\/eur-lex.europa.eu\/legal-content\/EN\/TXT\/PDF\/?uri=CELEX:52020SC0209"},{"key":"366_CR49","unstructured":"European Commission. (2021). Commission\u2019s 2021 Women in Digital Scoreboard. Shaping Europe\u2019s Digital Future. https:\/\/digital-strategy.ec.europa.eu\/en\/news\/women-digital-scoreboard-2021"},{"key":"366_CR50","doi-asserted-by":"publisher","unstructured":"European Commission \/ EACEA \/ Eurydice. (2022). Informatics education at school in Europe. Eurydice report. Publications Office of the European Union. https:\/\/doi.org\/10.2797\/268406","DOI":"10.2797\/268406"},{"key":"366_CR51","doi-asserted-by":"publisher","unstructured":"European Commission \/ EACEA \/ Eurydice (2023). Structural indicators for monitoring education and training systems in Europe 2023 \u2013 Digital competence at school. Publications Office of the European Union. https:\/\/doi.org\/10.2797\/886074","DOI":"10.2797\/886074"},{"key":"366_CR52","unstructured":"European Commission (2023). Commission Staff Working Document accompanying the Proposal for a Council Recommendation on the Key Enabling Factors for Successful Digital Education and Training and on Improving the Provision of Digital Skills in Education and Training- SWD(2023) 205 final."},{"issue":"4","key":"366_CR53","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1080\/08993408.2018.1522858","volume":"28","author":"K Falkner","year":"2018","unstructured":"Falkner, K., Vivian, R., & Williams, S. A. (2018). An ecosystem approach to teacher professional development within computer science. Computer Science Education, 28(4), 303\u2013344. https:\/\/doi.org\/10.1080\/08993408.2018.1522858","journal-title":"Computer Science Education"},{"issue":"2","key":"366_CR54","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1145\/3442373","volume":"64","author":"CL Fletcher","year":"2021","unstructured":"Fletcher, C. L., & Warner, J. R. (2021). CAPE: A framework for assessing equity throughout the computer science education ecosystem. Communications of the ACM, 64(2), 23\u201325. https:\/\/doi.org\/10.1145\/3442373","journal-title":"Communications of the ACM"},{"key":"366_CR55","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-19389-8","volume-title":"IEA International Computer and Information Literacy Study 2018 assessment framework","author":"J Fraillon","year":"2019","unstructured":"Fraillon, J., Ainley, J., Schulz, W., Duckworth, D., & Friedman, T. (2019). IEA International Computer and Information Literacy Study 2018 assessment framework. Cham, Switzerland: Springer."},{"key":"366_CR56","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-38781-5","author":"J Fraillon","year":"2020","unstructured":"Fraillon, J., Ainley, J., Schulz, W., Friedman, T., & Duckworth, D. (2020). Preparing for life in a digital world: IEA international computer and information literacy study 2018 international report. Springer International Publishing. https:\/\/doi.org\/10.1007\/978-3-030-38781-5","journal-title":"Springer International Publishing"},{"key":"366_CR57","unstructured":"Fuentes-Martinez, A., Szynkiewicz, J., Rouhani, M., & Osadcha, K. (2023). Assessment strategies for cross-curricular programming in secondary education. UDIT Norsk konferanse for utdanning og didaktikk i IT-fagene, 4"},{"issue":"1","key":"366_CR58","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1145\/1721933.1721953","volume":"1","author":"J Gal-Ezer","year":"2010","unstructured":"Gal-Ezer, J., & Stephenson, C. (2010). Computer science teacher preparation is critical. ACM Inroads, 1(1), 61\u201366. https:\/\/doi.org\/10.1145\/1721933.1721953","journal-title":"ACM Inroads"},{"issue":"6","key":"366_CR59","doi-asserted-by":"publisher","first-page":"694","DOI":"10.1108\/lodj-12-2017-0399","volume":"39","author":"AJ Gil","year":"2018","unstructured":"Gil, A. J., Rodrigo-Moya, B., & Morcillo-Bellido, J. (2018). The effect of leadership in the development of innovation capacity. Leadership & Organization Development Journal, 39(6), 694\u2013711. https:\/\/doi.org\/10.1108\/lodj-12-2017-0399","journal-title":"Leadership & Organization Development Journal"},{"key":"366_CR60","doi-asserted-by":"publisher","unstructured":"Gomez, M. J., Moresi, M., & Benotti, L. (\u200d2019). Text-based programming in elementary school. In Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education. https:\/\/doi.org\/10.1145\/3304221.3319734","DOI":"10.1145\/3304221.3319734"},{"key":"366_CR61","doi-asserted-by":"publisher","unstructured":"Gonz\u00e1lez, M. R., Moreno-Le\u00f3n, J., & Robles, G. (2019). Combining assessment tools for a comprehensive evaluation of computational thinking interventions. Computational thinking education, 79\u201398. https:\/\/doi.org\/10.1007\/978-981-13-6528-7_6","DOI":"10.1007\/978-981-13-6528-7_6"},{"key":"366_CR62","doi-asserted-by":"publisher","unstructured":"Gonz\u00e1lez, M. R., & P\u00e9rez-Gonz\u00e1lez, J. C. (2024). Computational thinking assessment: A developmental approach. In Computational thinking curricula in k\u201312: International implementations (pp. 121\u2013142). MIT press. https:\/\/doi.org\/10.7551\/mitpress\/14041.001.0001","DOI":"10.7551\/mitpress\/14041.001.0001"},{"issue":"2","key":"366_CR63","doi-asserted-by":"publisher","first-page":"25","DOI":"10.3390\/informatics6020025","volume":"6","author":"CS Gonz\u00e1lez-Gonz\u00e1lez","year":"2019","unstructured":"Gonz\u00e1lez-Gonz\u00e1lez, C. S., Herrera-Gonz\u00e1lez, E., Moreno-Ruiz, L., Reyes-Alonso, N., Hern\u00e1ndez-Morales, S., Guzm\u00e1n-Franco, M. D., & Infante-Moro, A. (2019). Computational thinking and down syndrome: An exploratory study using the KIBO robot. Informatics, 6(2), 25. https:\/\/doi.org\/10.3390\/informatics6020025","journal-title":"Informatics"},{"key":"366_CR64","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1109\/MCSE.2020.2989622","volume":"22","author":"J Goode","year":"2020","unstructured":"Goode, J., Peterson, K., Malyn-Smith, J., & Chapman, G. (2020). Online professional development for high school computer science teachers: features that support an equity-based professional learning community. Computing in Science & Engineering, 22, 51\u201359. https:\/\/doi.org\/10.1109\/MCSE.2020.2989622","journal-title":"Computing in Science & Engineering"},{"key":"366_CR65","doi-asserted-by":"crossref","unstructured":"Gray, J., Corley, J., & Eddy, B. P. (2016). An experience report assessing a professional development MOOC for CS principles. In Proceedings of the 47th ACM technical symposium on computing science education (pp. 455\u2013460). Memphis, TN: ACM.","DOI":"10.1145\/2839509.2844654"},{"key":"366_CR66","unstructured":"Grover, S. (2011). Robotics and engineering for middle and high school students to develop computational thinking. In Annual Meeting of the American Educational Research Association, Retrieved from https:\/pdfs.semanticscholar.org\/69a7\/5909726eed5bd66719aad69565ce46bbdcc.pdf"},{"key":"366_CR67","unstructured":"Grover, S., Pea, R., & Cooper, S. (2015). Systems of assessments for deeper learning of computational thinking in K-12. In Proceedings of the 2015 annual meeting of the American educational research association (pp. 15\u201320)."},{"issue":"3","key":"366_CR68","first-page":"1","volume":"17","author":"S Grover","year":"2017","unstructured":"Grover, S., Basu, S., Bienkowski, M., Eagle, M., Diana, N., & Stamper, J. (2017). A framework for using hypothesis-driven approaches to support data-driven learning analytics in measuring computational thinking in block-based programming environments. ACM Transactions on Computing Education (TOCE), 17(3), 1\u201325.","journal-title":"ACM Transactions on Computing Education (TOCE)"},{"issue":"2\u20133","key":"366_CR69","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1080\/08993408.2019.1568955","volume":"29","author":"S Grover","year":"2019","unstructured":"Grover, S., Jackiw, N., & Lundh, P. (2019). Concepts before coding: Non-programming interactives to advance learning of introductory programming concepts in middle school. Computer Science Education, 29(2\u20133), 106\u2013135. https:\/\/doi.org\/10.1080\/08993408.2019.1568955","journal-title":"Computer Science Education"},{"key":"366_CR70","doi-asserted-by":"crossref","unstructured":"Hamner, E., Cross, J., Zito, L., Bernstein, D., & Mutch-Jones, K. (2016). Training teachers to integrate engineering into non-technical middle school curriculum. In Proceedings of the institute of electrical and electronics engineers (pp. 1\u20139). IEEE.","DOI":"10.1109\/FIE.2016.7757528"},{"key":"366_CR71","first-page":"54","volume":"17","author":"Hello World","year":"2021","unstructured":"Hello World. (2021). October). Computing for all: Designing a culturally relevant curriculum. Hello World, 17, 54\u201355.","journal-title":"Hello World"},{"issue":"3","key":"366_CR72","doi-asserted-by":"publisher","first-page":"423","DOI":"10.1007\/s11528-022-00733-w","volume":"66","author":"DL Hoffman","year":"2022","unstructured":"Hoffman, D. L., Leong, P., Ka\u2019aloa, R. P. H., & Paek, S. (2022). Teachers\u2019 perspectives on culturally-relevant computing: Principles and processes. TechTrends, 66(3), 423\u2013435. https:\/\/doi.org\/10.1007\/s11528-022-00733-w","journal-title":"TechTrends"},{"key":"366_CR73","doi-asserted-by":"crossref","unstructured":"Holmes, W., Persson, J., Chounta, I. A., Wasson, B., & Dimitrova, V. (2022). Artificial intelligence and education: A critical view through the lens of human rights, democracy and the rule of law. Council of Europe.","DOI":"10.1007\/978-3-031-36336-8_12"},{"issue":"3","key":"366_CR74","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1177\/0735633120965919","volume":"59","author":"D Hooshyar","year":"2020","unstructured":"Hooshyar, D., Pedaste, M., Yang, Y., Malva, L., Hwang, G.-J., Wang, M., Lim, H., & Delev, D. (2020). From gaming to computational thinking: An Adaptive educational computer game-based learning approach. Journal of Educational Computing Research, 59(3), 383\u2013409. https:\/\/doi.org\/10.1177\/0735633120965919","journal-title":"Journal of Educational Computing Research"},{"key":"366_CR75","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. (2018). How to learn and how to teach computational thinking: Suggestions based on a review of the literature. Computers and Education, 126, 296\u2013310. https:\/\/doi.org\/10.1016\/j.compedu.2018.07.004","journal-title":"Computers and Education"},{"issue":"3","key":"366_CR76","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1007\/s11528-019-00384-4","volume":"63","author":"Y-C Hsu","year":"2019","unstructured":"Hsu, Y.-C., Irie, N. R., & Ching, Y.-H. (2019). Computational thinking educational policy initiatives (CTEPI) across the globe. TechTrends, 63(3), 260\u2013270. https:\/\/doi.org\/10.1007\/s11528-019-00384-4","journal-title":"TechTrends"},{"issue":"1","key":"366_CR77","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1080\/08993408.2020.1789411","volume":"31","author":"W Huang","year":"2021","unstructured":"Huang, W., & Looi, C.-K. (2021). A critical review of literature on \u201cunplugged\u201d pedagogies in K-12 computer science and computational thinking education. Computer Science Education, 31(1), 83\u2013111. https:\/\/doi.org\/10.1080\/08993408.2020.1789411","journal-title":"Computer Science Education"},{"key":"366_CR78","doi-asserted-by":"publisher","unstructured":"Isnaini, R., & Budiyanto, C. (2018). The influence of educational robotics to computational thinking skill in early childhood education. In Proceedings of the 1st International Conference on Computer Science and Engineering Technology Universitas Muria Kudus. https:\/\/doi.org\/10.4108\/eai.24-10-2018.2280538","DOI":"10.4108\/eai.24-10-2018.2280538"},{"issue":"5","key":"366_CR79","doi-asserted-by":"publisher","first-page":"891","DOI":"10.1177\/0735633119887187","volume":"58","author":"R Israel-Fishelson","year":"2020","unstructured":"Israel-Fishelson, R., & Hershkovitz, A. (2020). Persistence in a game-based learning environment: The case of elementary school students learning computational thinking. Journal of Educational Computing Research, 58(5), 891\u2013918. https:\/\/doi.org\/10.1177\/0735633119887187","journal-title":"Journal of Educational Computing Research"},{"issue":"8","key":"366_CR80","doi-asserted-by":"publisher","first-page":"1415","DOI":"10.1177\/0735633120940954","volume":"58","author":"R Israel-Fishelson","year":"2021","unstructured":"Israel-Fishelson, R., Hershkovitz, A., Egu\u00edluz, A., Garaizar, P., & Guenaga, M. (2021). The associations between computational thinking and creativity: The role of personal characteristics. Journal of Educational Computing Research, 58(8), 1415\u20131447. https:\/\/doi.org\/10.1177\/0735633120940954","journal-title":"Journal of Educational Computing Research"},{"key":"366_CR81","doi-asserted-by":"crossref","unstructured":"Jocius, R., Joshi, D., Dong, Y., Robinson, R., Catete, V., Barnes, T., Albert, J., Andrews, A., & Lytle, N. (2020). Code, connect, create: the 3C professional development model to support computational thinking infusion. In Proceedings of the 51st ACM technical symposium on computer science education (pp. 971\u2013977). ACM.","DOI":"10.1145\/3328778.3366797"},{"key":"366_CR82","doi-asserted-by":"publisher","DOI":"10.1016\/j.tsc.2024.101522","volume":"52","author":"M Jukiewicz","year":"2024","unstructured":"Jukiewicz, M. (2024). The future of grading programming assignments in education: The role of ChatGPT in automating the assessment and feedback process. Thinking Skills and Creativity, 52, 101522.","journal-title":"Thinking Skills and Creativity"},{"key":"366_CR83","unstructured":"K\u201312 Computer Science Framework. (2016). Retrieved from http:\/\/www.k12cs.org"},{"key":"366_CR84","doi-asserted-by":"publisher","unstructured":"Kafai, Y. B., Baskin, J., Fields, D., Goode, J., Twarek, B., & Yadav, A. (2020). Looking ahead: Professional development needs for experienced CS teachers. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (pp. 1118\u20131119). https:\/\/doi.org\/10.1145\/3328778.3366977","DOI":"10.1145\/3328778.3366977"},{"issue":"2","key":"366_CR85","first-page":"99","volume":"26","author":"P Kampylis","year":"2023","unstructured":"Kampylis, P., Dagien\u0117, V., Bocconi, S., Chioccariello, A., Engelhardt, K., Stupurien\u0117, G., Masiulionyt\u0117-Dagien\u0117, V., Jasut\u0117, E., Malagoli, C., Horvath, M., & Earp, J. (2023). Integrating computational thinking into primary and lower secondary education: A systematic review. Educational Technology & Society, 26(2), 99\u2013117.","journal-title":"Educational Technology & Society"},{"key":"366_CR86","doi-asserted-by":"publisher","DOI":"10.2791\/54070","author":"P Kampylis","year":"2015","unstructured":"Kampylis, P., Punie, Y., & Devine, J. (2015). Promoting effective digital-age learning: A European framework for digitally competent educational organisations. Publications Office. https:\/\/doi.org\/10.2791\/54070","journal-title":"Publications Office"},{"key":"366_CR87","unstructured":"Kemp, P., Wong, B., Hamer, J., & Copsey-Blak, M. (2024). The future of Computing Education\u2014Considerations for Policy, Curriculum and Practice. https:\/\/www.kcl.ac.uk\/ecs\/assets\/kcl-scari-computing.pdf"},{"key":"366_CR88","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1016\/j.compedu.2018.08.026","volume":"127","author":"S-C Kong","year":"2018","unstructured":"Kong, S.-C., Chiu, M. M., & Lai, M. (2018). A study of primary school students\u2019 interest, collaboration attitude, and programming empowerment in computational thinking education. Computers and Education, 127, 178\u2013189. https:\/\/doi.org\/10.1016\/j.compedu.2018.08.026","journal-title":"Computers and Education"},{"key":"366_CR89","doi-asserted-by":"publisher","unstructured":"Kooli, C., & Yusuf, N. (2024). Transforming educational assessment: Insights into the use of ChatGPT and large language models in grading. International Journal of Human\u2013Computer Interaction, 1-12https:\/\/doi.org\/10.1080\/10447318.2024.2338330","DOI":"10.1080\/10447318.2024.2338330"},{"issue":"1","key":"366_CR90","first-page":"261","volume":"20","author":"C Kostaris","year":"2017","unstructured":"Kostaris, C., Sergis, S., Sampson, D. G., Giannakos, M. N., & Pelliccione, L. (2017). Investigating the potential of the flipped classroom model in K-12 ICT teaching and learning: an action research study. Educational Technology & Society, 20(1), 261\u2013273.","journal-title":"Educational Technology & Society"},{"issue":"1","key":"366_CR91","doi-asserted-by":"publisher","first-page":"158","DOI":"10.17943\/etku.288493","volume":"7","author":"V Kukul","year":"2017","unstructured":"Kukul, V., G\u00f6k\u00e7earslan, S., & G\u00fcnbatar, M. S. (2017). Computer programming self-efficacy scale (CPSES) for secondary school students: Development, validation and reliability. Egitim Teknolojisi Kuram Ve Uygulama, 7(1), 158\u2013179.","journal-title":"Egitim Teknolojisi Kuram Ve Uygulama"},{"key":"366_CR92","unstructured":"Labusch, A., & Eickelmann, B. (2020). Computational Thinking Competences in Countries from Three Different Continents in the Mirror of Students\u2019 Characteristics and School Learning. In S. C. Kong, H. U. Hoppe, T. C. Hsu, R. H. Huang, B. C. Kuo, K. Y. Li, C. K. Looi, M. Milrad, J. L. Shih, K. F. Sin, K. S. Song, M. Specht, F. Sullivan, & J. Vahrenhold (Eds.), Proceedings of International Conference on Computational Thinking Education 2020 (pp. 2\u20137). The Education University of Hong Kong."},{"issue":"3","key":"366_CR93","doi-asserted-by":"publisher","first-page":"465","DOI":"10.3102\/00028312032003465","volume":"32","author":"G Ladson-Billings","year":"1995","unstructured":"Ladson-Billings, G. (1995). Toward a theory of culturally relevant pedagogy. American Educational Research Journal, 32(3), 465\u2013491. https:\/\/doi.org\/10.3102\/00028312032003465","journal-title":"American Educational Research Journal"},{"issue":"2","key":"366_CR94","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1080\/15391523.2020.1760754","volume":"53","author":"AE Leonard","year":"2021","unstructured":"Leonard, A. E., Daily, S. B., J\u00f6rg, S., & Babu, S. V. (2021). Coding moves: Design and research of teaching computational thinking through dance choreography and virtual interactions. Journal of Research on Technology in Education, 53(2), 159\u2013177. https:\/\/doi.org\/10.1080\/15391523.2020.1760754","journal-title":"Journal of Research on Technology in Education"},{"key":"366_CR95","doi-asserted-by":"publisher","first-page":"324","DOI":"10.1002\/hbe2.224","volume":"3","author":"Q Li","year":"2020","unstructured":"Li, Q. (2020). Computational thinking and teacher education: An Expert interview study. Human Behavior and Emerging Technologies, 3, 324\u2013338. https:\/\/doi.org\/10.1002\/hbe2.224","journal-title":"Human Behavior and Emerging Technologies"},{"key":"366_CR96","doi-asserted-by":"publisher","unstructured":"Maiorana, F., Giordano, D., & Morelli, R. (2015). Quizly: A live coding assessment platform for App Inventor. In 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond) (pp. 25\u201330). https:\/\/doi.org\/10.1109\/BLOCKS.2015.7368995","DOI":"10.1109\/BLOCKS.2015.7368995"},{"key":"366_CR97","unstructured":"Massachusetts Curriculum Framework for Digital Literacy and Computer Science. (2016). Massachusetts Department of Elementary and Secondary Education. https:\/\/www.doe.mass.edu\/frameworks\/dlcs.pdf"},{"key":"366_CR98","unstructured":"Meenakshi, F., Lenka, J., Niombo, L. (2022). Digital transformation - Cost of Non-Europe. https:\/\/www.europarl.europa.eu\/thinktank\/en\/document\/EPRS_STU(2022)699475"},{"issue":"4","key":"366_CR99","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1080\/08993408.2015.1111645","volume":"25","author":"M Menekse","year":"2015","unstructured":"Menekse, M. (2015). Computer science teacher professional development in the United States: A review of studies published between 2004 and 2014. Computer Science Education, 25(4), 325\u2013350. https:\/\/doi.org\/10.1080\/08993408.2015.1111645","journal-title":"Computer Science Education"},{"key":"366_CR100","first-page":"1144399","volume":"3","author":"F Miao","year":"2022","unstructured":"Miao, F., & Shiohira, K. (2022). K-12 AI curricula. A mapping of government-endorsed AI curricula. UNESCO Publishing, 3, 1144399.","journal-title":"UNESCO Publishing"},{"key":"366_CR101","unstructured":"Microsoft, NCWIT, CSforAll, CESTA, & Code.org. (2023).Guide to inclusive computer science education: How educators can engage all students in computer science. https:\/\/members.csteachers.org\/Documents\/en-us\/c28e5612-a918-461f-b3bd-4f8e2c4264f5\/1\/"},{"key":"366_CR102","doi-asserted-by":"crossref","unstructured":"Mills, K., Coenraad, M., Ruiz, P., Burke, Q., & Weisgrau J. (2021). Computational thinking for an inclusive world: A resource for educators to learn and lead. Digital Promise Global.","DOI":"10.51388\/20.500.12265\/138"},{"issue":"4","key":"366_CR103","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1016\/j.ecresq.2023.05.014","volume":"65","author":"A Misirli","year":"2023","unstructured":"Misirli, A., & Komis, V. (2023). Computational thinking in early childhood education: The impact of programming a tangible robot on developing debugging knowledge. Early Childhood Research Quarterly, 65(4), 139\u2013158. https:\/\/doi.org\/10.1016\/j.ecresq.2023.05.014","journal-title":"Early Childhood Research Quarterly"},{"issue":"4","key":"366_CR104","doi-asserted-by":"publisher","first-page":"1483","DOI":"10.1007\/s10639-017-9673-3","volume":"23","author":"M Mladenovi\u0107","year":"2018","unstructured":"Mladenovi\u0107, M., Boljat, I., & \u017danko, \u017d. (2018). Comparing loops misconceptions in block-based and text-based programming languages at the K-12 level. Education and Information Technologies, 23(4), 1483\u20131500. https:\/\/doi.org\/10.1007\/s10639-017-9673-3","journal-title":"Education and Information Technologies"},{"key":"366_CR105","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40561-019-0108-z","volume":"7","author":"J Moon","year":"2020","unstructured":"Moon, J., Do, J., Lee, D., & Choi, G. W. (2020). A conceptual framework for teaching computational thinking in personalized OERs. Smart Learning Environments, 7, 1\u201319. https:\/\/doi.org\/10.1186\/s40561-019-0108-z","journal-title":"Smart Learning Environments"},{"key":"366_CR106","unstructured":"Moreno Le\u00f3n, J., Rom\u00e1n-Gonz\u00e1lez, M., & Robles, G. (2021). Escuela de Pensamiento Computacional e Inteligencia Artificial 20\/21: Enfoques y propuestas para su aplicaci\u00f3n en el aula. Resultados de la investigaci\u00f3n. Available at https:\/\/www.libreria.educacion.gob.es\/libro\/escuela-de-pensamiento-computacional-e-inteligencia-artificial-20-21-enfoques-y-propuestas-para-su-aplicacion-en-el-aula-resultados-de-la-investigacion_176816"},{"issue":"46","key":"366_CR107","first-page":"1","volume":"15","author":"J Moreno-Le\u00f3n","year":"2015","unstructured":"Moreno-Le\u00f3n, J., Robles, G., & Rom\u00e1n-Gonz\u00e1lez, M. (2015). Dr. Scratch: Automatic analysis of scratch projects to assess and foster computational thinking. RED. Revista De Educaci\u00f3n a Distancia, 15(46), 1\u201323.","journal-title":"RED. Revista De Educaci\u00f3n a Distancia"},{"key":"366_CR108","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2022.104530","volume":"186","author":"C Mouza","year":"2022","unstructured":"Mouza, C., Codding, D., & Pollock, L. (2022). Investigating the impact of research-based professional development on teacher learning and classroom practice: Findings from computer science education. Computers & Education, 186, 104530. https:\/\/doi.org\/10.1016\/j.compedu.2022.104530","journal-title":"Computers & Education"},{"key":"366_CR109","doi-asserted-by":"publisher","unstructured":"M\u00fchling, A., Ruf, A., & Hubwieser, P. (2015). Design and first results of a psychometric test for measuring basic programming abilities. In Proceedings of the Workshop in Primary and Secondary Computing Education (pp. 2\u201310). https:\/\/doi.org\/10.1145\/2818314.2818320","DOI":"10.1145\/2818314.2818320"},{"issue":"1","key":"366_CR110","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1186\/s40561-024-00350-5","volume":"11","author":"MY Mustafa","year":"2024","unstructured":"Mustafa, M. Y., Tlili, A., Lampropoulos, G., Huang, R., Jandri\u0107, P., Zhao, J., Salha, S., Lin, X., Panda, S., Kinshuk, S.L.-P., & Saqr, M. (2024). A systematic review of literature reviews on artificial intelligence in education (AIED): a roadmap to a future research agenda. Smart Learning Environments, 11(1), 59. https:\/\/doi.org\/10.1186\/s40561-024-00350-5","journal-title":"Smart Learning Environments"},{"issue":"1","key":"366_CR111","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1080\/08993408.2021.1993666","volume":"33","author":"L Ni","year":"2021","unstructured":"Ni, L., Bausch, G., & Benjamin, R. (2021). Computer science teacher professional development and professional learning communities: A review of the research literature. Computer Science Education, 33(1), 29\u201360. https:\/\/doi.org\/10.1080\/08993408.2021.1993666","journal-title":"Computer Science Education"},{"key":"366_CR112","doi-asserted-by":"crossref","unstructured":"OECD. (2013). Synergies for better learning: an international perspective on evaluation and assessment. OECD Publishing.","DOI":"10.1787\/9789264190658-en"},{"key":"366_CR113","volume-title":"Skills for a Digital World","author":"OECD","year":"2016","unstructured":"OECD. (2016). Skills for a Digital World. OECD Publishing."},{"key":"366_CR114","first-page":"1","volume":"29","author":"OECD","year":"2020","unstructured":"OECD. (2020). Digital transformation and the futures of civic space to 2030. OECD Development Policy Papers, 29, 1\u201380.","journal-title":"OECD Development Policy Papers"},{"key":"366_CR115","doi-asserted-by":"crossref","unstructured":"Ota, G., Morimoto, Y., & Kato, H. (2016). Ninja code village for scratch: Function samples\/function analyser and automatic assessment of computational thinking concepts. In 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC) (pp. 238\u2013239).","DOI":"10.1109\/VLHCC.2016.7739695"},{"issue":"1","key":"366_CR116","doi-asserted-by":"publisher","first-page":"113","DOI":"10.15388\/infedu.2020.06","volume":"19","author":"T Palts","year":"2020","unstructured":"Palts, T., & Pedaste, M. (2020). A Model for developing computational thinking skills. Informatics in Education, 19(1), 113\u2013128.","journal-title":"Informatics in Education"},{"issue":"2","key":"366_CR117","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3036399","volume":"17","author":"IO Pappas","year":"2017","unstructured":"Pappas, I. O., Giannakos, M. N., Jaccheri, L., & Sampson, D. G. (2017). Assessing student behavior in computer science education with an fsQCA approach: The role of gains and barriers. ACM Transactions on Computing Education (TOCE), 17(2), 1\u201323. https:\/\/doi.org\/10.1145\/3036399","journal-title":"ACM Transactions on Computing Education (TOCE)"},{"issue":"2","key":"366_CR118","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1007\/s10639-016-9475-z","volume":"22","author":"D Passey","year":"2017","unstructured":"Passey, D. (2017). Computer science (CS) in the compulsory education curriculum: Implications for future research. Education and Information Technologies, 22(2), 421\u2013443. https:\/\/doi.org\/10.1007\/s10639-016-9475-z","journal-title":"Education and Information Technologies"},{"key":"366_CR119","doi-asserted-by":"publisher","unstructured":"Pasternak, A. (2016). Contextual ised teaching in the lower secondary education long-term evaluation of a cs course from grade 6 to 10. In Proceedings of the 47th ACM technical symposium on computing science education (pp. 657\u2013662). Association for Computing Machinery. https:\/\/doi.org\/10.1145\/2839509.2844592","DOI":"10.1145\/2839509.2844592"},{"issue":"4","key":"366_CR120","first-page":"275","volume":"20","author":"J Peng","year":"2017","unstructured":"Peng, J., Wang, M., & Sampson, D. (2017). Visualizing the complex process for deep learning with an authentic programming project. Journal of Educational Technology & Society, 20(4), 275\u2013287.","journal-title":"Journal of Educational Technology & Society"},{"issue":"2","key":"366_CR121","doi-asserted-by":"publisher","first-page":"52","DOI":"10.14742\/ajet.4676","volume":"35","author":"J Peng","year":"2019","unstructured":"Peng, J., Wang, M., Sampson, D., & Van Merri\u00ebnboer, J. J. G. (2019). Using a visualisation-based and progressive learning environment as a cognitive tool for learning computer programming. Australasian Journal of Educational Technology, 35(2), 52\u201368. https:\/\/doi.org\/10.14742\/ajet.4676","journal-title":"Australasian Journal of Educational Technology"},{"key":"366_CR122","doi-asserted-by":"crossref","unstructured":"Pinto, G., Cardoso-Pereira, I., Monteiro, D., Lucena, D., Souza, A., & Gama, K. (2023). Large language models for education: Grading open-ended questions using chatgpt. In Proceedings of the XXXVII Brazilian Symposium on Software Engineering (pp. 293\u2013302).","DOI":"10.1145\/3613372.3614197"},{"key":"366_CR123","doi-asserted-by":"publisher","unstructured":"Price, T. W., Catete, V., Albert, J., Barnes, T., & Garcia, D. D. (2016). Lessons learned from \u201cBJC\u201d CS principles professional development. In Proceedings of the 47th ACM Technical Symposium on Computer Science Education (pp. 467\u2013472). https:\/\/doi.org\/10.1145\/2839509.2844625","DOI":"10.1145\/2839509.2844625"},{"key":"366_CR124","unstructured":"Digital Promise. (2021). Powerful learning with computational thinking: Our why, what, and how of computational thinking. Digital Promise Global."},{"issue":"2","key":"366_CR125","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1080\/15391523.2018.1433565","volume":"50","author":"Y Qian","year":"2018","unstructured":"Qian, Y., Hambrusch, S., Yadav, A., & Gretter, S. (2018). Who needs what: Recommendations for designing effective online professional development for computer science teachers. Journal of Research on Technology in Education, 50(2), 164\u2013181. https:\/\/doi.org\/10.1080\/15391523.2018.1433565","journal-title":"Journal of Research on Technology in Education"},{"key":"366_CR126","unstructured":"Raspberry Pi Foundation. (2020). Computational Thinking framework. https:\/\/www.raspberrypi.org\/app\/uploads\/2020\/09\/Raspberry_Pi_Foundation_Computational_Thinking_Framework_v1.pdf"},{"key":"366_CR127","doi-asserted-by":"publisher","unstructured":"Ray, M. J., Israel, M., Lee, C. E., & Do, V. (2018). A cross-Case analysis of instructional strategies to support participation of K-8 students with disabilities in CS for all. In SIGCSE \u2013 Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018-January, 900\u2013905. https:\/\/doi.org\/10.1145\/3159450.3159482","DOI":"10.1145\/3159450.3159482"},{"key":"366_CR128","unstructured":"Council of the European Union (2023a). Council Recommendation on improving the provision of digital skills and competences in education and training. 15740\/23"},{"issue":"3","key":"366_CR129","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1080\/15391523.2022.2121345","volume":"56","author":"PJ Rich","year":"2024","unstructured":"Rich, P. J., Bartholomew, S., Daniel, D., Dinsmoor, K., Nielsen, M., Reynolds, C., Swanson, M., Winward, E., & Yauney, J. (2024). Trends in tools used to teach computational thinking through elementary coding. Journal of Research on Technology in Education, 56(3), 269\u2013290. https:\/\/doi.org\/10.1080\/15391523.2022.2121345","journal-title":"Journal of Research on Technology in Education"},{"issue":"1","key":"366_CR130","doi-asserted-by":"publisher","first-page":"77","DOI":"10.15388\/infedu.2018.05","volume":"17","author":"WJ Rijke","year":"2018","unstructured":"Rijke, W. J., Bollen, L., Eysink, T. H. S., & Tolboom, J. L. J. (2018). Computational thinking in primary school: An examination of abstraction and decomposition in different age groups. Informatics in Education, 17(1), 77\u201392.","journal-title":"Informatics in Education"},{"key":"366_CR131","doi-asserted-by":"publisher","DOI":"10.1016\/j.caeai.2023.100145","volume":"4","author":"S Rizvi","year":"2023","unstructured":"Rizvi, S., Waite, J., & Sentance, S. (2023). Artificial Intelligence teaching and learning in K-12 from 2019 to 2022: A systematic literature review. Computers and Education: Artificial Intelligence, 4, 100145. https:\/\/doi.org\/10.1016\/j.caeai.2023.100145","journal-title":"Computers and Education: Artificial Intelligence"},{"key":"366_CR132","doi-asserted-by":"crossref","unstructured":"Roberts, M., Prottsman, K., & Gray, J. (2018). Priming the pump: reflections on training K-5 teachers in computer science. In Proceedings of the 49th ACM technical symposium on computer science education (pp. 723\u2013728). ACM.","DOI":"10.1145\/3159450.3159560"},{"key":"366_CR133","unstructured":"Rodrigues, M., Fern\u00e1ndez-Mac\u00edas, E., Sostero, M. (2021). A unified conceptual framework of tasks, skills and competences. European Commission, JRC121897."},{"key":"366_CR134","doi-asserted-by":"publisher","unstructured":"Rom\u00e1n-Gonz\u00e1lez, M. (2015). Computational thinking test: Design guidelines and content validation. In Proceedings of the 7th Annual International Conference on Education and New Learning Technologies (EDULEARN 2015) (pp. 2436\u20132444). https:\/\/doi.org\/10.13140\/RG.2.1.4203.4329","DOI":"10.13140\/RG.2.1.4203.4329"},{"key":"366_CR135","doi-asserted-by":"crossref","unstructured":"Rom\u00e1n-Gonz\u00e1lez, M., Moreno-Le\u00f3n, J., & Robles, G. (2019). Combining assessment tools for a comprehensive evaluation of computational thinking interventions. Computational thinking education, 79\u201398","DOI":"10.1007\/978-981-13-6528-7_6"},{"key":"366_CR136","doi-asserted-by":"publisher","first-page":"678","DOI":"10.1016\/j.chb.2016.08.047","volume":"72","author":"M Rom\u00e1n-Gonz\u00e1lez","year":"2017","unstructured":"Rom\u00e1n-Gonz\u00e1lez, M., P\u00e9rez-Gonz\u00e1lez, J.-C., & Jim\u00e9nez-Fern\u00e1ndez, C. (2017). Which cognitive abilities underlie computational thinking? Criterion validity of the computational thinking test. Computers in Human Behavior, 72, 678\u2013691. https:\/\/doi.org\/10.1016\/j.chb.2016.08.047","journal-title":"Computers in Human Behavior"},{"key":"366_CR137","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1016\/j.ijcci.2018.06.004","volume":"18","author":"M Rom\u00e1n-Gonz\u00e1lez","year":"2018","unstructured":"Rom\u00e1n-Gonz\u00e1lez, M., P\u00e9rez-Gonz\u00e1lez, J.-C., Moreno-Le\u00f3n, J., & Robles, G. (2018). Can computational talent be detected? Predictive validity of the computational thinking test. International Journal of Child-Computer Interaction, 18, 47\u201358. https:\/\/doi.org\/10.1016\/j.ijcci.2018.06.004","journal-title":"International Journal of Child-Computer Interaction"},{"issue":"2","key":"366_CR138","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1080\/08993408.2023.2209474","volume":"34","author":"O Sadik","year":"2023","unstructured":"Sadik, O., & Ottenbreit-Leftwich, A. T. (2023). Understanding US secondary computer science teachers challenges and needs. Computer Science Education, 34(2), 252\u2013284.","journal-title":"Computer Science Education"},{"key":"366_CR139","doi-asserted-by":"publisher","unstructured":"Salehi, S., Wang, K. D., Toorawa, R., & Wieman, C. (2020). Can Majoring in Computer Science Improve General Problem-solving Skills?. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 156\u2013161. https:\/\/doi.org\/10.1145\/3328778.3366808","DOI":"10.1145\/3328778.3366808"},{"issue":"5","key":"366_CR140","doi-asserted-by":"publisher","first-page":"764","DOI":"10.1037\/edu0000314","volume":"111","author":"R Scherer","year":"2019","unstructured":"Scherer, R., Siddiq, F., & S\u00e1nchez Viveros, B. (2019). The cognitive benefits of learning computer programming: A meta-analysis of transfer effects. Journal of Educational Psychology, 111(5), 764\u2013792. https:\/\/doi.org\/10.1037\/edu0000314","journal-title":"Journal of Educational Psychology"},{"issue":"2","key":"366_CR141","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1007\/s10639-016-9482-0","volume":"22","author":"S Sentance","year":"2017","unstructured":"Sentance, S., & Csizmadia, A. (2017). Computing in the curriculum: Challenges and strategies from a teacher\u2019s perspective. Education & Information Technologies, 22(2), 469\u2013495. https:\/\/doi.org\/10.1007\/s10639-016-9482-0","journal-title":"Education & Information Technologies"},{"key":"366_CR142","first-page":"20","volume":"23","author":"S Sentence","year":"2024","unstructured":"Sentence, S. (2024). Computing education around the world. Hello World., 23, 20\u201321.","journal-title":"Hello World."},{"key":"366_CR143","doi-asserted-by":"publisher","unstructured":"Sergis, S., & Sampson, D. G. (2016). Data-driven decision making for school leadership: A critical analysis of supporting systems. In ICT in Education in Global Context (pp. 145\u2013171). https:\/\/doi.org\/10.1007\/978-3-662-47956-8_8","DOI":"10.1007\/978-3-662-47956-8_8"},{"key":"366_CR144","unstructured":"Siddiqui, N. I. (2024). Dr. Lego: AI-Driven Assessment Instrument for Analyzing Block-Based Codes (Master\u2019s thesis, Youngstown State University)."},{"key":"366_CR145","doi-asserted-by":"crossref","unstructured":"Silva, R., Pedro da Silva, A., Toda, A., and Isotani, S. (2018). Impact of teaching approaches to computational thinking on high school students: a systematic mapping. In 2018 IEEE 18th International Conference on Advanced Learning Technologies (ICALT), 285\u2013289.","DOI":"10.1109\/ICALT.2018.00072"},{"key":"366_CR146","doi-asserted-by":"publisher","first-page":"100616","DOI":"10.1016\/j.ijcci.2023.100616","volume":"38","author":"RC Smith","year":"2023","unstructured":"Smith, R. C., Schaper, M. M., Tamashiro, M. A., Van Mechelen, M., Petersen, M. G., & Iversen, O. S. (2023). A research agenda for computational empowerment for emerging technology education. International Journal of Child-Computer Interaction, 38, 100616.","journal-title":"International Journal of Child-Computer Interaction"},{"key":"366_CR147","doi-asserted-by":"crossref","unstructured":"Spinthourakis, J. A., Lalor, J., & Berg, W. (Eds.). (2011). Cultural diversity in the classroom: A European comparison (1st edition). VS Verlag f\u00fcr Sozialwissenschaften.","DOI":"10.1007\/978-3-531-93494-5"},{"key":"366_CR148","unstructured":"STEM learning. (2022). Science Education in England: Ethnicity, Gender and Disadvantage at GCSE and A level. https:\/\/shorturl.at\/plyyT"},{"key":"366_CR149","doi-asserted-by":"publisher","first-page":"100122","DOI":"10.1016\/j.caeo.2023.100122","volume":"4","author":"J Su","year":"2023","unstructured":"Su, J., & Yang, W. (2023). A systematic review of integrating computational thinking in early childhood education. Computers and Education Open, 4, 100122. https:\/\/doi.org\/10.1016\/j.caeo.2023.100122","journal-title":"Computers and Education Open"},{"key":"366_CR150","doi-asserted-by":"publisher","DOI":"10.1016\/j.caeai.2022.100065","volume":"3","author":"J Su","year":"2022","unstructured":"Su, J., Zhong, Y., & Ng, D. T. K. (2022). A meta-review of literature on educational approaches for teaching AI at the K-12 levels in the Asia-Pacific region. Computers and Education: Artificial Intelligence, 3, 100065. https:\/\/doi.org\/10.1016\/j.caeai.2022.100065","journal-title":"Computers and Education: Artificial Intelligence"},{"issue":"2","key":"366_CR151","doi-asserted-by":"publisher","first-page":"346","DOI":"10.1111\/jcal.12493","volume":"37","author":"L Sun","year":"2021","unstructured":"Sun, L., Hu, L., Yang, W., Zhou, D., & Wang, X. (2021). STEM learning attitude predicts computational thinking skills among primary school students. Journal of Computer Assisted Learning, 37(2), 346\u2013358. https:\/\/doi.org\/10.1111\/jcal.12493","journal-title":"Journal of Computer Assisted Learning"},{"key":"366_CR152","doi-asserted-by":"publisher","first-page":"100075","DOI":"10.1016\/j.caeai.2022.100075","volume":"3","author":"Z Swiecki","year":"2022","unstructured":"Swiecki, Z., Khosravi, H., Chen, G., Martinez-Maldonado, R., Lodge, J. M., Milligan, S., & Ga\u0161evi\u0107, D. (2022). Assessment in the age of artificial intelligence. Computers and Education. Artificial Intelligence, 3, 100075.","journal-title":"Computers and Education. Artificial Intelligence"},{"key":"366_CR153","unstructured":"TeachAI (2024). Foundational Policy Ideas for AI in Education. [Online] Available at: https:\/\/www.teachai.org\/policy"},{"key":"366_CR154","unstructured":"The Royal Society. (2012). Shut down or restart? The way forward for computing in UK schools. [Online] Available at: https:\/\/royalsociety.org\/-\/media\/education\/computing-in-schools\/2012-01-12-computing-in-schools.pdf"},{"key":"366_CR155","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.compedu.2020.104083","volume":"162","author":"C Tikva","year":"2021","unstructured":"Tikva, C., & Tambouris, E. (2021). Mapping computational thinking through programming in K-12 education: A Conceptual model based on a systematic literature review. Computers and Education, 162, 1\u201323. https:\/\/doi.org\/10.1016\/j.compedu.2020.104083","journal-title":"Computers and Education"},{"issue":"1","key":"366_CR156","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1186\/s40561-022-00204-y","volume":"9","author":"H Tinmaz","year":"2022","unstructured":"Tinmaz, H., Lee, Y. T., Fanea-Ivanovici, M., & Baber, H. (2022). A systematic review on digital literacy. Smart Learning Environments, 9(1), 21. https:\/\/doi.org\/10.1186\/s40561-022-00204-y","journal-title":"Smart Learning Environments"},{"key":"366_CR157","doi-asserted-by":"publisher","unstructured":"Touretzky, D. S., & Gardner-McCune, C. (2022). Artificial intelligence thinking in K\u201312. In Computational Thinking Education in K\u201312: Artificial Intelligence Literacy and Physical Computing, pages 153--180. MIT Press, 2022. https:\/\/doi.org\/10.7551\/mitpress\/13375.001.0001","DOI":"10.7551\/mitpress\/13375.001.0001"},{"key":"366_CR158","doi-asserted-by":"publisher","DOI":"10.1177\/0735633120972356","author":"M-J Tsai","year":"2020","unstructured":"Tsai, M.-J., Liang, J.-C., & Hsu, C.-Y. (2020). The computational thinking scale for computer literacy education. Journal of Educational Computing Research. https:\/\/doi.org\/10.1177\/0735633120972356","journal-title":"Journal of Educational Computing Research"},{"issue":"1","key":"366_CR159","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3554924","volume":"23","author":"E Tshukudu","year":"2023","unstructured":"Tshukudu, E., Sentance, S., Adelakun-Adeyemo, O., Nyaringita, B., Quille, K., & Zhong, Z. (2023). Investigating K-12 computing education in four African Countries (Botswana, Kenya, Nigeria, and Uganda). ACM Transactions on Computing Education, 23(1), 1\u201329.","journal-title":"ACM Transactions on Computing Education"},{"key":"366_CR160","unstructured":"Tucker, A., Deek, F., Jones, J., McCowan, D., Stephenson, C., & Verno, A. (2003). A model curriculum for K\u201312 computer science. Final Report of the ACM K-12 Task Force Curriculum Committee, CSTA"},{"key":"366_CR161","doi-asserted-by":"publisher","unstructured":"Umam, M. U. K., Budiyanto, C., & Rahmawati, A. (2019). Literature review of robotics learning devices to facilitate the development of computational thinking in early childhood. In Proceedings of the AIP Conference, 2194(1), 020133\u20131\u2013020133\u20139. https:\/\/doi.org\/10.1063\/1.5139865","DOI":"10.1063\/1.5139865"},{"key":"366_CR162","unstructured":"UNESCO. (2019). Beijing consensus on artificial intelligence and education. https:\/\/unesdoc.unesco.org\/ark:\/48223\/pf0000368303"},{"key":"366_CR163","doi-asserted-by":"publisher","unstructured":"Upadhyaya, B., McGill, M. M., & Decker, A. (2020). A Longitudinal analysis of K-12 computing education research in the United States: implications and recommendations for change. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 605\u2013611. https:\/\/doi.org\/10.1145\/3328778.3366809","DOI":"10.1145\/3328778.3366809"},{"issue":"1","key":"366_CR164","doi-asserted-by":"publisher","first-page":"25","DOI":"10.15388\/infedu.2016.02","volume":"15","author":"D Valentina","year":"2016","unstructured":"Valentina, D., & Gabriel\u0117, S. (2016). Bebras\u2014A sustainable community building model for the concept based learning of informatics and computational thinking. Informatics in Education, 15(1), 25\u201344. https:\/\/doi.org\/10.15388\/infedu.2016.02","journal-title":"Informatics in Education"},{"key":"366_CR165","unstructured":"Vegas, E., Hansen, M., & Fowler, B. (2021). Building skills for life\u2014How to expand and improve computer science education around the world. Brookings. https:\/\/www.brookings.edu\/wp-content\/uploads\/2021\/10\/Building_skills_for_life.pdf"},{"key":"366_CR166","doi-asserted-by":"publisher","unstructured":"Vuorikari, R., Kluzer, S. & Punie, Y. (2022). DigComp 2.2: The digital competence framework for citizens - With new examples of knowledge, skills and attitudes, Publications Office of the European Union. https:\/\/doi.org\/10.2760\/115376","DOI":"10.2760\/115376"},{"key":"366_CR167","doi-asserted-by":"crossref","unstructured":"Warner, J. R., Fletcher, C. L., Torbey, R., & Garbrecht, L. S. (2019, February). Increasing capacity for computer science education in rural areas through a large-scale collective impact model. In Proceedings of the 50th ACM technical symposium on computer science education (pp. 1157-1163).","DOI":"10.1145\/3287324.3287418"},{"key":"366_CR168","doi-asserted-by":"crossref","unstructured":"Warner, J. R., Childs, J., Fletcher, C. L., Martin, N. D., & Kennedy, M. (2021, March). Quantifying disparities in computing education: Access, participation, and intersectionality. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (pp. 619-625).","DOI":"10.1145\/3408877.3432392"},{"key":"366_CR169","doi-asserted-by":"publisher","first-page":"104023","DOI":"10.1016\/j.compedu.2020.104023","volume":"160","author":"X Wei","year":"2021","unstructured":"Wei, X., Lin, L., Meng, N., Tan, W., & Kong, S. C. (2021). The Effectiveness of partial pair programming on elementary school students\u2019 computational thinking skills and self-efficacy. Computers & Education, 160, 104023. https:\/\/doi.org\/10.1016\/j.compedu.2020.104023","journal-title":"Computers & Education"},{"issue":"1","key":"366_CR170","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3089799","volume":"18","author":"D Weintrop","year":"2017","unstructured":"Weintrop, D., & Wilensky, U. (2017). Comparing block-based and text-based programming in high school computer science classrooms. ACM Transactions on Computing Education, 18(1), 1\u201325. https:\/\/doi.org\/10.1145\/3089799","journal-title":"ACM Transactions on Computing Education"},{"key":"366_CR171","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2019.103646","volume":"142","author":"D Weintrop","year":"2019","unstructured":"Weintrop, D., & Wilensky, U. (2019). Transitioning from introductory block-based and text-based environments to professional programming languages in high school computer science classrooms. Computers & Education, 142, 103646. https:\/\/doi.org\/10.1016\/j.compedu.2019.103646","journal-title":"Computers & Education"},{"key":"366_CR172","doi-asserted-by":"publisher","unstructured":"Werner, L., Denner, J., Campe, S., & Kawamoto, D. C. (2012). The fairy performance assessment: Measuring computational thinking in middle school. In Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, 215\u2013220. https:\/\/doi.org\/10.1145\/2157136.2157200","DOI":"10.1145\/2157136.2157200"},{"issue":"3","key":"366_CR173","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1118178.1118215","volume":"49","author":"JM Wing","year":"2006","unstructured":"Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33\u201335.","journal-title":"Communications of the ACM"},{"issue":"2","key":"366_CR174","first-page":"7","volume":"25","author":"JM Wing","year":"2017","unstructured":"Wing, J. M. (2017). Computational thinking\u2019s influence on research and education for all. Italian Journal of Educational Technology, 25(2), 7\u201314.","journal-title":"Italian Journal of Educational Technology"},{"key":"366_CR175","doi-asserted-by":"publisher","DOI":"10.1177\/0735633120988807","author":"S-Y Wu","year":"2021","unstructured":"Wu, S.-Y., & Su, Y.-S. (2021). Visual programming environments and computational thinking performance of fifth- and sixth-grade students. Journal of Educational Computing Research. https:\/\/doi.org\/10.1177\/0735633120988807","journal-title":"Journal of Educational Computing Research"},{"issue":"2\u20133","key":"366_CR176","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1080\/08993408.2019.1565233","volume":"29","author":"Z Xu","year":"2019","unstructured":"Xu, Z., Ritzhaupt, A. D., Tian, F., & Umapathy, K. (2019). Block-based versus text-based programming environments on novice student learning outcomes: A meta-analysis study. Computer Science Education, 29(2\u20133), 177\u2013204. https:\/\/doi.org\/10.1080\/08993408.2019.1565233","journal-title":"Computer Science Education"},{"key":"366_CR177","doi-asserted-by":"publisher","unstructured":"Yadav, A. (2017). Computer science teacher professional development: Towards a research agenda on teacher thinking and learning. In Proceedings for the 12th workshop in primary and secondary computing education (pp. 1\u20132). https:\/\/doi.org\/10.1145\/3137065","DOI":"10.1145\/3137065"},{"issue":"4","key":"366_CR178","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1080\/08993408.2016.1257418","volume":"26","author":"A Yadav","year":"2016","unstructured":"Yadav, A., Gretter, S., Hambrusch, S., & Sands, P. (2016). Expanding computer science education in schools: Understanding teacher experiences and challenges. Computer Science Education, 26(4), 235\u2013254. https:\/\/doi.org\/10.1080\/08993408.2016.1257418","journal-title":"Computer Science Education"},{"key":"366_CR179","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1109\/LaTiCE.2016.44","volume":"2016","author":"T Yuen","year":"2016","unstructured":"Yuen, T., Arregu\u00edn-Anderson, M., Carmona, G., & Gibson, M. (2016). A culturally relevant pedagogical approach to computer science education to increase participation of underrepresented populations. International Conference on Learning and Teaching in Computing and Engineering (LaTICE), 2016, 147\u2013153. https:\/\/doi.org\/10.1109\/LaTiCE.2016.44","journal-title":"International Conference on Learning and Teaching in Computing and Engineering (LaTICE)"},{"key":"366_CR180","doi-asserted-by":"publisher","unstructured":"Zhang, L., Nouri, J., & Rolandsson, L. (2020). Progression of computational thinking skills in swedish compulsory schools with block-based programming. In Proceedings of the Twenty-Second Australasian Computing Education Conference (pp. 66-75). https:\/\/doi.org\/10.1145\/3373165.3373173","DOI":"10.1145\/3373165.3373173"},{"issue":"2","key":"366_CR181","doi-asserted-by":"publisher","first-page":"n2","DOI":"10.1080\/07380569.2023.2178868","volume":"6","author":"M Zhu","year":"2023","unstructured":"Zhu, M., & Wang, C. (2023). Core competencies of K-12 computer science education from the perspectives of college faculties and K-12 teachers. International Journal of Computer Science Education in Schools, 6(2), n2. https:\/\/doi.org\/10.1080\/07380569.2023.2178868","journal-title":"International Journal of Computer Science Education in Schools"},{"issue":"1","key":"366_CR182","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/07380569.2023.2178868","volume":"41","author":"M Zhu","year":"2024","unstructured":"Zhu, M., & Wang, C. (2024). K-12 computer science teaching strategies, challenges, and teachers\u2019 professional development opportunities and needs. Computers in the Schools, 41(1), 1\u201322. https:\/\/doi.org\/10.1080\/07380569.2023.2178868","journal-title":"Computers in the Schools"}],"container-title":["Smart Learning Environments"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40561-025-00366-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s40561-025-00366-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40561-025-00366-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,5]],"date-time":"2025-02-05T11:03:38Z","timestamp":1738753418000},"score":1,"resource":{"primary":{"URL":"https:\/\/slejournal.springeropen.com\/articles\/10.1186\/s40561-025-00366-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,5]]},"references-count":182,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["366"],"URL":"https:\/\/doi.org\/10.1186\/s40561-025-00366-5","relation":{},"ISSN":["2196-7091"],"issn-type":[{"value":"2196-7091","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,2,5]]},"assertion":[{"value":"9 December 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 January 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 February 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"\u00a9 European Union, 2024. The reproduction and reuse of this document is authorised, provided its source is acknowledged and the original meaning or message of the texts are not distorted. The European Union shall not be liable for any consequence stemming from the reuse.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The author Demetrios Sampson is a Member of the Editorial Board.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"14"}}