U Vellappan, L Lim, LS Yin - Journal of Informatics and Web …, 2023 - mmupress.com
The use of screencast videos can improve the effectiveness of the teaching and learning
process, whether it is face-to-face or online. Screencast videos are digital resources that …