Training courses and resources for primary school teachers of the new computing curriculum

Play movie

Passionate experts

Our trainers are industry experts who are passionate about computing and education

Meet our trainers
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

How to book

What do teachers say?

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

Play movie

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

Quotebot 1

Louise Nichols

Executive Headteacher, Gayhurst Primary School

"The trainer was funny, knowledgable and so enthusiastic it was infectious!"

Quotebot 2

Evelyn Deeney

KS1 Teacher, Kingsmead Primary School

Our modules

Robot 1

1. Demystifying the curriculum

This introductory session looks in detail at the new programme of study. We demystify technical language used, and explain core concepts such as algorithms and computational thinking.

Robot 2

2. KS1 Computing

In this session, we look at organising, sorting, predicting, debugging, decomposition and abstraction, as well as a little programming using floor turtles and Scratch.

Robot 3

3. KS2 Programming

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

Robot 4

4. KS2 The Internet

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.


You can choose how many modules you want to take, when and where.

Our modules can be taken back-to-back (in half-day or full-day training), or spread over a number of Twilight sessions.

They can be delivered as 'private' sessions to your school, or you can attend or host 'open' events where teachers from other schools can attend.

How to book
Prices robot

Individual teacher


per teacher per module

*10% discount for host school teachers

Prices school

Whole School


per module


Our materials are written by primary school teachers and experts for primary school teachers. We believe children learn best through doing and making - this philosophy runs through all our materials.


Having taught over 30,000 children to code in the UK through Code Clubs, we have a lot of experience in successfully teaching programming to primary school children.

Our Trainers

Our trainers are computer science experts who really care about education. They won’t teach you how to teach though, you’re the experts on that front. They'll help you understand the computer science you’ll need to teach, in the most accessible way.

Not for Profit

As a not for profit, we don't exist to make money - just enough to cover the costs of this training program and help us run Code Club. Ultimately, this means we tend to charge less than other CPD providers.

"As Computing Co-ordinator at the school it was hugely useful to see others explain that it won't be the huge, difficult monster to teach that it might have appeared to be when we first got news of the new curriculum."

Quotebot 4

Jack Evans

Computing Co-Ordinator, Kingsmead Primary School