IJIET Using assignment logs to enhance self-regulation skills Authors Haoyu Zhang Chengdu Zonghang Published 2023-12-01 Issue 2022 Section IJIET