Prácticas de autorregulación del aprendizaje en Ciencias de la Computación: Una revisión sistemática
DOI:
https://doi.org/10.71068/ss2rft29Palabras clave:
Autorregulación del aprendizaje, Ciencias de la Computación, Educación superior, Estrategias de aprendizaje, Pensamiento computacionalResumen
Los estudiantes universitarios de áreas afines a ciencias de la computación, como la programación, enfrentan desafíos como resolver problemas complejos, comprender conceptos abstractos y la organización lógica de soluciones. Ante estas exigencias, la autorregulación del aprendizaje se reconoce como una competencia necesaria para planificar, monitorear y reflexionar sobre el propio proceso cognitivo, contribuyendo así al desarrollo del pensamiento computacional y una mejora sostenida del rendimiento académico. Esta revisión sistemática analizó 59 estudios publicados entre 2021 y 2025, consultados en las plataformas académicas ERIC, Open Alex, Scopus, Scilit y Google Scholar, con el objetivo de identificar estrategias de autorregulación del aprendizaje en este campo, dada la escasez de estudios recientes que las analizan de forma estructurada. Se identificaron 402 estrategias, clasificadas en tres categorías principales: cognitivas (35 %), metacognitivas (34 %) y de gestión de recursos (31 %). Las cognitivas incluyen estrategias como descomposición de problemas, depuración de errores, elaboración y práctica. Las metacognitivas abarcaron planificación, monitoreo y reflexión. Las de gestión de recursos comprendieron la organización del tiempo, la regulación de la motivación, trabajo colaborativo, uso de plataformas tecnológicas y gamificación.
Referencias
Abdirahman, A. A., Hashi, A. O., Elmi, M. A., Dahir, U. M., & Romo Rodriguez, O. E. (2023). Exploring the impact of gamification on self-directed learning: A study in an online learning environment. International Journal of Engineering Trends and Technology, 71(9), 129–137. https://doi.org/10.14445/22315381/IJETT-V71I9P212 DOI: https://doi.org/10.14445/22315381/IJETT-V71I9P212
Arakawa, K., Hao, Q., Greer, T., Ding, L., Hundhausen, C. D., & Peterson, A. (2021). In situ identification of student self-regulated learning struggles in programming assignments. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education (SIGCSE '21) (pp. 467–473). ACM. https://doi.org/10.1145/3408877.3432357 DOI: https://doi.org/10.1145/3408877.3432357
Chen, M.-S., & Hsu, T.-C. (2024). Effects of the self-regulated learning and motivation on learning achievements of the programming courses. Proceedings of the 32nd International Conference on Computers in Education. https://doi.org/10.58459/icce.2024.4973 DOI: https://doi.org/10.58459/icce.2024.4973
Cheng, G. (2021). The effects of self-regulated learning strategies on computer programming achievement in teacher education. Frontiers in Education Technology, 4(4), 37–58. https://doi.org/10.22158/fet.v4n4p37 DOI: https://doi.org/10.22158/fet.v4n4p37
Cheng, G., Zou, D., Xie, H., & Wang, F. L. (2024). Exploring differences in self-regulated learning strategy use between high- and low-performing students in introductory programming: An analysis of eye-tracking and retrospective think-aloud data from program comprehension. Computers & Education, 208, 104948. https://doi.org/10.1016/j.compedu.2023.104948 DOI: https://doi.org/10.1016/j.compedu.2023.104948
Coronado, P. (2025). Repositorio revisión sistemática. https://docs.google.com/spreadsheets/d/1DOOdOSC33n340XI1EHZbdCykCwDt29sQGE03Fem73JY/edit?gid=1911937509#gid=1911937509
Cloude, E. B., Baker, R. S., & Pankiewicz, M. (2023, December). Measuring self-regulated learning processes in computer science education. En J. L. Shih et al. (Eds.), Proceedings of the 31st International Conference on Computers in Education (pp. 1–9). Asia-Pacific Society for Computers in Education. https://www.researchgate.net/publication/375091233 DOI: https://doi.org/10.58459/icce.2023.995
Dayimani, S., & Padayachee, K. (2023). Technology-based strategies predicated on self-regulated learning in a flipped computer programming classroom. Proceedings of the 22nd European Conference on e-Learning (ECEL 2023), 400–408. DOI: https://doi.org/10.34190/ecel.22.1.1697
Domino, M. (2024). Self-regulated learning skills research in computer science: The state of the field [Doctoral dissertation, Virginia Polytechnic Institute and State University].
Ferreira, D. J., & Campos, D. S. (2023). Investigating how introductory programming students apply regulation strategies. In Proceedings of the 15th International Conference on Computer Supported Education (CSEDU 2023) (pp. 463–473). https://doi.org/10.5220/0011659000003470 DOI: https://doi.org/10.5220/0011659000003470
Ferreira, D. J., Campos, D. S. de, & Gonçalves, A. C. (2024). A framework of contextualized social regulation strategies in introductory programming. Proceedings of the 57th Hawaii International Conference on System Sciences. https://hdl.handle.net/10125/107000 DOI: https://doi.org/10.24251/HICSS.2024.615
Gao, Z., Erickson, B., Xu, Y., Lynch, C., Heckman, S., & Barnes, T. (2022). You asked, now what? Modeling students’ help-seeking and coding actions from request to resolution. Journal of Educational Data Mining, 14(3), 109–131.
Han, F., & Ellis, R. A. (2023). Self-reported and digital-trace measures of computer science students’ self-regulated learning in blended course designs. Education and Information Technologies, 28, 13253–13268. https://doi.org/10.1007/s10639-023-11698-5 DOI: https://doi.org/10.1007/s10639-023-11698-5
Leite, P. T., & Silveira, I. F. (2024). A computational system to support learning self-regulation to measure knowledge acquisition by students of computer science-related courses. XIII Congresso Brasileiro de Informática na Educação (CBIE 2024), XXXV Simpósio Brasileiro de Informática na Educação (SBIE 2024), 101–114. https://doi.org/10.5753/sbie.2024.242147 DOI: https://doi.org/10.5753/sbie.2024.242147
Lee, J., & Choi, H. (2023). Exploring the effects of self-regulated learning strategies on students' learning in programming education. Computers & Education, 205, 104857. https://doi.org/10.1016/j.compedu.2023.104857
Lei, Y., Fu, X., Zhao, J., & Yi, B. (2024). The effect of ability grouping on students’ computational thinking in shared regulation-supported collaborative programming. Education and Information Technologies. https://doi.org/10.1007/s10639-024-12838-1 DOI: https://doi.org/10.1007/s10639-024-12838-1
Li, H., & Ma, B. (2025). Design of AI-powered tool for self-regulation support in programming education. In CHI 2025 Workshop on Augmented Educators and AI, Yokohama, Japón.
Loksa, D., Margulieux, L., Becker, B. A., Craig, M., Denny, P., Pettit, R., & Prather, J. (2022). Metacognition and self-regulation in programming education: Theories and exemplars of use. ACM Transactions on Computing Education, 22(4), Article 39. https://doi.org/10.1145/3487050 DOI: https://doi.org/10.1145/3487050
Luo, K. (2024). Navigating the code: A qualitative study of novice programmers’ perceptions and utilization of automated feedback for self-regulated learning. Education and Technology, 1(2), 10 pp. https://doi.org/10.1145/3674399.3674430
Majere, F., & Bailey, R. (2025). TVET computer programming students’ self-directed learning development through active teaching-learning strategies. University of Johannesburg. https://doi.org/10.21203/rs.3.rs-6259241/v1 DOI: https://doi.org/10.21203/rs.3.rs-6259241/v1
Margulieux, L. E., Prather, J., Reeves, B. N., Becker, B. A., Cetin Uzun, G., Loksa, D., Leinonen, J., & Denny, P. (2024). Self-regulation, self-efficacy, and fear of failure interactions with how novices use LLMs to solve programming problems. Proceedings of the 2024 Innovation and Technology in Computer Science Education V. 1 (ITiCSE 2024). https://doi.org/10.1145/3649217.3653621 DOI: https://doi.org/10.1145/3649217.3653621
Marquès Puig, J. M., Daradoumis, T., Arguedas, M., & Calvet Liñan, L. (2022). Using a distributed systems laboratory to facilitate students' cognitive, metacognitive and critical thinking strategy use. Journal of Computer Assisted Learning, 38(1), 209–222. https://doi.org/10.1111/jcal.12605 DOI: https://doi.org/10.1111/jcal.12605
Menon, P. (2021). An investigation on student perceptions of self-regulated learning in an introductory computer programming course. Information Systems Education Journal, 19(6), 13–26.
Nančovska Šerbec, I. (2023). The overview of computer science/computational thinking education research. University of Ljubljana.
Neumann, A. T., Yin, Y., Sowe, S., Decker, S., & Jarke, M. (2025). An LLM-driven chatbot in higher education for databases and information systems. IEEE Transactions on Education, 68(1), 103–115. https://doi.org/10.1109/TE.2024.3467912 DOI: https://doi.org/10.1109/TE.2024.3467912
Onah, D. F. O., Pang, E. L. L., & Sinclair, J. E. (2021). Investigating self-regulation in the context of a blended learning computing course. International Journal of Information and Learning Technology. https://doi.org/10.1108/IJILT-04-2021-0059 DOI: https://doi.org/10.1108/IJILT-04-2021-0059
Öztürk, M. (2022). The effect of self-regulated programming learning on undergraduate students’ academic performance and motivation. Interactive Technology and Smart Education. https://doi.org/10.1108/ITSE-04-2021-0074 DOI: https://doi.org/10.1108/ITSE-04-2021-0074
Paludo, G., & Montresor, A. (2024). Fostering metacognitive skills in programming: Leveraging AI to reflect on code. 2nd International Workshop on Artificial Intelligence Systems in Education. https://www.researchgate.net/publication/385620293
Peteranetz, M. S., Soh, L.-K., Shell, D. F., & Flanigan, A. E. (2021). Motivation and self-regulated learning in computer science: Lessons learned from a multiyear program of classroom research. IEEE Transactions on Education. https://doi.org/10.1109/TE.2021.3049721 DOI: https://doi.org/10.1109/TE.2021.3049721
Pintrich, P. R. (2000). The role of goal orientation in self-regulated learning. In M. Boekaerts, P. R. Pintrich, & M. Zeidner (Eds.), Handbook of self-regulation (pp. 451–502). Academic Press. DOI: https://doi.org/10.1016/B978-012109890-2/50043-3
Prather, J., et al. (2022). Getting by with help from my friends: Group study in introductory programming understood as socially shared regulation. In ICER 2022 (pp. 7–11). https://doi.org/10.1145/3501385.3543970 DOI: https://doi.org/10.1145/3501385.3543970
Prasad, P., & Sane, A. (2024). A self-regulated learning framework using generative AI and its application in CS educational intervention design. In SIGCSE 2024. https://doi.org/10.1145/3626252.3630828 DOI: https://doi.org/10.1145/3626252.3630828
Şen, Ş. (2023). Relations between preservice teachers’ self-efficacy, computational thinking skills and metacognitive self-regulation. European Journal of Psychology of Education, 38, 1251–1269. https://doi.org/10.1007/s10212-022-00651-8 DOI: https://doi.org/10.1007/s10212-022-00651-8
Shin, Y., & Song, D. (2022). The effects of self-regulated learning support on learners’ task performance and cognitive load in computer programming. Journal of Educational Computing Research, 60(6), 1490–1513. https://doi.org/10.1177/07356331211052632 DOI: https://doi.org/10.1177/07356331211052632
Silva, L., Mendes, A., Gomes, A., & Fortes, G. (2023). What learning strategies are used by programming students? A qualitative study grounded on the self-regulation of learning theory. ACM Transactions on Computing Education. https://doi.org/10.1145/3635720 DOI: https://doi.org/10.1145/3635720
Soares, L., Gomes, A., & Mendes, A. J. (2023). Exploring the impact of self-regulation of learning support on programming performance and code development. IEEE Frontiers in Education Conference. https://doi.org/10.1109/FIE58773.2023.10343321 DOI: https://doi.org/10.1109/FIE58773.2023.10343321
Song, D., Hong, H., & Oh, E. Y. (2021). Applying computational analysis of novice learners' computer programming patterns to reveal self-regulated learning. Computers in Human Behavior, 120, 106746. https://doi.org/10.1016/j.chb.2021.106746 DOI: https://doi.org/10.1016/j.chb.2021.106746
Sun, D., et al. (2025). How self-regulated learning is affected by feedback based on large language models. Electronics, 14(194). https://doi.org/10.3390/electronics14010194 DOI: https://doi.org/10.3390/electronics14010194
Susilowati, D., et al. (2024). Do computational thinking and self-regulated learning affect computer programming problem solving skills? Jurnal Kependidikan, 10(3), 1145–1157. DOI: https://doi.org/10.33394/jk.v10i3.12415
Rebollo, M. (2024). Percepción del alumnado de actividades de alto impacto en un primer curso de programación. En Actas de las JENUI (Vol. 9, pp. 207–214). Universitat Politècnica de València.
Tsai, C.-W., et al. (2024). Integrating online meta-cognitive learning strategy and team regulation to develop students’ programming skills. Universal Access in the Information Society, 23, 395–410. https://doi.org/10.1007/s10209-022-00958-9 DOI: https://doi.org/10.1007/s10209-022-00958-9
Ugulino, W., & Pires, L. F. (2021). The use of metacognition to develop self-regulated learning skills in students of a computer programming course. In SEFI 2021 Annual Conference, Technische Universität Berlin.
Xie, B., et al. (2023). Developing novice programmers’ self-regulation skills with code replays. In ICER ’23 V1. https://doi.org/10.1145/3568813.3600127 DOI: https://doi.org/10.1145/3568813.3600127
Watanabe, K., Matsuda, Y., Nakamura, Y., Arakawa, Y., & Ishimaru, S. (2025). TrackThinkDashboard: Understanding student self-regulated learning in programming study. International Journal of Activity and Behavior Computing, 2025(1), 1–17. https://doi.org/10.60401/ijabc9
Wu, Y., Wei, X., Liu, M., & Qian, Y. (2024, July). Exploring the effects of automated feedback on students in introductory programming using self-regulated learning theory. En Proceedings of the ACM Turing Award Celebration Conference 2024 (ACM-TURC ’24) (pp. 76–80). DOI: https://doi.org/10.1145/3674399.3674430
Zimmerman, B. J. (2002). Becoming a self-regulated learner: An overview. Theory into Practice, 41(2), 64–70. https://doi.org/10.1207/s15430421tip4102_2 DOI: https://doi.org/10.1207/s15430421tip4102_2
Zhu, M., Berri, S., Huang, Y., & Masoud, S. (2024). Computer science and engineering students’ self-directed learning strategies and satisfaction with online learning. Computers and Education Open, 6, 100168. https://doi.org/10.1016/j.caeo.2024.100168 DOI: https://doi.org/10.1016/j.caeo.2024.100168
Descargas
Publicado
Número
Sección
Licencia
Derechos de autor 2025 Paulo Cesar Coronado Sánchez, Carlos Javier Mosquera Suárez (Autor/a)

Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Sapiens in Education es una revista científica de acceso abierto comprometida con la difusión ética y responsable del conocimiento.
Los artículos se publican bajo la licencia Creative Commons Atribución 4.0 Internacional (CC BY 4.0), que permite compartir, adaptar y reutilizar el contenido, incluso con fines comerciales, siempre que se otorgue el debido crédito, se incluya el enlace a la licencia y se indiquen los cambios realizados.
Los autores conservan sus derechos de autor y conceden a la revista el derecho de primera publicación, así como la autorización para la difusión y preservación digital de los trabajos. No se aplican restricciones adicionales más allá de las establecidas por la licencia.

