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, with bursaries available for schools and colleges to help you participate.

Choose how and when you want to learn, through face-to-face, online, or live remote training.

Select individual courses, or make your learning go further, by enrolling on our national certification programmes in primary computing, or GCSE computer science.

Find a course:

Active filters:

Teach secondary computing x clear filters

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.

  • Online Course 7 September—1 November 2020
  • Online Course 7 December—31 January 2021

Tags for this course:

Cross curricular Leadership Computing Key stage 1 Key stage 2 Key stage 3 Key stage 4

Creative computing for key stage 3 - face to faceCP206

This course will provide you with the theory, background and practical application to design and build a curriculum leading to increased engagement and student success

  • Milton Keynes 29 April 09:30—24 June 2021

Tags for this course:

Leadership Algorithms Programming Computing Key stage 3

GCSE Computer Science - developing outstanding teaching - face to faceCP205

This course helps teachers of GCSE to develop their classroom practice and deliver outstanding teaching of GCSE computer science

  • Milton Keynes 14 January 09:30—26 April 2021
  • Reading 28 April 10:00—23 June 2021

Tags for this course:

Cross curricular Impact of technology Programming Computing Key stage 4

Improving Computing Classroom Practice Through Action ResearchCO030

Apply action research to your teaching and become a more reflective practitioner

  • Online Course 2 November—16 November 2020

Tags for this course:

Key stage 1 Key stage 2 Key stage 3 Key stage 4

Key stage 3 computing for the non specialist teacher - remoteCP445

For Key Stage 3 computing teachers who are new or existing to the subject. This CPD covers the key subject knowledge topics required to teach the computing Key Stage 3 programme of study.

  • Remote delivered CPD 30 October 09:30—30 October 2020
  • Remote delivered CPD 2 November 09:00—2 November 2020
  • Remote delivered CPD 2 November 16:00—17 December 2020
  • Remote delivered CPD 4 November 13:00—11 November 2020
  • Remote delivered CPD 4 November 13:00—2 December 2020
  • Remote delivered CPD 5 November 17:00—13 November 2020
  • Remote delivered CPD 6 November 13:00—13 November 2020
  • Remote delivered CPD 9 November 16:00—30 November 2020
  • Remote delivered CPD 11 November 15:45—24 November 2020
  • Remote delivered CPD 24 November 16:00—15 December 2020
  • Remote delivered CPD 1 December 16:00—17 December 2020
  • Remote delivered CPD 8 December 00:00—8 December 2020
  • Remote delivered CPD 14 December 15:40—17 January 2021
  • Remote delivered CPD 4 January 16:00—18 January 2021
  • Remote delivered CPD 4 February 16:00—4 March 2021
  • 4 May 17:00—13 May 2021

Tags for this course:

Algorithms Computer networks Computer systems Data & information Programming Safety & Security Computing Key stage 3

KS3 computing for the non-specialist teacher - face to faceCP215

For Key Stage 3 computing teachers who are new or existing to the subject. This CPD covers the key subject knowledge topics required to teach the computing Key Stage 3 programme of study.

  • Derby 22 January 09:30—22 January 2021
  • Derby 4 March 09:30—4 March 2021

Tags for this course:

Algorithms Computer systems Data & information Programming Computing Key stage 3

KS4 computing for all - face to faceCP207

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

Tags for this course:

Cross curricular Leadership Impact of technology Safety & Security Computing Key stage 4

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.

  • York 18 November 09:00—4 December 2020

Tags for this course:

Leadership Computing Key stage 3 Key stage 4

Programming Pedagogy in Secondary Schools: Inspiring Computing TeachingCO222

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

  • Online Course 7 September—8 November 2020
  • Online Course 7 December—7 February 2021

Tags for this course:

Programming Computing Key stage 3 Key stage 4

Scratch to Python: Moving from Block- to Text-based ProgrammingCO211

Learn how to apply the thinking and programming skills you've learnt in Scratch

  • Online Course 31 August—8 November 2020
  • Online Course 2 November—10 January 2021

Tags for this course:

Programming Computing Key stage 3