Code Club is a global network of free coding clubs for 9 to 13 year-olds.
Welcome! Here you’ll find step-by-step instructions for our coding projects, which will teach you how to create games, animations and more with code.
- Choose from one of the five modules below.
- Make sure you complete the activities and projects in the order they are given in the pathway within your chosen module.
- Complete the whole of the module before starting another module.
- Within the module, tick off the activities in the check boxes given as you complete them.
Scratch

Scratch is a graphical programming language, in which you can drag and combine code blocks to make animations, stories, musical instruments and games.
Scratch Module 1
Scratch Module 2
Python

Python is a widely used, general purpose, text-based programming language. Python has support for turtle graphics and other modules that make coding more fun and colourful.
HTML & CSS

Hypertext Markup Language (HTML) is a language for creating content for web pages. HTML documents can include things like text, images, sound and video. Cascading Style Sheets (CSS) is another language used to style HTML documents. For example, you can use CSS to add layout, change fonts and add colour.
micro:bit

The micro:bit is a small computer which can be used to code and create anything you set your mind to!