Proceedings of the 2010 ACM conference on Information technology education
ACM Digital Library