Half term CPD schedule

28 April 2022

Are you looking to enhance your computing knowledge but struggling to find time in your schedule?

Throughout the May half term, our Computing Hubs will be running a comprehensive range of live remote and face to face courses designed to improve your subject knowledge and practical skills for the classroom. Courses are available as part of our primary and subject knowledge certificates.

Primary courses

Primary: remote

Teaching key stage 2 computing - module 1

CP452

31 May

Teaching key stage 2 computing - module 2 

CP453

30 May and 1 June

Introduction to primary computing 

CP454

2 June 


Primary: short (remote)

Getting started in Year 1 

CP462

30 and 31 May


Primary: short (face to face)

Physical computing kit - KS2 Crumble 

CP252

31 May

Physical computing kit - KS3 micro:bit 

CP253

31 May


Primary: online

If you'd rather train at home at a time that suits you, why not join one of our primary online courses instead?


Secondary - Computer Science Accelerator

Computer Science Accelerator: intensive

Foundation knowledge of KS3/4 computer science: for non-specialists and supply teachers  (Norfolk)

CP290

30 - 31 May

Programming with Python (Milton Keynes)

CP287

30 May - 1 June


Computer Science Accelerator: face to face

Foundation knowledge of computer science for KS3 and GCSE

CP226

30 May 

Computer processors and instruction sets

CP231

30 May 

Higher attainment in GCSE computer science - meeting the challenge of exams

CP239

31 May

Python programming: advanced subject knowledge, implementation and testing 

CP243

31 May

Python programming: analysis, design and evaluation

CP244

1 June


Computer Science Accelerator: remote

Python programming constructs: sequencing, selection & iteration

CP423

1 June and 4 June

Python programming constructs: sequencing, selection & iteration for OCR specification

CP423A

1 June

Foundation knowledge of computer science for KS3 and GCSE 

CP426

30, 31 May and 4 June

An introduction to algorithms, programming and data in computer science 

CP428

31 May

Python programming: working with data

CP433

30 May 

An introduction to computer systems, networking and security in computer science 

CP438

1 and 2 June

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

CP439

31 May

Python programming: advanced subject knowledge, implementation and testing

CP463

30 May 

New to computing pathway 

CP479

30 May 

Computer Science Accelerator: short (remote)

Preparing to take the CSA test 

CP350

31 May and 1 June


Computer Science Accelerator: online courses

If you'd rather train at home at a time that suits you, why not join one of our Computer Science Accelerator online courses instead?


Already completed the Computer Science Accelerator and work in a state-funded school or college? You can participate for free in any of our professional development courses.


Join the Summer of computing

If you're attending one of our courses, we'd love to hear about your CPD experience and encourage you to share with us on Twitter or Facebook using the hashtag #Summerofcomputing.