Frequently Asked Questions
Got questions? You can bet we've answered them here.
What is Code Club?
Code Club’s purpose is to give every child the skills, confidence and opportunity to shape their world. We do this by helping volunteers start extracurricular coding clubs.
- We are creating a community of volunteers who share their passion for digital making with children and teachers across the world.
- We support our volunteers, who inspire the next generation by running weekly Code Clubs in their local area.
- We provide creative resources aimed at children aged 7-13. Parents, teachers and volunteers use our projects to help children create games, animations and websites in weekly Code Clubs.
- We recruit and support country coordinators to manage national Code Club communities and increase the number of children we reach.
How does it work?
Code Club’s model is flexible, and can be adapted to suit you and the children in the club. Each project is designed to take about an hour to complete, and clubs usually run for one hour weekly. You can run a Code Club anywhere with computers, internet access and adequate space. For example at a school, a library or a community centre. There is no need for the club volunteer to be an expert in programming. If you can work through the first few projects on your own, you will be fine to go through them with the children.
I want to run a Code Club but I would like more information on how to go about it.
We have provided some advice and resources for running a club, which you can read about here.
How long does it take to run a Code Club?
Code Clubs are an hour long session and usually happen each week during school term time. You can of course adapt our model to suit your needs! To be a volunteer you will need to have time to go to the venue each week for the club and to make sure things are prepared beforehand. We think a sensible minimum commitment would be to run a club for 12 weeks, to give the children a chance to really get stuck in with coding, but we hope that you will love Code Club and run your club for ages and ages!
Can I see the materials you teach?
Absolutely, all you have to do is register your club and you’ll receive a link to our projects. Our materials are developed by our wonderful Senior Content and Curriculum Manager and each project teaches a different programming concept and builds on the skills learned in previous projects.
Can I translate your projects into my local language?
Definitely, we would love to have your help in translating our projects into your native tongue! You can see our existing translations here. If you would be interested in translating a project, please take a look at our translation page and contact us at firstname.lastname@example.org for full instructions.
Can I charge for Code Club?
No, we make all of our materials and resources available for free and our volunteers give their time for free. You must never charge children to attend your club or the venue you use for your time in volunteering.
Where can I get support?
If you can’t find the answer to your query on our FAQ or website, then please do get in touch.
We have official Code Club partners in several countries around the world, each with a support team ready to help you:
Australia – email@example.com
Bangladesh – firstname.lastname@example.org
Brazil – email@example.com
Canada – firstname.lastname@example.org
Croatia – email@example.com
France – www.twitter.com/codeclubfrance
Hong Kong – firstname.lastname@example.org
New Zealand – email@example.com
Ukraine – firstname.lastname@example.org
If you are based in a country without a local partner, you can get in touch with us directly at email@example.com.
Can I use the Code Club logo?
We want our volunteers and clubs to celebrate being part of the Code Club network, and we’re very happy for volunteers to use the logo in its current format when advertising their individual club. We also have lots of branded resources like certificates and door signs that can be freely used by any registered volunteers. If you have registered but you haven’t received the resource pack, please contact us at firstname.lastname@example.org and we will get you sorted.
Please do not alter the logo. If you have questions about using the Code Club logo, please do get in touch.
I would like to establish a Code Club community in my country. How do I go about it?
If you are interested in establishing a Code Club community in your country, please make sure to read our list of requirements and details of how to get involved here.
We are always keen to hear from organisations who would like to help us grow, but please note our next 2016 intake of local partners is now full. Potential new partners will be invited to apply in Spring 2017.
Can I donate to Code Club?
Yes! We rely heavily on donations to continue growing and being able to teach as many children to code. You can donate to us online here.
Are you a charity?
We are a not-for-profit organisation. Any money that Code Club makes goes straight back into our work and operations.
Who founded Code Club?
Code Club was co-founded by Clare Sutcliffe and Linda Sandvik in April 2012. Clare has a background as a web designer and is now CEO at Code Club. Linda continues to work with clients in a creative technologist role.
What are the legal requirements for running a Code Club?
Laws on working with children differ from country to country. If there is a Code Club community in your country, please get in touch with your national team for further information. If there is no Code Club Community, please make sure you familiarise yourself with the laws of your country and comply with them.
We sometimes get questions from young volunteers, which is great as we welcome people of any age to run a club! All you have to do is to make sure that an adult is present in all your clubs. This could for example be a teacher, a youth worker or a community centre staff member.
I work in a school / library / community centre. Can I set up a club myself?
Yes, if you want to set up a club at your own workplace, that’s great! You don’t need to search for a volunteer from elsewhere, all you need to do is register your club.
What age group should attend Code Club?
Code Club’s materials were designed for children aged 9-11 (based on average reading and writing skills in the UK). However, younger and older children have successfully taken part in Code Clubs, so treat this age limit as a guideline only. It’s worth bearing in mind that if you decide to teach younger children they may need extra assistance in reading and working through the projects. You might also find our materials are suitable for older children, especially if they have no previous experience of programming.
What does Code Club teach?
We currently have six ‘terms’ worth of projects. Each term is 6 weeks, on the basis of completing one project per week. Terms 1 & 2 use Scratch to teach the basics of programming. Term 3 & 4 teaches the basics of web development using HTML and CSS. Terms 5 & 6 teach Python, and so on.
Although we design and release our projects to match the school year, this doesn’t mean that you have to run your club in this way. For example, you might want to start your club midway through the term, or you might decide you don’t want to teach Scratch and jump straight ahead to Python. Feel free to use our projects and run your club as you see fit.
Scratch 1.4... or Scratch 2?
All of our projects are now updated for Scratch 2 and these are available via our projects page.
If you’re still using Scratch 1.4, don’t worry, the first 6 of our Scratch projects are compatible, although the names of the blocks are sometimes a little different.
Why do you ask me to register my club?
Code Club fully rely on funding from trusts, foundations and companies to help us create and provide free resources and support for our volunteers. In order to apply for that funding and report our achievements, it is essential that we can measure our impact to find out how well we’re doing and what can be done better. One of the ways we do this is by measuring the number of clubs that have been opened by volunteers. Asking our clubs to register helps us secure the future of Code Club so we can continue to teach children to code for free for many more years to come.
Registering clubs also important to help keep the children who attend Code Club safe, so that we know who is running the club and that they have been appropriately checked according to local regulations.
Download Scratch 1.4
Download Sublime Text 2
Code Club World on Twitter
Code Club World on Facebook
Registering clubs is important to help keep the children who attend Code Club safe, so that we know who is running the club and that they have been appropriately checked.