1. Al-Zoube, M. (2009). E-Learning on the cloud. International Arab Journal e-Technology, 1(2), 58-64.
2. Allen, I. E., & Seaman, J. (2013). Changing course: Ten years of tracking online education in the United States. Sloan Consortium.
3. Foundations of educational theory for online learning;M.Ally;Theory and practice of online learning,2004
4. Science education and affect
5. Towards a theory of online learning;T.Anderson;Theory and practice of online learning,2004