Ally, Mohamed (2004). Foundation Educational Theory for Online Learning. Canada:
Athabasca University.
Dabbagh, Nada, Brenda Bannan dan Ritland (2005). Online Learning (concepts, strategies,
and application). New Jersey: Pearson Education
Driscoll, Marcy P. (2005). Psychology of Learning for Instruction. New York: Allyn &
Bacon
Hannafin, Michael J. Dan Kyle L. Peck (1988). The Design, Development and Evaluation of
Instructional Software. New York: Macmillan Publishing Company