Proceedings of the 14th Western Canadian Conference on Computing Education - Brouwer