Our mission

The mission of CodeClubWorld.org is to give every child in the world the chance to learn to code by providing project materials and a volunteering framework that supports the running of after-school coding clubs.

Support us

We need your support to help grow Code Club World.

Support us

How to create a club

We create projects for our volunteers to teach at after school coding clubs. The projects we make teach children how to program by showing them how to make computer games, animations and websites. Volunteers go to their local junior school or other venue, such as a library, for an hour a week and teach one project a week. Check out the languages below and register your club.





How to create a community in your country

Code Club World is community led and supported. This means that the projects will need to be translated by each country and the volunteers need to be supported by a central team in each country. This sounds like a big task but we’ll help you with it as much as we can. Find out more about how to set up a successful community.

Take our projects

translate them into your language.

Support your volunteers

by using social media and holding meet ups

Code Clubs worldwide!

Register your Code Club and join the movement!

The venue website will be shown on the map marker

The venue address will NOT be shown on the map marker and is just used to place the venue on the map.

Your name and email address will not be displayed

Set up a club Skype name so you can chat to other clubs. It will be displayed on your map marker

Why register?

When you register your club you can download the certificates, door sign and badge templates to make your club complete.

Teaching materials

We write a new set of projects every school term. Each term the students will progress and learn more whilst at the same time using their imaginations and making creative projects. Terms 1 & 2 will use Scratch to teach the basics of programming. Term 3 will teach the basics of web development using HTML and CSS. Term 4 will teach Python and so on. We'll put these materials on GitHub for you to translate and share.

Code Club World will provide all of the Code Club materials and we need you to use Github and translate them into your own language. Work together on this and it will be done in no time at all. Instructions on translation can be found here on github

Brazilian Portuguese

Materials in Brazilian Portuguese


Materials in Catalan


Materials in Dutch


Materials in French


Materials in German


Materials in Italian


Materials in Norwegian


Materials in Polish


Materials in Spanish


Materials in Swedish


Materials in Ukranian

Missing projects in your language?

Get started now