Discover our range of professional development courses, designed to help you teach computing. Courses cover key stages 1 to 4 and cater for all levels of knowledge.
Choose how and when you want to learn, through face to face, online, or live remote training.
We offer financial support to state-funded schools and colleges across England, including subsidies to support supply cover for continuing professional development.
The location was not recognised. Please check it is correct.
Create some simple block-based computer programs and discover how to implement them in the text based language Python.
Develop your confidence and knowledge in assessing computing across the primary age range.
Ensure progression in programming, using effective approaches within your school.
For computer science teachers who are new or existing to the subject. This CPD covers the foundation subject knowledge required to teach the computing programme of study.
Explore how to teach computing in Year 3 using the Teach Computing Curriculum
Explore how to teach computing in Year 4 using the Teach Computing Curriculum
A comprehensive look at how to teach computing in Year 5 using the Teach Computing Curriculum.
This course aims to support teachers and subject leads in implementing the Teach Computing Curriculum in their own school.
For primary computing teachers who are new to the subject or its leadership. This CPD covers the whole computing curriculum at an introductory level, looking at computer science, programming, information technology and digital literacy.
Explore physical computing using the micro: bit device; finding out how it can be used to develop understanding of programming through creative digital projects.
Essential knowledge for primary computing subject leaders. Improve your understanding of the role and the subject. Identify where your school is now and plan for improvements.
Find out what to expect from an Ofsted visit to your school and how you can prepare for it as a computing subject lead.