1. Educational Technology Department, College of Education, Helwan University, Cairo 11511, Egypt
2. Educational Technology Department, College of Specific Education, Ain Shams University, Cairo 11511, Egypt
3. Department of Curriculum and Instruction, King Faisal University, Al-Hasa 31982, Saudi Arabia