Self-regulated Learning in Computer Programming: Strategies Students Adopted During an Assignment. (2025). Immersive Learning Research - Academic, 1(1), 87-101. https://doi.org/10.56198/2ka8my09