King's College School

Coeducational Independent Prep school in Cambridge


Coding Club

What we teach

Term One: Scratch

This term will take your club from a tour of the Scratch interface right through three levels of difficulty. The projects create games, animations and toys. There are basic exercises then challenges to stretch those that can go further.

Download sample of term one

Term Two: Hard Scratch

This term will really stretch your club’s abilities requiring them to use what they learned in term one. The projects in this term have been designed to be very flexible. They encourage and require high levels of thought and creativity.

Download a sample from term two

Term Three: HTML & CSS

In this term your club will learn how the building blocks of the web work and will build their own website.

Download a sample from term three

Term Four: Python for beginners

In this term we introduce your club to real life programming. We teach basic concepts via the fun of turtles, fractals and ciphers!

Download a sample from term four


Why should children learn to code?

Learning to code is an important skill now we’re living in a digital age. It’s not just enough for children to know how to use technology. They should know how it works too.

Learning to code doesn’t just mean you can become a developer it strengthens problem solving skills and logical thinking and supports key academic subjects such as science, maths and technology.

Our philosophy

Code Club is about fun, creativity and learning through exploring. It’s important that the children enjoy their time at Code Club and that it doesn’t feel like another school lesson. They should understand that they’re in charge of the computer, and can (and should) make it do what they want, not the other way around.

Other benefits of Code Club, such as learning about computational thinking, or developing expertise in coding, are secondary to these two objectives. Having said that, children will absorb all these wonderful skills as they work through the projects rather than through didactic teaching.


Our projects are written by programmers then tested with children at 20 pilot schools across the country. We ask them to rate our projects and they told us they are 92% fun! When we're testing we look for air punches and fist bumps. That means they like them!