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.
We need your support to help grow Code Club World.
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.
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 is as much as we can. Find out more about how to set up a successful community.
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 in plaintext form - 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. You'll notice that the materials have not been designed, they are just in markdown. If you want your country's materials designed you'll need to find a designer to do this for you.