Teach Computing CPD
Click on the links to view the Primary and Secondary courses currently offered by the Hub. The majority of these are running face-to-face throughout the region, plus there are some remote courses. Further remote courses can be found on the Teach Computing website.
For details on subsidies available for course attendance please visit www.teachcomputing.org/funding
1 day Computing CPD

Supporting GCSE computer science students at grades 1-3
- 1 day course
- Computer Science Accelerator course
- Free for Teachers from state-funded schools or colleges
Explore how to improve attainment in Computer Science for students working towards grades 1 - 3.

Python programming: advanced subject knowledge, implementation and testing
- 1 day course
- Free for Teachers from state-funded schools or colleges.
- Computer Science Accelerator course
Develop your Python programming skills by exploring advanced programming techniques then implementing and testing these in a working solution.

Foundation knowledge of computer science for KS3 and GCSE
- 1 day course
- Computer Science Accelerator course
- Free for Teachers from state-funded schools or colleges
For computer science teachers who are new or existing to the subject. This CPD covers the foundation subject knowledge required to teach the computing programme of study.

Python programming constructs: sequencing, selection & iteration for OCR specification
- 1 day course
- Computer Science Accelerator course
- Free for Teachers from state-funded schools or colleges
Learn how to write code to input, process and output data, and how to manipulate data stored in variables. Using the building blocks of sequence, selection and iteration you’ll begin to understand how programs are constructed to perform a multitude of simple and more complex tasks.
Short 90 minute sessions

Behaviour for learning in a computing environment
- 90 minute course
- Free for Teachers from state-funded schools or colleges.
For secondary teachers who are new or existing to the subject. This CPD covers generic behavior for learning strategies, including managing own behaviours, rules routines, recognition reward and interventions and links them it back to their use in a computing environment.

Preparing for Ofsted in secondary computing
- 90 minute course
- Free for Teachers from state-funded schools or colleges.
Avoid unnecessary strain and workload in anticipation of an inspection, by joining this short CPD. You’ll find out what Ofsted are looking for and, just as importantly, what they don’t expect departments to produce

Physical computing kit - KS3 micro:bit with Python
- 90 minute course
- Free for Teachers from state-funded schools or colleges.
Effective teaching is underpinned by the accurate use of assessment, during this course you’ll explore formative and summative assessment strategies whilst understanding how to accurately assess.

Physical computing kit - KS4 Raspberry Pi Pico
- 90 minute course
- Free for Teachers from state-funded schools or colleges.
Effective teaching is underpinned by the accurate use of assessment, during this course you’ll explore formative and summative assessment strategies whilst understanding how to accurately assess.
Coming soon

Assessment in secondary computing
- 90 minute course
- Free for Teachers from state-funded schools or colleges.
Effective teaching is underpinned by the accurate use of assessment, during this course you’ll explore formative and summative assessment strategies whilst understanding how to accurately assess.
Local CPD dates to book
Coming soon

Get started with Python programming
- 90 minute course
- Free for Teachers from state-funded schools or colleges.
This short course will introduce you to the text-based programming language, Python. During the 90 minutes, you’ll be introduced to the three programming constructs, sequencing, selection and iteration.
Local CPD dates to book
Coming soon

Higher attainment in GCSE computer science - meeting the challenge of exams
- 1 day course
- Computer Science Accelerator course
- Free for Teachers from state-funded schools or colleges
Explore how to improve attainment in GCSE Computer Science, look at how students should tackle exam questions and use key resources such as moderator reports, how retrieval and interleaving can be used and mapping progression from KS3 to KS4.
Local CPD dates to book
Coming soon

Python Programming Development Programme February 2023
- 1 day course
- Computer Science Accelerator course
- Free for Teachers from state-funded schools or colleges
Courses can be attended individually or as a consistent development in your Python programming skills, knowledge and understanding.
Local CPD dates to book
Coming soon

- An introduction to computer systems, networking and security in GCSE computer science
- 1 day course
- Computer Science Accelerator course
- Free for Teachers from state-funded schools or colleges
Learn about the different components of computer hardware, including devices not instantly recognisable as computers.
Local CPD dates to book
Coming soo

Encouraging girls into GCSE computer science
- 90 minute course
- Free for Teachers from state-funded schools or colleges.
The course covers the current research and explores existing barriers on gender balance. Exploring curriculum design and specific in class strategies schools can implement and embed in raising the engagement and uptake of Computer Science for all
Local CPD dates to book
Coming soon

An introduction to algorithms, programming and data
- 1 day course
- Computer Science Accelerator course
- Free for Teachers from state-funded schools or colleges
Create some simple block-based computer programs and discover how to implement them in the text based language Python.
Local CPD dates to book
Coming soon

KS4 computing for all
- 1 day course
- Secondary Core course
- Free for Teachers who have completed the Computer Science Accelerator
This action-oriented professional development course explores the options available to computing teachers in different school contexts
Local CPD dates to book
Dates coming soon

Teaching GCSE computer science: improving student engagement
- 1 day course split over three twilight sessions
- Secondary Core course
- Free for Teachers who have completed the Computer Science Accelerator
Improve student engagement in your GCSE computer science lessons by developing your classroom pedagogy.
Local CPD dates to book

Representing algorithms using flowcharts and pseudocode
- 1 day course
- Computer Science Accelerator course
- Free for Teachers from state-funded schools or colleges
Improve your knowledge of algorithms to the level appropriate for GCSE teaching. Become confident in using the key building blocks of sequence, selection and iteration, and learn to apply algorithmic thinking
Local CPD dates to book
Coming soon

Computing for Specialist Teachers of Autistic Students
- 1 day course
- Secondary Core course
- Free for Teachers who have completed the Computer Science Accelerator
This CPD, developed for teachers in special schools and autism units, uses evidence-based approaches and draws on the experience and knowledge of successful teachers to help you plan and teach an effective computing curriculum.
Local CPD dates to book
Coming soon