David Morris University of East London, London, UK Teaching Computational Thinking and Coding in Primary Schools