Gordon, N., Cargill, M., Grey, S., & Brayshaw, M. (2020). Refining the Teaching of Programming. In INSPIRE XXV : e-Learning as a solution during unprecedented times in the 21st Century (97-107)