Teachers can register with us to set up an after school Code Club, which can be run with the help of a volunteer or by the teacher.

The Basics

  • Set up a Code Club in your school: you can choose to run the club yourself or work with volunteers
  • Time and length of the club is up to you
  • Arrange computers for the children to use
  • Download software for the children, most clubs start with Scratch
  • The club must be free of charge for the children to access

Start a Code Club in your School

"It’s amazing to see the sense of achievement the children get when they finish their projects… and we can really see the children starting to persevere with the tasks in Code Club, using analytical thinking to troubleshoot."
- Matthew Cave, Assistant Head Teacher, West Town Lane Academy Bristol

You can read more stories from clubs and volunteers on our blog.

Read more on our blog

To host a Code Club in your school you need to

  • If you are working with volunteers, make sure a member of staff is available to help run the Code Club, volunteers should never be left in loco parentis. The member of staff does not need to know anything about coding but it's a great chance for them to learn
  • Check and make sure you’re happy with your volunteer’s DBS statement
  • Ensure that all the children who come to the club have appropriate permission from a parent/guardian to attend
  • Check that your school has appropriate insurance to cover the volunteer and the club
  • Ensure that your school has appropriate equipment, access to software and a way of printing resources for the children

Please note: Code Club does not interview volunteers - it is your job to meet them before the club starts and check you are happy for them to run a club at your school.

How Code Club support you

  • We provide a platform to help you find a local, trained and DBS-checked volunteer
  • Access free projects for the children, which are step by step guides for creating games, animations and websites
  • Free online or face to face training sessions to get you started
  • Regional Coordinators - our local staff are on hand to support you
  • Events - come and meet other teachers, connect with the community, learn from each other and network
  • We're on hand to help whenever you need us, get in touch at hello@codeclub.org.uk

If you are ready to host a Code Club at your school, the first step is to register on our site and we’ll take you step by step through the things you need to do to get started.

  • Create an account on our site
  • Add your school details to your account
  • Search for volunteers in your local area and contact them. Volunteers can contact you through the site too
  • Next you should meet the volunteer, plan how you will run the club and check their DBS
  • Add the volunteer to your club on our website - this will make the club active, hooray!
  • Once the club is active, you will be able to access the extra resources we provide like certificates and posters, as well as competitions and offers for your club

Top Tip

  • If you’d prefer to run the club yourself, register using your school email address so we can verify you are a teacher. Head to the ‘find a volunteer’ section but instead of searching for a volunteer, click the handy button to tell us you will be running the club yourself. If you can’t see it, don’t worry - just drop us a line at support@codeclub.org.uk and we will activate the club for you.

Register as a Club Host


Parent Power

Many schools have awesome parent volunteers. Why not send a letter to harness some parent power?

Download letter


Teacher Training

We give educators the tools and experience they need to teach computing with confidence.

Check out our Teacher Training



Check out our free step-by-step guides to create animations, games and websites.

Code Club Projects