{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T22:54:13Z","timestamp":1774997653472,"version":"3.50.1"},"reference-count":59,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2025,1,8]],"date-time":"2025-01-08T00:00:00Z","timestamp":1736294400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Comput. Sci."],"abstract":"<jats:p>The knowledge society exists mainly due to advancing technology and the exponential development of professionals\u2019 capabilities. Digital transformation and new technologies generate complex environments demanding high-level skills. This work analyzes the current state of pedagogical approaches with a special focus on project-based learning that develops computational thinking in STEM students. A Systematic Literature Review examined the current state of pedagogical approaches along with project-based learning aimed at enhancing computational thinking within the context of higher education. Results allowed us to infer that (a) computational thinking promotes sustainable development through STEM education and novel teaching practices; (b) it is a fundamental skill for the problem-solving processes that evolve with technological progress; (c) its development is a global concern, not limited to a country\u2019s development level; and (d) its introduction at an early stage provides opportunities for the advancement of vulnerable groups. Outlining, this study conducts a Systematic Literature Review (SLR) using PRISMA 2020 guidelines to analyze pedagogical approaches including project-based learning for enhancing computational thinking in STEM higher education, identifying global research trends, common strategies, and areas for improvement, while proposing a framework to align computational thinking skills with emerging technological challenges and promote sustainable educational practices. This study presents relevant results on the construction of state-of-the-art computational thinking and education; it is valuable for curricular design underpinning disciplinary and interdisciplinary approaches.<\/jats:p>","DOI":"10.3389\/fcomp.2024.1480404","type":"journal-article","created":{"date-parts":[[2025,1,8]],"date-time":"2025-01-08T06:13:38Z","timestamp":1736316818000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["Computational thinking in STEM education: current state-of-the-art and future research directions"],"prefix":"10.3389","volume":"6","author":[{"given":"Rasikh","family":"Tariq","sequence":"first","affiliation":[]},{"given":"Bertha Maria","family":"Aponte Babines","sequence":"additional","affiliation":[]},{"given":"Jesus","family":"Ramirez","sequence":"additional","affiliation":[]},{"given":"In\u00e9s","family":"Alvarez-Icaza","sequence":"additional","affiliation":[]},{"given":"Fawad","family":"Naseer","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2025,1,8]]},"reference":[{"key":"ref1","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1002\/cae.22440","article-title":"An elementary finite element exercise to stimulate computational thinking in engineering education","volume":"30","author":"Aleyaasin","year":"2021","journal-title":"Comput. Appl. Eng. Educ."},{"key":"ref2","doi-asserted-by":"publisher","first-page":"2191751","DOI":"10.1080\/2331186X.2023.2191751","article-title":"Components of computational thinking in citizen science games and its contribution to reasoning for complexity through digital game-based learning: a framework proposal. Cogent","volume":"10","author":"Alfaro-Ponce","year":"2023","journal-title":"Education"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/s10639-024-13125-9","article-title":"Problem or project-based computer-supported collaborative learning practices in computer education: a systematic review of SSCI articles published from 2014 to 2023","author":"Asfani","year":"2024","journal-title":"Educ. Inf. Technol."},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1515\/9783110646610","article-title":"Handbook bibliometrics","author":"Ball","year":"2021","journal-title":"De Gruyter Saur."},{"key":"ref5","doi-asserted-by":"publisher","first-page":"13466","DOI":"10.3390\/su151813466","article-title":"Investigating the knowledge co-construction process in homogeneous ability groups during computational lab activities in financial mathematics","volume":"15","author":"Barana","year":"2023","journal-title":"Sustain. For."},{"key":"ref6","doi-asserted-by":"publisher","first-page":"1424386","DOI":"10.3389\/feduc.2024.1424386","article-title":"Crafting personalized learning paths with AI for lifelong learning: a systematic literature review","volume":"9","author":"Bayly-Castaneda","year":"2024","journal-title":"Front. Educ."},{"key":"ref7","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1186\/s41239-021-00311-9","article-title":"Development of a course based on BEAM robots to enhance STEM learning in electrical, electronic, and mechanical domains","volume":"19","author":"Boya-Lara","year":"2022","journal-title":"Int. J. Educ. Technol. High. Educ."},{"key":"ref8","doi-asserted-by":"publisher","first-page":"1997","DOI":"10.12973\/eu-jer.11.4.1997","article-title":"Computational thinking development: benefiting from educational robotics in STEM teaching","volume":"11","author":"Budiyanto","year":"2022","journal-title":"Eur. J. Educ. Res."},{"key":"ref9","doi-asserted-by":"publisher","first-page":"2","DOI":"10.3390\/electronics11030395","article-title":"A methodological approach to teaching STEM skills in Latin America through educational robotics for school teachers","volume":"11","author":"Cano","year":"2022","journal-title":"Electronics"},{"key":"ref10","doi-asserted-by":"publisher","first-page":"1249","DOI":"10.1109\/TLT.2024.3372894","article-title":"Experimenting with soft robotics in education: a systematic literature review from 2006 to 2022","volume":"17","author":"Cayetano-Jim\u00e9nez","year":"2024","journal-title":"IEEE Trans. Learn. Technol."},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1186\/s40594-023-00434-7","article-title":"Fostering computational thinking through unplugged activities: a systematic literature review and meta-analysis","volume":"10","author":"Chen","year":"2023","journal-title":"Int. J. STEM Educ."},{"key":"ref12","doi-asserted-by":"publisher","first-page":"859","DOI":"10.1111\/jcal.12921","article-title":"Experimenting with computational thinking for knowledge transfer in engineering robotics","volume":"40","author":"Chichekian","year":"2023","journal-title":"J. Comput. Assist. Learn."},{"key":"ref13","doi-asserted-by":"publisher","first-page":"423","DOI":"10.1007\/s11528-023-00841-1","article-title":"Educational robotics for developing computational thinking in young learners: a systematic review","volume":"68","author":"Ching","year":"2024","journal-title":"TechTrends"},{"key":"ref14","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1177\/23733799241234065","article-title":"Examining the impact of project-based learning on students\u2019 self-reported and actual learning outcomes","volume":"10","author":"Crawford","year":"2024","journal-title":"Pedag. Health Promot."},{"key":"ref15","doi-asserted-by":"publisher","first-page":"13848","DOI":"10.3390\/su132413848","article-title":"On the future of computational thinking: moving beyond the digital agenda, a discourse analysis perspective","volume":"13","author":"Dolgopolovas","year":"2021","journal-title":"Sustain. For."},{"key":"ref16","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1007\/s10798-023-09811-3","article-title":"Developing pre-service teachers\u2019 computational thinking: a systematic literature review","volume":"34","author":"Dong","year":"2024","journal-title":"Int. J. Technol. Des. Educ."},{"key":"ref17","doi-asserted-by":"publisher","first-page":"404","DOI":"10.3390\/educsci13040404","article-title":"Analysis of scratch software in scientific production for 20 years: programming in education to develop computational thinking and STEAM disciplines","volume":"13","author":"D\u00fao-Terr\u00f3n","year":"2023","journal-title":"Educ. Sci."},{"key":"ref18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3648477","article-title":"Professional development in computational thinking: a systematic literature review","volume":"24","author":"Espinal","year":"2024","journal-title":"ACM Trans. Comput. Educ."},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1057\/s41599-023-01875-9","article-title":"Digital transformation and digital literacy in the context of complexity within higher education institutions: a systematic literature review","volume":"10","author":"Farias-Gaytan","year":"2023","journal-title":"Human. Soc. Sci. Commun."},{"key":"ref20","doi-asserted-by":"publisher","first-page":"273","DOI":"10.5944\/educxx1.33520","article-title":"Assessment of digital teaching competence: instruments, results, and proposals","volume":"26","author":"Garc\u00eda-Ruiz","year":"2023","journal-title":"Systematic Liter. Rev."},{"key":"ref21","doi-asserted-by":"publisher","first-page":"1283","DOI":"10.1007\/s40692-023-00300-z","article-title":"Studying the effects of educational games on cultivating computational thinking skills in primary school students: a systematic literature review","volume":"11","author":"Giannakoulas","year":"2024","journal-title":"J. Comput. Educ."},{"key":"ref22","doi-asserted-by":"publisher","first-page":"2","DOI":"10.3389\/fpsyg.2021.828568","article-title":"Teaching the concept of computational thinking: a STEM-based program with tangible robots on project-based learning courses","volume":"12","author":"Hsieh","year":"2022","journal-title":"Front. Psychol."},{"key":"ref23","doi-asserted-by":"publisher","first-page":"22723","DOI":"10.1007\/s10639-024-12744-6","article-title":"Cognitive, interpersonal, and intrapersonal deeper learning domains: a systematic review of computational thinking","volume":"29","author":"Jin","year":"2024","journal-title":"Educ. Inf. Technol."},{"key":"ref24","doi-asserted-by":"publisher","first-page":"1423","DOI":"10.1002\/cae.22529","article-title":"First experiences of integrating computational thinking into a blended learning in-service training program for STEM teachers","volume":"30","author":"Knie","year":"2022","journal-title":"Comput. Appl. Eng. Educ."},{"key":"ref25","doi-asserted-by":"publisher","first-page":"1574","DOI":"10.1002\/tea.21907","article-title":"Computational thinking for science: positioning coding as a tool for doing science","volume":"61","author":"Krakowski","year":"2023","journal-title":"J. Res. Sci. Teach."},{"key":"ref26","doi-asserted-by":"publisher","first-page":"177","DOI":"10.21315\/apjee2021.36.1.10","article-title":"Computational thinking in STEM education among matriculation science students","volume":"36","author":"Law","year":"2021","journal-title":"Asia Pacific J. Educ. Educ."},{"key":"ref27","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1177\/07356331231211916","article-title":"Integrating computational thinking into scaffolding learning: an innovative approach to enhance science, technology, engineering, and mathematics hands-on learning","volume":"62","author":"Lee","year":"2024","journal-title":"J. Educ. Comput. Res."},{"key":"ref28","doi-asserted-by":"publisher","first-page":"17705","DOI":"10.1007\/s10639-024-12522-4","article-title":"Computational thinking integrated into the English language curriculum in primary education: a systematic review","volume":"29","author":"Li","year":"2024","journal-title":"Educ. Inf. Technol."},{"key":"ref29","doi-asserted-by":"publisher","first-page":"1267","DOI":"10.1177\/07356331241242435","article-title":"Relationships between executive functions and computational thinking","volume":"62","author":"Liu","year":"2024","journal-title":"J. Educ. Comput. Res."},{"key":"ref30","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1002\/jee.20372","article-title":"The use of engineering model-building activities to elicit computational thinking: a design-based research study","volume":"110","author":"Lyon","year":"2021","journal-title":"J. Eng. Educ."},{"key":"ref31","doi-asserted-by":"publisher","first-page":"344","DOI":"10.3390\/modelling3030022","article-title":"Characterizing computational thinking in the context of model-planning activities","volume":"3","author":"Lyon","year":"2022","journal-title":"Modelling"},{"key":"ref32","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1007\/s40841-020-00190-0","article-title":"Teachers use of public makerspaces to support students\u2019 development of digital technology competencies","volume":"56","author":"Macann","year":"2021","journal-title":"N. Z. J. Educ. Stud."},{"key":"ref33","doi-asserted-by":"publisher","first-page":"104961","DOI":"10.1016\/j.compedu.2023.104961","article-title":"The cognitive effects of computational thinking: a systematic review and meta-analytic study","volume":"210","author":"Montuori","year":"2024","journal-title":"Comput. Educ."},{"key":"ref34","doi-asserted-by":"publisher","first-page":"3443","DOI":"10.1007\/s10639-022-11342-8","article-title":"Teacher development in integrated STEM education: design of lesson plans through the lens of computational thinking","volume":"28","author":"Mumcu","year":"2023","journal-title":"Educ. Inf. Technol."},{"key":"ref35","doi-asserted-by":"publisher","first-page":"1331","DOI":"10.1007\/s11858-023-01534-y","article-title":"Technology maker practices in mathematics learning in STEM contexts: a case in Brazil and two cases in Canada","volume":"55","author":"Namukasa","year":"2023","journal-title":"Math. Educ."},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.3389\/feduc.2022.933316","article-title":"On the computational thinking and diagrammatic reasoning of first-year computer science and engineering students. Frontiers","volume":"7","author":"Oszti\u00e1n","year":"2022","journal-title":"Education"},{"key":"ref37","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1080\/00368121.2022.2071817","article-title":"Integration of computational thinking into STEM activities: an example of an interdisciplinary unplugged programming activity","volume":"59","author":"\u00d6zdin\u00e7","year":"2022","journal-title":"Sci. Activities"},{"key":"ref38","doi-asserted-by":"publisher","first-page":"790","DOI":"10.1016\/j.recesp.2021.06.016","article-title":"Declaraci\u00f3n PRISMA 2020: una gu\u00eda actualizada para la publicaci\u00f3n de revisiones sistem\u00e1ticas. The PRISMA 2020 statement: an updated guideline for reporting systematic reviews","author":"Page","year":"2021","journal-title":"Rev. Esp. Cardiol."},{"key":"ref39","doi-asserted-by":"publisher","first-page":"2","DOI":"10.3390\/educsci13030279","article-title":"Use of technological resources for the development of computational thinking following the steps of solving problems in engineering students recently entering college","volume":"13","author":"Paucar-Curasma","year":"2023","journal-title":"Educ. Sci."},{"key":"ref40","doi-asserted-by":"publisher","first-page":"100637","DOI":"10.1016\/j.entcom.2024.100637","article-title":"Play with coding toys in early childhood education and care: teachers\u2019 pedagogical strategies, views, and impact on children\u2019s development\u2014a systematic literature review","volume":"50","author":"Pollarolo","year":"2024","journal-title":"Entertain. Comput."},{"key":"ref41","article-title":"Modelo abierto de pensamiento complejo para el futuro de la educaci\u00f3n","author":"Ram\u00edrez-Montoya","year":"2024"},{"key":"ref42","doi-asserted-by":"publisher","first-page":"1893","DOI":"10.1007\/s11423-024-10364-y","article-title":"Computational thinking for the digital age: a systematic review of tools, pedagogical strategies, and assessment practices","volume":"72","author":"Rao","year":"2024","journal-title":"Educ. Technol. Res. Dev."},{"key":"ref43","doi-asserted-by":"publisher","first-page":"571","DOI":"10.11591\/ijere.v12i2.24232","article-title":"The impact of STEM attitudes and computational thinking on the 21st-century via structural equation modelling","volume":"12","author":"Richardo","year":"2023","journal-title":"Int. J. Eval. Res. Educ."},{"key":"ref45","doi-asserted-by":"publisher","first-page":"g7647","DOI":"10.1136\/bmj.g7647","article-title":"Preferred reporting items for systematic review and meta-analysis protocols (PRISMA-P) 2015: elaboration and explanation","volume":"349","author":"Shamseer","year":"2015","journal-title":"BMJ"},{"key":"ref46","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1177\/10567879221076077","article-title":"Can preschoolers learn computational thinking and coding skills with ScratchJr? A systematic literature review","volume":"33","author":"Stamatios","year":"2024","journal-title":"Int. J. Educ. Reform"},{"key":"ref47","doi-asserted-by":"publisher","first-page":"1061","DOI":"10.1177\/07356331241226746","article-title":"Preparing teachers for teaching spatial computational thinking with integrated data viewer visualization of weather data: a discipline-based perspective of computational thinking","volume":"62","author":"Sun","year":"2024","journal-title":"J. Educ. Comput. Res."},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1007\/s10758-024-09765-y","article-title":"Co-design pedagogy for computational thinking education in K-12: a systematic literature review","author":"Sunday","year":"2024","journal-title":"Technol. Knowl. Learn."},{"key":"ref49","first-page":"305","article-title":"Synergy of internet of things and education: cyber-physical systems contributing towards remote laboratories, improved learning, and school management","volume":"15","author":"Tariq","year":"2024","journal-title":"J. Soc. Stud. Educ. Res."},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1111\/ejed.12640","article-title":"Didactic strategies for the education of computational thinking from a gender perspective: a systematic review","volume":"59","author":"Torres-Torres","year":"2024","journal-title":"Eur. J. Educ."},{"key":"ref51","doi-asserted-by":"publisher","first-page":"12663","DOI":"10.3390\/su141912663","article-title":"Supporting future teachers to promote computational thinking skills in teaching STEM\u2014A case study","volume":"14","author":"Tripon","year":"2022","journal-title":"Sustain. For."},{"key":"ref52","year":"2017"},{"key":"ref53","doi-asserted-by":"publisher","first-page":"13187","DOI":"10.3390\/su142013187","article-title":"Social entrepreneurship and complex thinking: a bibliometric study","volume":"14","author":"V\u00e1zquez","year":"2022","journal-title":"Sustain. For."},{"key":"ref54","doi-asserted-by":"publisher","first-page":"1949","DOI":"10.1007\/s10763-021-10227-5","article-title":"Integrating computational thinking in STEM education: a literature review","volume":"20","author":"Wang","year":"2022","journal-title":"Int. J. Sci. Math. Educ."},{"key":"ref55","doi-asserted-by":"publisher","first-page":"1640","DOI":"10.1177\/07356331241248686","article-title":"Integrating artificial intelligence and computational thinking in educational contexts: a systematic review of instructional design and student learning outcomes","volume":"62","author":"Weng","year":"2024","journal-title":"J. Educ. Comput. Res."},{"key":"ref56","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/1118178.1118215","article-title":"Computational thinking","volume":"49","author":"Wing","year":"2006","journal-title":"Commun. ACM"},{"key":"ref57","doi-asserted-by":"publisher","first-page":"223","DOI":"10.15388\/infedu.2024.08","article-title":"Interdisciplinary integration of computational thinking in K-12 education: a systematic review","volume":"23","author":"Yeni","year":"2024","journal-title":"Inform. Educ."},{"key":"ref58","doi-asserted-by":"publisher","first-page":"1440","DOI":"10.1177\/07356331241249956","article-title":"Collaborative learning in K-12 computational thinking education: a systematic review","volume":"62","author":"Yin","year":"2024","journal-title":"J. Educ. Comput. Res."},{"key":"ref59","doi-asserted-by":"publisher","first-page":"101517","DOI":"10.1016\/j.tsc.2024.101517","article-title":"How to learn and teach a foreign language through computational thinking: suggestions based on a systematic review","volume":"52","author":"Yu","year":"2024","journal-title":"Think. Skills Creat."},{"key":"ref60","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/1046560X.2024.2390758","article-title":"Computational thinking integration into pre-service science teacher education: a systematic review","author":"Yun","year":"2024","journal-title":"J. Sci. Teach. Educ."}],"container-title":["Frontiers in Computer Science"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fcomp.2024.1480404\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,8]],"date-time":"2025-01-08T06:13:42Z","timestamp":1736316822000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fcomp.2024.1480404\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,8]]},"references-count":59,"alternative-id":["10.3389\/fcomp.2024.1480404"],"URL":"https:\/\/doi.org\/10.3389\/fcomp.2024.1480404","relation":{},"ISSN":["2624-9898"],"issn-type":[{"value":"2624-9898","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,8]]},"article-number":"1480404"}}