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.

Costs

All our courses are free of charge to educators working in state-funded schools in England.

Filter courses

1 filter applied back to filters
Showing 9 results

An Introduction to A Level Computer Science - residentialCP268

Begin your journey into the world of teaching A level computer science. Tailored for those new to teaching the A level computer science or looking to improve their subject knowledge.

York 17 August 10:00—18 August 2026
York 5 October 10:00—6 October 2026
York 5 July 10:00—6 July 2027

Tags for this course:

Programming Residential and Intensive Mathematics Key stage 4 Post 16 Teach secondary computing certificate

Developing secondary leadership - residentialCP296

Explore successful leadership in computer science, during this two-day residential.

10 May 10:00—11 May 2027

Tags for this course:

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

Developing the established primary computing leader - residentialCP013

This two-day residential equips subject leaders of primary computing with the tools to develop computing within their school, with focus on programming and context-based learning.

16 November 10:00—17 November 2026
21 June 10:00—22 June 2027

Tags for this course:

Residential and Intensive Key stage 1 Key stage 2 Teach primary computing certificate

Getting started with Python programming - residentialCP298

Start your journey with Python programming, this two day residential will support you with learning the language, up to GCSE level.

29 October 10:00—30 October 2026

Tags for this course:

Programming Residential and Intensive Algorithms Computing Key stage 3 Key stage 4 KS3 and GCSE subject knowledge certificate

Help! How do I lead primary computing? - residentialCP015

During this two day residential, you’ll gain essential skills and knowledge to lead computing in your school. Covering key areas such as your role as a subject leader, curriculum, assessment and supporting other staff, you will be equipped able to lead computing with confidence.

19 October 10:00—20 October 2026
26 July 10:00—27 July 2027

Tags for this course:

Leadership Residential and Intensive Key stage 1 Key stage 2 Teach primary computing certificate

KS3 creative computing curriculum - residentialCP295

During this two day residential you'll deepen your understanding of what makes a successful KS3 curriculum.

York 26 August 10:00—27 August 2026

Tags for this course:

Leadership Algorithmic thinking Computer networks Computer systems Programming Residential and Intensive Computing Key stage 3 Teach secondary computing certificate

Leading and assessing primary computing - residentialCP016

Develop the skills and strategies required to successfully lead primary computing, with a focus on supporting staff and assessment.

9 December 10:00—10 December 2026
12 July 10:00—13 July 2027

Tags for this course:

Leadership Residential and Intensive Key stage 1 Key stage 2 Teach primary computing certificate

New to computing – residentialCP280

New to computing? This CPD residential will introduce you to the computer science knowledge required up to GCSE level.

24 August 10:00—25 August 2026
28 September 10:00—29 September 2026
9 August 10:00—10 August 2027

Tags for this course:

Algorithmic thinking Computer networks Computer systems Data & information Programming Safety & Security Residential and Intensive Key stage 3 Key stage 4 KS3 and GCSE subject knowledge certificate

Supporting student attainment in GCSE computer science - residentialCP284

Explore strategies to support students with GCSE computer science subject knowledge during this two-day residential.

York 16 August 10:00—17 August 2027

Tags for this course:

Algorithmic thinking Computer networks Computer systems Data & information Programming Safety & Security Residential and Intensive Inclusive practice Key stage 3 Key stage 4 Teach secondary computing certificate