Publication
2025
ACM Transactions on Computing Education
Self-regulated learning, virtual learning environments