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
For Key Stage 3 computing teachers who are new or existing to the subject. This CPD covers the key formative and assessment strategies needed in key stage 3 and beyond, including strategies relating to programming.
Tags for this course:Leadership Computing Key stage 3 Secondary certificate
Develop your confidence and knowledge in assessing computing across the primary age range.
Tags for this course:Leadership Key stage 2 Primary certificate
Careers and enrichment in primary computing with STEM Ambassadors in your region - short courseCP441
Bring authentic contexts to the computing curriculum, helping children understand the subject's importance.
Tags for this course:Cross curricular Leadership Careers Key stage 1 Key stage 2
Explore the core of a modern computer. Learn how the instructions that humans write in computer programs are translated into machine code that the computer can process.
Tags for this course:Computer systems Computing Key stage 4 CS Accelerator
Explore how to improve attainment in Computer Science, look at how students should tackle exam questions and use key resources such as moderator reports, how retrieval and interleaving can be used and mapping progression from KS3 to KS4.
Tags for this course:Leadership Algorithms Computer systems Programming Computing Key stage 4 CS Accelerator
Computing in primary schools is a practical, creative and knowledge-rich subject. This course provides teachers with the knowledge and confidence to get started on the journey to outstanding computing in your school, whether you’re a subject coordinator or another interested teacher.
Tags for this course:Algorithms Computer networks Computer systems Data & information Impact of technology Programming Safety & Security Computing Key stage 1 Key stage 2 Primary certificate
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
Computing is for every child, and the school curriculum must allow for all children to succeed. Computing subject leaders can make inclusive, effective curriculum implementation happen, leading to success for all.
Tags for this course:Leadership Computing Key stage 1 Key stage 2 Primary certificate
Explore physical computing using the micro:bit device and how the Teach Computing Curriculum can be used to engage students.
Tags for this course:Practical work Algorithms Computer systems Programming Physical computing Computing Key stage 3
Find out what to expect from an Ofsted visit to your school and how you can prepare for it as a computing subject lead.
Tags for this course:Key stage 1 Key stage 2
In this course you’ll learn about data types, and how data structures are manipulated in Python programs.
Tags for this course:Programming Computing Key stage 4 CS Accelerator
An understanding of algorithms is fundamental to success in GCSE computer science this course will teach you how algorithms manipulate data to achieve desired aims.
Tags for this course:Algorithms 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
During this CPD you'll explore effective teaching strategies to build student knowledge for long-term recall, leading to confidence in assessments.
Tags for this course:Key stage 4 Secondary certificate
Building on your prior subject knowledge of programming, this CPD helps teachers to teach others how to become effective programmers.
Tags for this course:Programming Key stage 4 Secondary certificate
Skilfully combining a wide range of software applications and multimedia such as video, images and sound, you will be better able to support children in creative and engaging project work across the whole primary curriculum.
Tags for this course:Cross curricular Leadership Data & information Impact of technology Computing Key stage 2 Primary certificate
Build on knowledge of local computer networks to cover the globally connected systems forming the internet.