Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education - Hughes, Janet (ACM Conferences, 2007)