Prácticas de autorregulación del aprendizaje en Ciencias de la Computación: Una revisión sistemática

Autores/as

DOI:

https://doi.org/10.71068/ss2rft29

Palabras clave:

Autorregulación del aprendizaje, Ciencias de la Computación, Educación superior, Estrategias de aprendizaje, Pensamiento computacional

Resumen

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.

Biografía del autor/a

  • Paulo Cesar Coronado Sánchez, Universidad Distrital Francisco José de Caldas, Bogotá, Colombia

    Investigador

  • Carlos Javier Mosquera Suárez, Universidad Distrital Francisco José de Caldas, Bogotá, Colombia

    Investigador

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

2025-09-05

Cómo citar

Coronado Sánchez, P. C., & Mosquera Suárez, C. J. (2025). Prácticas de autorregulación del aprendizaje en Ciencias de la Computación: Una revisión sistemática. Sapiens in Education, 2(9), 1-20. https://doi.org/10.71068/ss2rft29

Artículos similares

1-10 de 55

También puede Iniciar una búsqueda de similitud avanzada para este artículo.