- (2006)
- Interactive Learning Environments 15(1):61-75 (2007)
- Computer Science Education (December 2003)
- Computer support for collaborative learning: The Next 10 Years! Proceedings of CSCL 2005 Taipei, Taiwan, Mahwah, NJ, Lawrence Erlbaum Associates, (2005)
- Groupware: Design, Implementation, and Use, 11th International Workshop, CRIWG 2005, Lecture Notes in Computer Sciecne 3706, page 73-88. Berlin Heidelberg, Springer-Verlag, (2005)
- Journal of Interactive Media in Education Advances in Learning Design. Special Issue (2005)
- Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques, page 357-368. New York, NY, ACM Press, (2000)
- Proceedings of the Fifth European Conference on Pattern Languages of Programs, Irsee, Germany, (2000)
- CHI 2002, Conference Extended Abstracts on Human Factors in Computer Systems, ACM Press, Minneapolis, Minnesota, USA,. 2002., page 664-665. (2002)
- People and Computers XVII: Memorable yet Invisible, Proceedings of HCI'2002, page 159-174. Springer Verlag, (2002)
- Proceedings of WMTE 2002, page 39-47. (2002)
- Addison-Wesley Software Pattern Series (1997)
- Proceedings of the Participatory Design Conference PDC 2002. CPSR, Palo Alto, CA.,2002., (2002)
- The Internet and Higher Education (2005)
- Networked learning 2004, (2004)
- online, (1973)
- International Journal of Learning Technology 2(2):216-242 (2006)
- AI & Society Journal of Human-Centred Systems and Machine Intelligence 15(4):359-376 (December 2001)
- AI & Society Journal of Human-Centred Systems and Machine Intelligence 15(4):377--385 (December 2001)
- Computer Science Education 16(2):105--118 (2006)


user