- The Electronic Library 20(4):314-321 (2002)
- ITiCSE, page 34-38. ACM, (2002)
- ITiCSE, page 161-164. ACM, (2001)
- Encyclopedia of Information Science and Technology IV, Idea Group, (2005)
- ITiCSE, page 36-38. ACM, (1996)
- SIGCSE Bulletin 32(4):48-51 (2000)
- ICFP, page 317. (1997)
- SIGPLAN Notices 34(4):54-60 (1999)
- Computers & Education 50(1):179-192 (2008)
- ITiCSE '02: Proceedings of the 7th annual conference on Innovation and technology in computer science education, 34, page 34--38. New York, NY, USA, ACM Press, (September 2002)
- ICALT, page 847-849. IEEE, (2008)
- ITiCSE, page 235-239. ACM, (2008)
- ICWL, volume 4823 of Lecture Notes in Computer Science, page 440-451. Springer, (2007)
- SIGPLAN Notices 42(3):14-23 (2007)
- SIGCSE, page 169-173. ACM, (1997)
- SAC, page 771-777. ACM, (2002)
- VIIP, page 27-32. ACTA Press, (2001)
- Computers and Education. Towards an Interconnected Society, (2001)


author