Setting up a club
Code Club provides free projects and resources for you to run a Code Club for children aged 9-13 in your school.
You don’t need to have coding knowledge to run a club. Using our step-by-step project guides for Scratch, Python and HTML/CSS is a great way to learn skills and build coding confidence for both you and your students.
You can choose to run the club by yourself, or if you’d like some help, you can advertise for volunteers in your local area through our website.
Getting a Code Club started at your school
Any teacher can set up and run a Code Club, whether they are familiar with coding or completely new to it — because they will learn alongside their pupils. Our free projects take the work out of session planning, and no special equipment is needed.
Get Started with Code Club
Step 1: Create and account on our website.
Step 2: Register your school on our website. You don't need to register the children in your club - just enter the school details and you're ready to go.
Step 3: If you'd like to run the club yourself then you are all set!
Alternatively, you can advertise for volunteers on our site. Volunteers in your local area can search for your club and then get in touch with you through your club page.
Step 4: Meet your volunteers to organise the club and check their DBS statement (or equivalent).
Step 5: Add your volunteers to your club using their email address.
Step 6: Use the free Code Club projects, which are step-by-step guides for the children to follow, to run the club sessions.
Step 7: Check out the extra resources for active clubs in your dashboard.
Equipment for your club
You'll need some desktop computers, laptops, or Raspberry Pis for your club — but don't worry, Code Club is designed to be flexible, so you can use the hardware that you already have to hand to set up your sessions in a way that suits your club.
Clubs get great benefits!
Once your Code Club is set up our site, you’ll have access to great benefits including our Club Organiser Pack filled with useful resources (such as downloadable certificates and posters) to help you get started.