Computational Thinking, STEM Education, and Teaching Practices: A Systematic Literature Review
DOI:
https://doi.org/10.15359/ree.30-1.20137Keywords:
Computational thinking, STEM education, digital skills, teaching practices, SDG 4, quality education, learning skillsAbstract
Introduction. The use of technology in education has revolutionized contemporary conceptions of teaching. Within this context, computational thinking has emerged as a competency that transcends the field of computer science. Its incorporation into STEM education (Science, Technology, Engineering, and Mathematics) has become a fundamental pillar for the development of analytical skills, problem-solving abilities, and other essential skills required in the digital era. Purpose. This article conducts a systematic literature review to identify the relationships between computational thinking in STEM education and teaching practices. Analysis. Data collection was conducted through documentary analysis using an Analytical Research Summary Matrix (ARSM) as the instrument. The sources consisted of 50 academic publications identified through keyword searches in the databases Google Scholar, Dialnet, Redalyc, SciELO, Scopus, and ScienceDirect, covering the period from 2014 to 2023. The study was based on the interpretive paradigm and an exploratory qualitative approach. Within the field of hermeneutic methods, discourse analysis was selected as the research design. Results. The results show that computational thinking has been widely integrated into educational practices, highlighting its importance for teaching critical thinking and problem-solving skills. Trends indicate the adoption of innovative pedagogical strategies that integrate computational thinking into programming and gamification.
Downloads
References
*Adell Segura, J., Llopis Nebot, M. Á., Esteve Mon, F. M., & Valdeolivas Novella, M. G. (2019). El debate sobre el pensamiento computacional en educación. RIED. Revista Iberoamericana de Educación a Distancia, 22(1), 171-186. https://doi.org/10.5944/ried.22.1.22303
*Ángel-Díaz, C. M., Segredo, E., Arnay, R., & León, C. (2020). Simulador de robótica educativa para la promoción del pensamiento computacional. Revista de Educación a Distancia (RED), 20(63), 1-30. https://doi.org/10.6018/red.410191
*Balladares Burgos, J. A., Avilés Salvador, M. R., & Pérez Narváez, H. O. (2016). Del pensamiento complejo al pensamiento computacional: Retos para la educación contemporánea. Sophía, (21), 1-17. https://doi.org/10.17163/soph.n21.2016.06
*Bautista-Vallejo, J. M., & Hernández-Carrera, R. M. (2020). Aprendizaje basado en el modelo STEM y la clave de la metacognición. Innoeduca. International Journal of Technology and Educational Innovation, 6(1), 18-30. https://doi.org/10.24310/innoeduca.2020.v6i1.6719
Bers, M. U., Strawhacker, A., & Sullivan, A. (2022). The state of the field of computational thinking in early childhood education (OECD Education Working Papers 274). OECD. https://doi.org/10.1787/3354387a-en
*Berson, I. R., Berson, M. J., McKinnon, C., Aradhya, D., Alyaeesh, M., Luo, W., & Shapiro, B. R. (2023). An exploration of robot programming as a foundation for spatial reasoning and computational thinking in preschoolers’ guided play. Early Childhood Research Quarterly, 65, 57-67. https://doi.org/10.1016/j.ecresq.2023.05.015
Borchardt, M., & Roggi, I. (2017). Ciencias de la computación en los sistemas educativos de América Latina (Serie Cuaderno SITEAL). UNESCO; IIPE; OEI. file:///Users/liana/Downloads/372138spa.pdf
Brennan, K. & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. https://scratched.gse.harvard.edu/ct/files/AERA2012.pdf
*Broza, O., Biberman-Shalev, L., & Chamo, N. (2023). “Start from scratch”: Integrating computational thinking skills in teacher education program. Thinking Skills and Creativity, 48, 101285. https://doi.org/10.1016/j.tsc.2023.101285
*Buitrago, L. M., Laverde, G. M., Amaya, L. Y., & Hernández, S. L. (2022). Pensamiento computacional y educación STEM: Reflexiones para una educación inclusiva desde las prácticas pedagógicas. Panorama, 16(30), 1-24. https://dialnet.unirioja.es/servlet/articulo?codigo=8604067
Calderón, A., Ruiz, M., Hurtado, N., Orta, E., García, M., Gómez-Aguilar, N., & Trinidad, M. (2024). Evaluation of the perception of use of a serious game to assess the digital competence of secondary school students. IEEE Revista Iberoamericana de Tecnologías del Aprendizaje, 19(1), 81-89. https://doi.org/10.1109/RITA.2024.3381846
*Castro-Rodríguez, E. & Montoro, A. B. (2021). Educación STEM y formación del profesorado de primaria en España. Revista de Educación, (393), 353-378. https://recyt.fecyt.es/index.php/Redu/article/view/89857
*Chen, G., Shen, J., Barth-Cohen, L., Jiang, S., Huang, X., & Eltoukhy, M. (2017). Assessing elementary students’ computational thinking in everyday reasoning and robotics programming. Computers & Education, 109, 162-175. https://doi.org/10.1016/j.compedu.2017.03.001
*Cheng, Y.-P., Lai, C.-F., Chen, Y.-T., Wang, W.-S., Huang, Y.-M., & Wu, T.-T. (2023). Enhancing student’s computational thinking skills with student-generated questions strategy in a game-based learning platform. Computers & Education, 200, 104794. https://doi.org/10.1016/j.compedu.2023.104794
*Cossío Acosta, P. M. (2021). Pensamiento computacional: Habilidades asociadas y recursos didácticos. Una revisión sistemática, Innovaciones Educativas, 23(Especial), 178-189. https://doi.org/10.22458/ie.v23iEspecial.3693
Creswell, J. W. (2013). Research design: Qualitative, quantitative, and mixed methods approaches. Sage. https://books.google.com.co/books?id=PViMtOnJ1LcC
*Enríquez Ramírez, C., Raluy Herrero, M., & Vega Sosa, L. M. (2021). Desarrollo del pensamiento computacional en niñas y niños usando actividades desconectadas y conectadas de computadora. RIDE Revista Iberoamericana para la Investigación y el Desarrollo Educativo, 12(23), 1-23. https://doi.org/10.23913/ride.v12i23.1079
Galeano Marín, M. E. (2012). Estrategias de Investigación social educativa, Un giro en la mirada. La Carreta Editores.
*García Rodríguez, A. (2022). Enseñanza de la programación a través de Scratch para el desarrollo del pensamiento computacional en educación básica secundaria. Revista Academia y Virtualidad, 15(1), 161-182. https://doi.org/10.18359/ravi.5883
*García-Peñalvo, F. J. & Mendes, A. J. (2018). Exploring the computational thinking effects in pre-university education. Computers in Human Behavior, 80, 407-411. https://doi.org/10.1016/j.chb.2017.12.005
*George-Reyes, C. E. (2023). Imbricación del pensamiento computacional y la alfabetización digital en la educación. Modelación a partir de una revisión sistemática de la literatura. Revista Española de Documentación Científica, 46(1), 1-13. https://doi.org/10.3989/redc.2023.1.1922
Haneda, M., Madany-Saa, M., Teemant, A., & Sherman, B. (2024). Tensions in school context and teacher praxis in equity-oriented professional learning. Teaching and Teacher Education, 140, 1-23. https://doi.org/10.1016/j.tate.2024.104480
*Harper, F. K., Caudle, L. A., Flowers, C. E. Jr., Rainwater, T., & Quinn, M. F. (2023). Centering teacher and parent voice to realize culturally relevant computational thinking in early childhood. Early Childhood Research Quarterly, 64, 381-393. https://doi.org/10.1016/j.ecresq.2023.05.001
*Hou, H.-Y., Agrawal, S., & Lee, C.-F. (2020). Computational thinking training with technology for non-information undergraduates. Thinking Skills and Creativity, 38, 100720. https://doi.org/10.1016/j.tsc.2020.100720
*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 & Education, 126, 296-310. https://doi.org/10.1016/j.compedu.2018.07.004
*Hu, X., Chiu, M. M., Yelland, N., & Liang, Y. (2023). Scaffolding young children’s computational thinking with teacher talk in a technology-mediated classroom. Early Childhood Research Quarterly, 65, 81-91. https://doi.org/10.1016/j.ecresq.2023.05.011
Jeong, D. W., Moon, H., Jeong, S. M., & Moon, C. J. (2024). Digital capital accumulation in schools, teachers, and students and academic achievement: Cross-country evidence from the PISA 2018. International Journal of Educational Development, 107, 103024. https://doi.org/10.1016/j.ijedudev.2024.103024
Kärkkäinen, K. & Vincent-Lancrin, S. (2013). Sparking innovation in STEM education with technology and collaboration: A case study of the HP catalyst initiative (OECD Education Working Papers 91). OECD. https://doi.org/10.1787/5k480sj9k442-en
*Kessner, T. M., & Harris, L. M. (2022). Opportunities to practice historical thinking and reasoning in a made-for-school history-oriented videogame. International Journal of Child-Computer Interaction, 34, 1-50. https://doi.org/10.1016/j.ijcci.2022.100545
*Kong, S. C. & Wang, Y. Q. (2021). Item response analysis of computational thinking practices: Test characteristics and students’ learning abilities in visual programming contexts. Computers in Human Behavior, 122, 106836. https://doi.org/10.1016/j.chb.2021.106836
*Kong, S.-C., Lai, M., & Sun, D. (2020). Teacher development in computational thinking: Design and learning outcomes of programming concepts, practices and pedagogy. Computers & Education, 151, 103872. https://doi.org/10.1016/j.compedu.2020.103872
*Korkmaz, Ö., Çakir, R., & Özden, M. Y. (2017). A validity and reliability study of the computational thinking scales (CTS). Computers in Human Behavior, 72, 558-569. https://doi.org/10.1016/j.chb.2017.01.005
*Lodi, M. & Martini, S. (2021). Computational thinking, between Papert and Wing. Science & Education, 30(4), 883-908. https://doi.org/10.1007/s11191-021-00202-5
*López-Gamboa, M. V., Córdoda, C., & Soto, J. (2020). Educación STEM/STEAM: Modelos de implementación, estrategias didácticas y ambientes de aprendizaje que potencian las habilidades para el siglo XXI. Latin American Journal of Science Education, 7(1), 1-16. www.aacademica.org/marco.lopez/7.pdf
*Lye, S. Y. & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51-61. https://doi.org/10.1016/j.chb.2014.09.012
*Manrique-Losada, B., Gómez-Álvarez, M. C., & González-Palacio, L. (2020). Estrategia de transformación para la formación en informática: Hacia el desarrollo de competencias en educación básica y media para la Industria 4.0 en Medellín – Colombia. RISTI: Revista Ibérica de Sistemas e Tecnologías de Informaçäo, (39), 1-17. https://dialnet.unirioja.es/servlet/articulo?codigo=7872068
*Mantilla Güiza, R. R. (2021). Propuesta didáctica para el desarrollo del pensamiento computacional desde un ecosistema digital. Caso Colegio Técnico Vicente Azuero de Colombia [Tesis doctoral, Universitat de les Illes Balears]. https://www.tdx.cat/handle/10803/673984#page=1
*Mono Castañeda, A. (2023). Pensamiento computacional para una sociedad 5.0. Tecnología, Ciencia y Educación, (25), 111-140. https://doi.org/10.51302/tce.2023.1440
*Motoa Sabala, S. P. (2019). Pensamiento computacional. Revista de Educación y Pensamiento, 26(26), 107-111. https://educacionypensamiento.colegiohispano.edu.co/index.php/revistaeyp/article/view/104/93
*Ou Yang, F.-C., Lai, H.-M., & Wang, Y.-W. (2023). Effect of augmented reality-based virtual educational robotics on programming students’ enjoyment of learning, computational thinking skills, and academic achievement. Computers & Education, 195, 1-22. https://doi.org/10.1016/j.compedu.2022.104721
Papert, S. (1993). Mindstorms: Children, computers, and powerful ideas (2a. ed.). Basic Books.
Pereiro, E., Montaldo, M., Koleszar, V., & Urruticoechea, A. (2022). Computational thinking, artificial intelligence and education in Latin America. UNESCO; IBE. https://unesdoc.unesco.org/ark:/48223/pf0000381761?posInSet=1&queryId=1796ff98-a891-4f47-9bad-05a1bb3bb108
Porta, L. & Silva, M. (2003). La investigación cualitativa: El Análisis de Contenido en la investigación educativa. Anuario Digital de Investigación Educativa, (14), 1-18. https://revistas.bibdigital.uccor.edu.ar/index.php/adiv/article/view/3301/2014
*Rodríguez Benito, A. J. & Durán Gómez, M. (2020). Implementation of educational technology for the development of computational thinking in fourth grade children in a public educational institution in Colombia. Revista Perspectivas, 5(2), 20-29. https://doi.org/10.22463/25909215.2827
*Roig-Vila, R. & Moreno-Isac, V. (2020). El pensamiento computacional en educación. Análisis bibliométrico y temático RED. Revista de Educación a Distancia, 20(63), 1-24. https://doi.org/10.6018/red.402621
*Saad, A., & Zainudin, S. (2022). A review of Project-Based Learning (PBL) and Computational Thinking (CT) in teaching and learning. Learning and Motivation, 78, 1-12. https://doi.org/10.1016/j.lmot.2022.101802
*Sarmiento-Bolívar, M. I. (2022). Propuesta metodológica para el desarrollo de competencias vinculadas con el pensamiento computacional. Tecné, Episteme y Didaxis: TED, (52), 153-174. https://doi.org/10.17227/ted.num52-12796
*Sen, C., Ay, Z. S., & Kiray, S. A. (2021). Computational thinking skills of gifted and talented students in integrated STEM activities based on the engineering design process: The case of robotics and 3D robot modeling. Thinking Skills and Creativity, 42, 1-17. https://doi.org/10.1016/j.tsc.2021.100931
*Serna, E. (2011). La importancia de la abstracción en la informática. Scientia Et Technica, 2(48), 122–126. https://revistas.utp.edu.co/index.php/revistaciencia/article/view/1257/829
*Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142-158. https://doi.org/10.1016/j.edurev.2017.09.003
*Song, D., Hong, H., & Oh, E. Y. (2021). Applying computational analysis of novice learners’ computer programming patterns to reveal self-regulated learning, computational thinking, and learning performance. Computers in Human Behavior, 120, 1-9. https://doi.org/10.1016/j.chb.2021.106746
*Swaid, S. I. (2015). Bringing computational thinking to STEM education. Procedia Manufacturing, 3, 3657-3662. https://doi.org/10.1016/j.promfg.2015.07.761
*Tadeu, P. & Brigas, C. (2022). El pensamiento computacional en educación infantil: Un análisis a través del Computer Science Unplugged. Revista Interuniversitaria de Formación del Profesorado, 98(36.2), 149-166. https://doi.org/10.47553/rifop.v98i36.2.94881
*Tikva, C. & Tambouris, E. (2021). A systematic mapping study on teaching and learning computational thinking through programming in higher education. Thinking Skills and Creativity, 41, 100849. https://doi.org/10.1016/j.tsc.2021.100849
*Tovar Rodríguez, D. L. (2019). Educación STEM en la Sudamérica hispanohablante. Latin-American Journal of Physics Education, 13(3), 1-7. file:///Users/liana/Downloads/Dialnet-EducacionSTEMEnLaSudamericaHispanohablante-7553951-1.pdf
*Trejos Buriticá, O. I. (2019). EPS: Metodología para resolución de enunciados en ciencias básicas apoyándose en pensamiento computacional. Revista EIA, 16(32), 85-96. https://doi.org/10.24050/reia.v16i32.1266
*Tucker-Raymond, E., Cassidy, M., & Puttick, G. (2021). Science teachers can teach computational thinking through distributed expertise. Computers & Education, 173, 104284. https://doi.org/10.1016/j.compedu.2021.104284
United Nations Educational, Scientific and Cultural (UNESCO). (2019). Marco de competencias de los docentes en materia de TIC UNESCO versión 3. https://unesdoc.unesco.org/ark:/48223/pf0000371024.locale=es
Vasco, C. E. (1985). Tres estilos de trabajo en las ciencias sociales. Comentarios a propósito del artículo “Conocimiento e interés” de Jürgen Habermas. . Universidad Nacional de Colombia.
Villalustre-Martínez, L. (2024). Análisis del nivel de pensamiento computacional de los futuros maestros: Una propuesta diagnóstica para el diseño de acciones formativas. Pixel-Bit, Revista de Medios y Educación, (69), 169-194. https://doi.org/10.12795/pixelbit.101205
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35. https://doi.org/10.1145/1118178.1118215
Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society, 366(1881), 3717-3725. https://doi.org/10.1098/rsta.2008.0118
Zampieri, M. T. & Javaroni, S. L. (2020). A dialogue between computational thinking and interdisciplinarity using scratch software. Uni-Pluriversidad, 20(1), 100-117. https://doi.org/10.17533/udea.unipluri.20.1.06
*Zeng, Y., Yang, W., & Bautista, A. (2023). Computational thinking in early childhood education: Reviewing the literature and redeveloping the three-dimensional framework. Educational Research Review, 39, 1-16. https://doi.org/10.1016/j.edurev.2023.100520
*Zhao, W. & Shute, V. J. (2019). Can playing a video game foster computational thinking skills? Computers & Education, 141, 103633. https://doi.org/10.1016/j.compedu.2019.103633
Downloads
Published
Issue
Section
Categories
License
Copyright (c) 2026 Marvis William Morales-Teherán, Sebastián Gómez-Jaramillo, Abad Ernesto Parada-Trujillo

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 Unported License.
1. In case the submitted paper is accepted for publication, the author(s) FREELY, COSTLESS, EXCLUSIVELY AND FOR AN INDEFINITE TERM transfer copyrights and patrimonial rights to Universidad Nacional (UNA, Costa Rica). For more details check the Originality Statement and Copyright Transfer Agreement
2. REUTILIZATION RIGHTS: UNA authorizes authors to use, for any purpose (among them selfarchiving or autoarchiving) and to publish in the Internet in any electronic site, the paper´'s final version, both approved and published (post print), as long as it is done with a non commercial purpose, does not generate derivates without previous consentment and recognizes both publisher's name and authorship.
3. The submission and possible publication of the paper in the Educare Electronic Journal is ruled by the Journal’s editorial policies, the institutional rules of Universidad Nacional and the laws of the Republic of Costa Rica. Additionally, any possible difference of opinion or future dispute shall be settled in accordance with the mechanisms of Alternative Dispute Resolution and the Costa Rican Jurisdiction.
4. In all cases, it is understood that the opinions issued are those of the authors and do not necessarily reflect the position and opinion of Educare, CIDE or Universidad Nacional, Costa Rica. It is also understood that, in the exercise of academic freedom, the authors have carried out a rogorous scientific-academic process of research, reflection and argumentation thar lays within the thematic scope of interest of the Journal.
5. The papers published by Educare Electronic Journal use a Creative Commons License:











The articles published by Educare Electronic Journal can be shared with a Creative Commons License: 

