ITiCSE 2000: proceedings of the 5th annual SIGCSE/SIGCUE conference on innovation and technology in computer science education : july 11 - july 13, 2000, Helsinki Finland - Joyce, Daniel T. (ACM,Inc, 2000)