Skip to main content

Computing courses for teachers

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.

Funding

We offer financial support to state-funded schools and colleges across England, including subsidies to support supply cover for continuing professional development.

Filter courses

Filter courses

1 filter applied back to filters
Showing 22 results

New/improved

Adapted teaching and effective learning interventions in secondary computingCP448

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.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Leadership Key stage 3 Key stage 4 Teach secondary computing certificate

New/improved

Assessment and progression in KS3 computingCP212

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.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Leadership Key stage 3 Teach secondary computing certificate

New/improved

Collaboration in KS3 programmingCP437

Engage students and build awareness of the collaborative nature of programming in the real world, through evidence-based teaching approaches.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Leadership Careers Key stage 3 Teach secondary computing certificate

New/improved

Computing for specialist teachers of autistic studentsCP291

Plan and teach an effective computing curriculum for students with autism in a specialist setting.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Practical work Teach primary computing certificate Teach secondary computing certificate

New/improved

Creating an Inclusive Classroom: Approaches to Supporting Learners with SEND in ComputingCO700

Explore ways to make your computing lessons more inclusive for learners with special educational needs and disabilities.

Free online course 1 August—31 July 2025

Tags for this course:

Cross curricular Leadership Key stage 1 Key stage 2 Key stage 3 Key stage 4 Teach primary computing certificate Teach secondary computing certificate

New/improved

Creative digital media projectsCP414

Lead students through the full digital media project life-cycle, in engaging projects suitable for KS3 and KS4 computing.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Practical work Key stage 3 Key stage 4 Teach secondary computing certificate

New/improved

Data-driven IT projects in secondary computingCP485

Develop the required technical skills and teaching approaches for data-rich IT projects in computing.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Practical work Data & information Mathematics Teach secondary computing certificate

New/improved

Developing secondary leadership - residentialCP296

During this two day residential, you'll explore the characteristics of being a successful leader of computing.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Leadership Practical work Programming Residential and Intensive Key stage 3 Key stage 4 Teach secondary computing certificate

New/improved

Higher attainment in computer science - meeting the challenges of the exams - remoteCP439

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.

Live remote training 21 February 09:30—21 February 2025

Tags for this course:

Leadership Algorithmic thinking Computer systems Programming Key stage 4 Teach secondary computing certificate

New/improved

Impact of Technology: How To Lead Classroom DiscussionsCO215

You will explore the ethical, legal, cultural, and environmental concerns surrounding computer science

Free online course
Join anytime

Tags for this course:

Cross curricular Leadership Impact of technology Computing Key stage 3 Key stage 4 KS3 and GCSE subject knowledge certificate Teach secondary computing certificate

New/improved

KS3 computing (module 1): Creative curriculum design principlesCP247

Start to design a computing curriculum that supports deep learning by all students throughout KS3.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Leadership Key stage 3 Teach secondary computing certificate

New/improved

KS3 computing (module 2): Creative curriculum content, sequencing and pedagogyCP248

Develop a knowledge-based curriculum for excellent in KS3, supported by the most effective teaching approaches.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Leadership Key stage 3 Teach secondary computing certificate

New/improved

KS3 computing (module 3): Creative curriculum enrichment and inclusionCP249

Put computational thinking at the heart of an inclusive and equitable curriculum, and broaden the appeal of computing.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Leadership Key stage 3 Teach secondary computing certificate

New/improved

KS4 computing for all - face to faceCP207

This action-oriented professional development course explores the options available to computing teachers in different school contexts

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Cross curricular Leadership Impact of technology Safety & Security Key stage 4 Teach secondary computing certificate

New/improved

New subject leaders of secondary computing - face to faceCP211

For new subject leaders of computing, or those looking to progress their career through curriculum leadership.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Leadership Key stage 3 Key stage 4 Teach secondary computing certificate

New/improved

New subject leaders of secondary computing - remoteCP411

Develop the leadership skills and management practices to confidently coordinate an effective computing department.

Live remote training 19 May 09:30—26 May 2025

Tags for this course:

Leadership Key stage 4 Teach secondary computing certificate

New/improved

Programming Pedagogy in Secondary Schools: Inspiring Computing TeachingCO222

Examine a range of pedagogical approaches suitable for teaching computing in Key Stage 3

Free online course
Join anytime

Tags for this course:

Programming Computing Key stage 3 Key stage 4 Teach secondary computing certificate

New/improved

Solving computational problems in KS3 computingCP436

Build the capability of students to solve problems in computing, and be ready for GCSE Computer Science

Live remote training 10 March 09:30—10 March 2025

Tags for this course:

Algorithmic thinking Data & information Programming Key stage 3 Teach secondary computing certificate

New/improved

Supporting GCSE computer science students at grades 1-3CP478

Explore how to improve attainment in Computer Science for students working towards grades 1 - 3.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Leadership Practical work Algorithmic thinking Computer networks Computer systems Data & information Programming Safety & Security Key stage 3 Key stage 4 Teach secondary computing certificate

New/improved

Teaching GCSE computer science developing knowledge and understanding - face to faceCP241

During this CPD you'll explore effective teaching strategies to build student knowledge for long-term recall, leading to confidence in assessments.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Key stage 4 Teach secondary computing certificate

New/improved

Teaching GCSE computer science pedagogy for programming - face to faceCP242

Building on your prior subject knowledge of programming, this CPD helps teachers to teach others how to become effective programmers.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Programming Key stage 4 Teach secondary computing certificate

New/improved

Teaching GCSE computer science: improving student engagement - remoteCP447

Improve student engagement in your GCSE computer science lessons by developing your classroom pedagogy.

Dates coming soon. Contact your local Computing Hub for more information.

Tags for this course:

Impact of technology Key stage 4 Teach secondary computing certificate