1. Department of Educational Technology, College of Education, Princess Nourah bint Abdulrahman University, Riyadh 11671, Saudi Arabia
2. Applied College, Curriculum and Instruction, Princess Nourah bint Abdulrahman University, Riyadh 11671, Saudi Arabia
3. Information Technology College, Ajloun National University, Ajloun 26873, Jordan
4. Research Center, The University of Mashreq, Baghdad 11001, Iraq