Proceedings of the 2014 conference on Innovation & technology in computer science education
ACM Digital Library