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 bursaries to teachers working in state-funded education in England.
Develop an evidence-informed approach to education recovery over a sustained period, securing the computing education of young people following a period of great disruption.
Tags for this course:Leadership Key stage 3 Key stage 4 Secondary certificate
A short course providing practical guidance on the assessment of key thinking skills in primary computing
Tags for this course:Leadership Key stage 1 Key stage 2
Mathematics is firmly embedded at the core of computer science, during this course you’ll explore the foundational topics at the heart of mathematics and computer science.
Tags for this course:Algorithms Computer systems Data & information Computing Mathematics Key stage 3 Key stage 4 CS Accelerator
Develop your foundational knowledge around the Python language.
Tags for this course:Programming Computing Key stage 3 Key stage 4 CS Accelerator
Build the capability of students to solve problems in computing, and be ready for GCSE Computer Science
Tags for this course:Algorithms Data & information Programming Key stage 3 Secondary certificate
This course aims to deepen understanding of computer science, information technology and digital literacy.
Tags for this course:Leadership Computer networks Computer systems Impact of technology Safety & Security Computing Key stage 2 Primary certificate
Build on knowledge of local computer networks to cover the globally connected systems forming the internet.