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.
Learn about the different components of computer hardware, including devices not instantly recognisable as computers.
Tags for this course:Computer networks Computer systems Safety & Security Computing Key stage 4 CS Accelerator
Develop your confidence and knowledge in assessing computing across the primary age range.
Tags for this course:Leadership Key stage 2 Primary
Familiar with the subject knowledge required for GCSE computer science? Joining this track will develop your understanding of how best to support students of all abilities.
Tags for this course:Algorithms Data & information Impact of technology Programming Summer School Computing Key stage 3 Key stage 4 CS Accelerator
Explore the big picture with the current Gender imbalance in GSCE computer science between girls and boys. Be part of discussions around reasons for this gap, including, lack of role models, unconscious bias, and a non-inclusive curriculum amongst others. Consider different strategies inside and outside of the classroom to support the narrowing of the gap before finally planning effective interventions in KS3 to improve the uptake in your own school.
Tags for this course:Leadership Computing Key stage 3 Key stage 4
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
Lead computing in your school with confidence, making the most of the resources and teaching staff available.
Tags for this course:Leadership Key stage 1 Key stage 2 Primary
Discover engaging and effective ways to help children use computational thinking.
Tags for this course:Algorithms Programming Computing Key stage 1 Key stage 2 Primary
Improve your knowledge of algorithms to the level appropriate for GCSE teaching. Become confident in using the key building blocks of sequence, selection and iteration, and learn to apply algorithmic thinking.
Tags for this course:Algorithms Computing Key stage 4 CS Accelerator
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
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.