Tim Wright, James Noble, Stephen Marshall. Tim Wright James Noble Stephen Marshall. In Alison Young, Denise Tolhurst, editors, Seventh Australasian Computing Education Conference (ACE 2005), Newcastle, NSW, Australia, January/February 2005. Volume 42 of CRPIT, pages 187-192, Australian Computer Society, 2005. [doi]