Integrating Computational Thinking and STEM Competency Development in Engineering Education: A Review of the Literature
DOI:
https://doi.org/10.26507/rei.v21n42.1362Keywords:
Computational Thinking, skills, Integration, STEM, Integration, STEM CompetenciesAbstract
Computational Thinking (CT) and its integration with STEM in engineering education have become so widespread that they are now making headlines. However, there are still a few studies that address the strategies to be followed to implement it in the first semester of engineering.
This paper presents a systematic mapping of the literature based on the PRISMA methodology and the PICOC structure in order to highlight the various studies that deal with the integration of computational thinking and STEM skills in early engineering education. A search was conducted in academic databases, defining inclusion and exclusion criteria for the selection of studies.
The results show different methodologies, different technological tools and pedagogical strategies used, and the location of gaps in the evaluation of everything related to impact. This work provides an opportunity to learn about the current state of trends in the integration of CT and STEM, opening the door to future research in this area, as well as approaches to structured intervention in engineering education.
Author Biographies
Pedro Gómez Álvarez, Universidad del Cauca
Estudiante del Doctorado en Ciencias de la Electrónica, Universidad del Cauca, Ciclo I, Magíster en Computación, Ingeniero en Electrónica y Telecomunicaciones. Actualmente, se desempeña como docente becario en la Universidad del Cauca.
Julio Ariel Hurtado Alegría , Universidad del Cauca
Doctor en Ciencias de la Computación, especialista en Redes y Servicios Telemáticos, especialista en Procesos para el Desarrollo de Software, ingeniero en Electrónica y Telecomunicaciones. Actualmente, se desempeña como docente titular del Departamento de Sistemas de la Universidad del Cauca.
References
S. Atmatzidou y S. Demetriadis, «How to Support Students' Computational Thinking Skills in Educational Robotics Activities», jul. 2014. https://doi.org/10.1016/j.robot.2015.10.008
J. Wing, «Computational Thinking», Commun. ACM, vol. 49, pp. 33-35, mar. 2006. https://doi.org/10.1145/1118178.1118215
J. Wing, «Computational thinking's influence on research and education for all», Ital. J. Educ. Technol., vol. 25, n.o 2, pp. 7-14, 2017.
C. Wang, J. Shen, y J. Chao, «Integrating Computational Thinking in STEM Education: A Literature Review», Int. J. Sci. Math. Educ., nov. 2021. https://doi.org/10.1007/s10763-021-10227-5
P.Sengupta, J.S. Kinnebrew, S.Basu y otros, «Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework», Educ. Inf. Technol., vol. 18, pp. 351-380, jun. 2013. https://doi.org/10.1007/s10639-012-9240-x
M. Hacker, «Integrating Computational Thinking into Technology and Engineering Education», Technol. Eng. Teach., vol. 77, n.o 4, pp. 8-14, 2018.
J. Wu, Y. Wang, H. Kong y L. Zhu, «How to Cultivate Computational Thinking-Enabled Engineers: A Case Study on the Robotics Class of Zhejiang University», presentado en 2019 ASEE Annual Conference & Exposition, jun. 2019. https://doi.org/10.18260/1-2--32901
T. R. Kelley y J. G. Knowles, «A Conceptual Framework for Integrated STEM Education», Int. J. STEM Educ., vol. 3, 2016. https://doi.org/10.1186/s40594-016-0046-z
C. Mohtadi, M. Kim y J. Schlosser, «Why integrate computational thinking into a 21 st century engineering curriculum?», ene. 2013. https://doi.org/10.1109/EDUCON.2014.6826132
Y. M. Gonzales-Ttito y otros, «Inteligencia artificial y pensamiento computacional en estudiantes de una universidad privada de Lima (Perú)», Form. Univ., vol. 18, n.o 3, pp. 1-10, jun. 2025. https://doi.org/10.4067/s0718-50062025000300001
I. Mejía, J. A. Hurtado, R. F. Z. Muñoz, y B. G. S. España, «Robótica educativa como herramienta para el desarrollo del pensamiento computacional. Una revisión de la literatura», Rev. Educ. En Ing., vol. 17, n.o 33, Art. n.o 33, ene. 2022. https://doi.org/10.26507/rei.v17n33.1216
P.Gómez A. y Á. Gómez N., «Integrando el desarrollo del pensamiento computacional y los conceptos T&E STEM en el enfoque metodológico de ChildProgramming», feb. 2023, Accedido: 20 de junio de 2023. [En línea]. Disponible en: http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/6279
B. Palop, I. Díaz, L. J. Rodríguez-Muñiz y J. J. Santaengracia, "Redefining computational thinking: A holistic framework and its implications for K-12 education", Educ. Inf. Technol., vol. 30, n.o 10, pp. 13385-13410, jul. 2025. https://doi.org/10.1007/s10639-024-13297-4
M. Lodi y S. Martini, «Computational Thinking, Between Papert and Wing», Sci. Educ., vol. 30, n.o 4, pp. 883-908, ago. 2021. https://doi.org/10.1007/s11191-021-00202-5
R. R. C. Masaquiza, K. L. R. Arce, D. I. L. Pozo, y O. I. P. Gualoto, «Desarrollo de habilidades del siglo XXI a través de la educación STEM», Rev. Imaginario Soc., vol. 7, n.o 2, abr. 2024. https://doi.org/10.59155/is.v7i2.191
M. J. Page et al., «Declaración PRISMA 2020: una guía actualizada para la publicación de revisiones sistemáticas», Rev. Esp. Cardiol., vol. 74, n.o 9, pp. 790-799, sep. 2021. https://doi.org/10.1016/j.recesp.2021.06.016
D. Yang, Y. Baek, Y.-H. Ching, S. Swanson, B. Chittoori, y S. Wang, «Infusing Computational Thinking in an Integrated STEM Curriculum: User Reactions and Lessons Learned», Eur. J. STEM Educ., vol. 6, n.o 1, 2021. https://doi.org/10.20897/ejsteme/9560
E. S. Ludeña, "La educación STEAM y la cultura maker" Rev. Padres Maest. J. Parents Teach., n.o 379, pp. 45-51, 2019. https://doi.org/10.14422/pym.i379.y2019.008
D. D. Yepes Miranda, «Stem y sus oportunidades en el ámbito educativo», jun. 2020, Accedido: 2 de noviembre de 2022. Disponible en: https://repositorio.unicordoba.edu.co/handle/ucordoba/2774
E. F. Crawley, A. «Peko» Hosoi, y A. «Babi» Mitra, «Redesigning Undergraduate Engineering Education at MIT - the New Engineering Education Transformation (NEET) initiative», presentado en 2018 ASEE Annual Conference & Exposition, jun. 2018. https://doi.org/10.18260/1-2--30923
S. Atmatzidou y S. Demetriadis, «Advancing students' computational thinking skills through educational robotics: A study on age and gender relevant differences» Robot. Auton. Syst., vol. 75, pp. 661-670, ene. 2016. https://doi.org/10.1016/j.robot.2015.10.008
H. Shoaib y S. P. Brophy, «A Literature-based Perspective Towards Learning and Pedagogy of Computational Thinking», presentado en 2020 ASEE Virtual Annual Conference Content Access, jun. 2020. https://doi.org/10.18260/1-2--34011
M. A. Cannady, M. A. Collins, T. Hurt, R. Montgomery, E. Greenwald, y R. Dorph, «Computational Thinking for Science Positions Youth to Be Better Science Learners», Educ. Sci., vol. 15, n.o 1, Art. n.o 1, ene. 2025. https://doi.org/10.3390/educsci15010105
T. Djambong y V. Freiman, Task-Based Assessment of Students' Computational Thinking Skills Developed through Visual Programming or Tangible Coding Environments. International Association for the Development of the Information Society, 2016. Accedido: 5 de mayo de 2022. [En línea]. Disponible en: https://eric.ed.gov/?id=ED571389
V. Dolgopolovas, T. Jevsikova, L. Savulionienė, y V. Dagiene, «On Evaluation of Computational Thinking of Software Engineering Novice Students», jul. 2015. doi: 10.13140/RG.2.1.2855.9206.
M. Román-González, J.-C. Pérez-González, y C. Jiménez-Fernández, «Test de Pensamiento Computacional: diseño y psicometría general [Computational Thinking Test: design & general psychometry]», oct. 2015. doi: 10.13140/RG.2.1.3056.5521.
J. Hurtado, C. C. Alberto, C. S. Tatiana, y R. O. Eduardo, «Child Programming: Una Estrategia de Aprendizaje y Construcción de Software Basada en la Lúdica, la Colaboración y la Agilidad», 2012.
A. M. Chimunja, C. A. Collazos, y J. A. Hurtado, «ChildProgramming-C: como una mejora de la dimensión colaborativa del modelo ChildProgramming», Entre Cienc. E Ing., vol. 11, n.o 22, Art. n.o 22, 2017. https://doi.org/10.31908/19098367.3551
R. F. Zuñiga, J. A. H. Alegría, y C. A. C. Ordoñez, «Comprendiendo los procesos de abstracción computacional en los niños: un estudio de caso exploratorio», T C-Rev. Investig. Tecnol. Cienc., vol. 1, n.o 8, pp. 57-66, 2014.
H. F. O. Muñoz, A. García, J. A. H. Alegria, y C. A. Collazos, «Analizando y aplicando la gamificación en el proceso ChildProgramming», Rev. Colomb. Comput., vol. 14, n.o 2, pp. 7-23, 2013.
C. A. Manzano Quiñonez y J. C. Moreno Vásquez, «Child Gender : Extendiendo child programming con aspectos de diversidad de género», sep. 2017, Accedido: 20 de mayo de 2022. [En línea]. Disponible en: http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/1745
J. A. Hurtado Alegría, V. Y. Gómez Calvache, y A. C. Zambrano Lasso, «Estudiando el modelo ChildProgramming-G para encontrar elementos que permitan desarrollar un sistema de memoria transactiva», Campus Virtuales Rev. Científica Iberoam. Tecnol. Educ., 2017, doi: 10/8.pdf.
R. Zuñiga, J. Hurtado, C. Collazos, y H. Fardoun, «ChildProgramming Evolution, A Method to Increase the Computational Thinking Skills in School: 4th Iberoamerican Workshop, HCI-Collab 2018, Popayán, Colombia, April 23-27, 2018, Revised Selected Papers», 2019, pp. 98-112. https://doi.org/10.1007/978-3-030-05270-6_5
M. Tenorio Melenje María, M. A. Trujillo, J. A. Hurtado Alegría, y C. Collazos, «Debugging Block-Based Programs», en Human-Computer Interaction, V. Agredo-Delgado y P. H. Ruiz, Eds., en Communications in Computer and Information Science. Cham: Springer International Publishing, 2019, pp. 98-112. https://doi.org/10.1007/978-3-030-05270-6_8
J. Muñoz, «Block-Based Design: Un Método Para El Diseño de Programas Basados en Bloques», Trabajo de grado, Unicauca, 2022.
M. G. Gonzalez Novoa, M. del S. Perez Alcalá y R. M. Gamboa, «Habilidades identificadas de pensamiento computacional, programación y motivación académica en estudiantes de pregrado», Transregiones, n.o 9, pp. 13-40, feb. 2025. https://revistatransregiones.com/web/index.php/tr/article/view/124
How to Cite
Downloads
Downloads
Published
Issue
Section
License
Total or partial reproduction of the documents published in the journal is authorized only when the source and author are cited.
| Article metrics | |
|---|---|
| Abstract views | |
| Galley vies | |
| PDF Views | |
| HTML views | |
| Other views | |

