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 quickly and easily. We have lots of benefits available only to active Code Clubs including great posters for your club space, certificates for the children, special offers and competitions.
You can find our projects in 28 languages including French, Japanese and Hebrew. Find out how you can help us localise our projects into more languages on our translations page.
Scratch projectsScratch is a graphical programming language, where children can drag and combine code blocks to make a range of programs.
HTML projectsHyperText Markup Language (HTML) is a language for describing and structuring web pages.
Python projectsPython is a widely used, general purpose, text-based programming language.
Click the button below to see our full selection of projects in 28 different languages.