1. Department of Curriculum and Instruction, College of Education, Najran University, Najran, Saudi Arabia
2. Department of Educational Technology, King Abdulaziz University, Jeddah, Saudi Arabia
3. Centre for Sharia, Educational and Humanities Research, Najran University, Najran, Saudi Arabia