ITiCSE 2001: proceedings of the 6th annual SUGCSE conference on innovation and technology in computer science education : june 25-27, 2001, Canterbury, UK (ACM,Inc, 2001)