Proceedings of the 6th annual conference on the teaching of computing and the 3rd