1. Department of Computer Science, Norwegian University of Science and Technology, Norway
2. Instructional Technology, University of Twente, Netherlands
3. Department of Instructional Technology, University of Twente, Netherlands
4. Research and Development Department, Ellinogermaniki Agogi, Greece