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.


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

Showing courses run by Computing - Dartford and East Sussex show all results

Filter courses

back to filters
Showing 4 results

Introduction to the micro:bit in key stage 2 - short courseCP292

Explore physical computing using the micro: bit device; finding out how it can be used to develop understanding of programming through creative digital projects.

Dartford 15 June 13:30—15 June 2023
Eastbourne 15 June 16:00—15 June 2023

Tags for this course:

Programming Key stage 2

Physical computing kit - KS2 Crumble - short courseCP252

Explore physical computing using the Crumble device and how the Teach Computing Curriculum can be used to engage students.

Dartford 13 June 13:30—13 June 2023

Tags for this course:

Practical work Algorithmic thinking Computer systems Programming Key stage 2

Python programming constructs: sequencing, selection and iteration - face to faceCP223

Develop your foundational knowledge around the Python language.

Dartford 4 July 09:30—4 July 2023

Tags for this course:

Programming Key stage 3 Key stage 4 CS Accelerator

Python programming: analysis, design and evaluation - remoteCP464

Develop your Python programming skills by exploring the analysis, design and evaluation stages of the software development life cycle.

Live remote training 26 June 10:00—26 June 2026

Tags for this course:

Algorithmic thinking Programming Key stage 4 CS Accelerator