1. Choua, C.Y., Chanb, T.W., Linc, C.J.: Redefining the learning companion: the past, present, and future of educational agents. Computers & Education 40, 255–269 (2003)
2. Crook, C.: Computers and the collaborative experience of learning. New York, Rout. (1994)
3. Chimenti, D.E., Ochs, S.S.: 3-D simulator for moments of inertia. Computer Applications in Engineering Education 7, 203–212 (1999)
4. Geraldine, L., Cathy, G., John, H.: Recommendations for teaching in a distributed learn-ing environment: The students’ perspective. Australian Journal of Educational Technology 18, 40–56 (2002)
5. Kearsley, G., Lynch, W., Wizer, D.: The effectiveness and impact of online learning in graduate education. Educational Technology, 37–42 (1995)