Code Club Teacher Training

Code Club builds a community of volunteers who share their passion for digital making with children and teachers across the UK.

We offer training and resources for primary school teachers of the new computing curriculum.


Passionate experts

Our trainers are industry experts who are passionate aboutcomputing and education

Thumbs up

Engaging, impactful and fun

Teachers have told us they've found our training fun, accessible and useful

Our modules

Flexible booking system

You choose when to have your training and who to invite

Our Modules


Feel more confident about teaching the computing curriculum


1. Teachers who want a comprehensive understanding of the computing curriculum

2. Headteachers who want a summary of the main themes of the curriculum

Robot 1

Computational thinking

This session looks in detail at the new programme of study. We explain core concepts such as algorithms, abstraction and patterns as well as a little programming using floor turtles.

Robot 2


In this session, we start programming using Scratch and Code Club projects. We look at variables, debugging and iterative development, as well as cross-curricular coding activities.

Robot 3

The Internet and the Web

This session explores networks and the internet. We look at the Web in more detail, including how to code using HTML, and how search engines work.

What do teachers say?

We asked some of the teachers who've taken our training what they thought


Michael was amazing at making the session fun, exciting and very clear.

Quotebot 5

Louise Nichols

Gayhurst Primary School

The trainer was funny, knowledgeable and so enthusiastic it was infectious!

Quotebot 6

Evelyn Deeney

Kingsmead Primary School

Request a training session

Our teacher CPD programme has been designed to support teachers to feel confident and excited about delivering the new computing curriculum. Informed and inspiring teachers help create great students who have computational thinking skills and have a thorough understanding of how technology works.

Steps bg1

Step 1

Fill out request a teacher training form

Steps bg2

Step 2

Receive a confirmation of request email and a waiting time

Steps bg3

Step 3

Receive session confirmation or update