Code Club Projects

The Code Club projects are step-by-step guides for children to follow and create animations, games, websites and much more.

Children build up programming skills as they move through the projects in their club

  • Projects introduce key programming concepts
  • Step by step instructions
  • Children create something different and original with each project
  • Challenge-based learning

Code Club projects are freely available for anyone to use to start getting creative with code.

If you're using our projects to run a Code Club, you can register and activate your club online to access the full range of resources, benefits and support for your club.

Card_scratch

Scratch is a graphical programming language, where children can drag and combine code blocks to make a range of programs.

Scratch projects

Card_html

HyperText Markup Language (HTML) is a language for describing and structuring web pages.

HTML & CSS Projects

Card_python

Python is a widely used, general purpose, text-based programming language.

Python Projects

Card_startingclub

Start a Code Club

Join the network of volunteers and educators who run free Code Clubs for 9 - 13 year olds.

Find out more about starting a club

Card_usingscratch

Using Scratch

Most Code Clubs start off using a simple programming language called Scratch, which was developed by the Lifelong Kindergarten group at MIT.

Find out more about Scratch