Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education
ACM Digital Library