Ultilizing technology for enhancing independent learning and self assessment - Nguyễn, Thùy Dương (2025)