- Analysis of Competing Hypotheses
- DIGRA Conf., (2005)
- International Journal of Qualitative Studies in Education 8(1):5-23 (1995)
- (2001)
- Journal of the Learning Sciences 3(2):115-163 (1993-1994)
- (2002)
- Continuum International Publishing Group, (2002)
- Informatica 31(3):249-268 (2007)
- Educational studies in mathematics 58(1):77-100 (2005)
- Educational Studies in Mathematics 57(1):1-32 (2004)
- Journal of Interactive Media in Education Advances in Learning Design. Special Issue (2005)
- Cambridge University Press, Cambridge, UK, (1983)
- Peter Lang Publishing, New York, (2003)
- Designing for Virtual Communities in the Service of Learning, Cambridge University Press, Cambridge, UK, (2004)
- Proceedings of th2005 conference on Computer support for collaborative learning: learning 2005: the next 10 years! (2005)
- Peter Lang Publishing, New York, (2003)
- SAICSIT National Research and Development Seminar, Pretoria, (1995)
- Taylor & Francis, (2000)
- Prentice Hall, 3rd edition, (2004)
- IEEE Computer Graphics and Applications 19(6):51--59 (1999)
- Educational Studies in Mathematics 62(2):191-209 (2006)


user