Mark has a first-class computing degree and is a primary-trained teacher with many years of both primary and secondary teaching, lecturing (teacher training), commercial educational training and industry experience. He has taught in both all ability and selective schools, leading the introduction of computing across all school key stages several years ahead of government changes.
Cambridge University Press: Available in February 2019
This is just for verifying working functionality.
- Dorling, M., Selby, C., and Woollard, J. (2015). Evidence of Assessing Computational Thinking. IFIP 2015, A New Culture of Learning: Computing and Next Generations. Vilnius, Lithuania.
- Dorling, M., and White, D. (2015). Scratch: A Way to Logo and Python. SIGCSE 2015, Proceedings of the 46th SIGCSE technical symposium on Computer science education.
Mark's vision is to see all young people, across the world, receive a high quality Computing education
Mark is studying for a part-time PhD in Computer Science Education at Queen Mary University of London.
Do I need to be able to code?
No. Not at all! We would encourage parents and teachers to learn alongside their children so that you can help each other out.
A frequently asked questions style chapter that focuses on sharing relevant experience and academic research.
Computational thinking dispositions, attitudes and behaviours rubric created for all phases of education.