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 11 results

New/improved

Developing and supporting programming within your primary schoolCP604

Ensure progression in programming across your curriculum. Discover effective pedagogies, engaging approaches to programming, and strategies for moving from algorithms to programs.

Live remote training 7 December 09:00—7 December 2026
Live remote training 1 March 09:00—1 March 2027

Tags for this course:

Key stage 1 Key stage 2 Teach primary computing certificate

Empowering trainee teachers: Introduction to primary computing - remoteCP417

A comprehensive introduction to primary computing. Exploring easy to use resources, lesson planning, hands-on experience of computing activities and classroom management in computing lessons.

Live remote training 17 December 09:00—17 December 2026
Live remote training 12 July 09:00—12 July 2027

Tags for this course:

Key stage 1 Key stage 2 Teach primary computing certificate

Getting started in Year 1 - short courseCP462

Explore how to teach computing in Year 1 using the Teach Computing Curriculum

Further course instances are planned and will be scheduled shortly.

Tags for this course:

Key stage 1 Teach primary computing certificate

Getting started in year 2 - short courseCP466

Explore how to teach computing in Year 2 using the Teach Computing Curriculum

Further course instances are planned and will be scheduled shortly.

Tags for this course:

Key stage 1 Teach primary computing certificate

Getting started in year 3 - short courseCP459

Explore how to teach computing in Year 3 using the Teach Computing Curriculum

Further course instances are planned and will be scheduled shortly.

Tags for this course:

Computing Key stage 2 Teach primary computing certificate

Getting started in Year 4 - short courseCP465

Explore how to teach computing in Year 4 using the Teach Computing Curriculum

Further course instances are planned and will be scheduled shortly.

Tags for this course:

Key stage 2 Teach primary computing certificate

Getting started in year 5 - short courseCP460

A comprehensive look at how to teach computing in Year 5 using the Teach Computing Curriculum.

Further course instances are planned and will be scheduled shortly.

Tags for this course:

Key stage 2 Teach primary computing certificate

Getting started in Year 6 - short courseCP467

Explore how to teach computing in Year 6 using the Teach Computing Curriculum

Further course instances are planned and will be scheduled shortly.

Tags for this course:

Key stage 2 Teach primary computing certificate

Introduction to primary computing - remoteCP454

For primary computing teachers who are new to the subject or its leadership. This CPD covers the whole computing curriculum at an introductory level, looking at computer science, programming, information technology and digital literacy.

Live remote training 18 November 09:00—18 November 2026
Live remote training 19 January 09:00—19 January 2027
Live remote training 27 April 09:00—27 April 2027
Live remote training 1 July 09:00—1 July 2027

Tags for this course:

Algorithmic thinking Computer networks Computer systems Data & information Impact of technology Programming Safety & Security Key stage 1 Key stage 2 Teach primary computing certificate

New/improved

Leading primary computing - module 1 - live remoteCP603

Improve your understanding of the role and the subject. Consider your curriculum and assessment methods. Identify where your school is now and plan for improvements.

Live remote training 30 November 09:00—30 November 2026
Live remote training 11 February 09:00—11 February 2027
Live remote training 8 July 09:00—8 July 2027

Tags for this course:

Key stage 2 Teach primary computing certificate

Leading primary computing - module 2 - Live onlineCP456

Lead computing in your school with confidence. Raise the profile of computing through resources, enrichment opportunities and staff development. Learn how to manage change in your subject.

Live remote training 12 March 09:00—12 March 2027

Tags for this course:

Leadership Key stage 1 Key stage 2 Teach primary computing certificate