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
Projects overview piture

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 quickly and easily. We have lots of benefits available only to active Code Clubs including support from our volunteers and staff, special offers and invitations to coding competitions.


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

Scratch projects

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

HTML & CSS Projects

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

Python Projects

The Raspberry Pi is a capable little computer which can be used in electronics projects.

Raspberry Pi Projects

The Sense Hat is a attachement for Raspberry Pi that allows you to measure your surroundings.

Sense Hat Projects

Sonic Pi is a new kind of musical instrument, designed for creating sounds with code.

Sonic Pi Projects
Microbit card

The BBC micro:bit is a pocket-sized, codeable computer that allows you to get creative.

Microbit Projects
Volunteers graphic

Skills map

Use the skills map to see which skills each of the projects cover and what order is best to follow to build on learned skills.

View Skills Map
technical info image

Tech Info

Use these introductory and technical guides relating to all our courses to get you ready and answer your questions.

View Tech Info