Proceedings of the final reports on Innovation and technology in computer science education 2012 working groups
ACM Digital Library