Journal of Educational Multimedia and Hypermedia : vol. 19, no. 1-4, 2010, Vol 20, no. 2-3, 2011. (Association for the Advancement of Computing in Education, 1992)