Computational Thinking, STEM Education, and Teaching Practices: A Systematic Literature Review

Authors

DOI:

https://doi.org/10.15359/ree.30-1.20137

Keywords:

Computational thinking, STEM education, digital skills, teaching practices, SDG 4, quality education, learning skills

Abstract

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

Download data is not yet available.

Author Biographies

  • Marvis William Morales-Teherán, Antioquia Institute of Technology

    Licenciado en Informática y Medios Audiovisuales de la Universidad de Córdoba, Magíster en Tecnología Educativas y Medios Innovadores Para la Educación, por Tecnológico de Monterrey, candidato a doctor en Educación y Estudios Sociales por el Tecnológico de Antioquia IU, profesor vinculado a la Secretaría de Educación de Medellín. 

  • Sebastián Gómez-Jaramillo, Antioquia Institute of Technology

    Ingeniero de Sistemas e Informática, Magister en Ingeniería de Sistemas y Doctor en Ingeniería - Ingeniería de Sistemas e Informática de la Universidad Nacional de Colombia. Profesor e investigador del Tecnológico de Antioquia IU; líder de la línea de investigación de Apoyo Tecnológico a Ambientes de Aprendizaje del grupo GIISTA.

  • Abad Ernesto Parada-Trujillo, Antioquia Institute of Technology

    Abogado de la Universidad Libre, Magister en Educación de la Universidad Externado de Colombia y Doctor en Educación y Estudios Sociales del Tecnológico de Antioquia IU. Profesor e investigador del Tecnológico de Antioquia IU; Miembro de los grupos de investigación Senderos y Observatos.

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

Published

2026-03-25

How to Cite

Morales-Teherán, M. W., Gómez-Jaramillo, S. ., & Parada-Trujillo, A. E. (2026). Computational Thinking, STEM Education, and Teaching Practices: A Systematic Literature Review. Revista Electrónica Educare, 30(1), 1-21. https://doi.org/10.15359/ree.30-1.20137