The community of free, local programming clubs for young people

In over 100 countries, CoderDojo is the free, fun way to learn programming for young people.

Public, accessible venues

Dojos take place in public, accessible spaces such as libraries, community centres, and even cinemas. Some venues provide equipment for young people (Ninjas) to use.

Enthusiastic volunteers

Dojos are run by amazing, supportive volunteers who give their time to support young people.

Free learning resources

Our website provides cool, free projects and other learning resources that anyone can use!

CoderDojo graphic with young people and various objects

Volunteer at a Dojo

There are lots of ways for Dojo volunteers to support their Dojo: they can plan Dojo sessions, promote sessions locally, communicate with parents, decide on learning resources, mentor young coders, and organise the space.

You don’t need to be a programmer or technology specialist to get involved! Lots of volunteers are parents and guardians of Dojo participants, and they start with no technical experience. Dojos benefit from having mentors with different skills, backgrounds, and levels of knowledge to support and encourage young coders.

Woman mentoring a boy. Image credit: Marie Greene

Start a Dojo

Another way to volunteer is to start your own Dojo and become a CoderDojo champion. A CoderDojo champion takes charge of setting up and maintaining a Dojo.

All you need to do is find a public venue to host your Dojo sessions and complete our simple application process. Our website provides resources and training to support you, plus we have a dedicated system to help you to manage your Dojo sessions.

Mentor explaining coding concept on a whiteboard
Characters speaking and waving

Get in touch

To find your nearest CoderDojo club (Dojo), please use our search tool. Once you have found your local Dojo, you can contact the Dojo directly for information about registration and attendance. If you think your local Dojo is no longer running regular sessions, please send us a message below with the name and location of the Dojo.

Awesome! Starting your own Dojo is fun and rewarding. To find out more and start your journey, please visit our Start a Dojo page. If you have any questions or need any support, please send us a message below.

Awesome! It’s thanks to people like you that CoderDojo is able to reach and impact young people all around the world. To find out more and start your journey, please visit our Volunteer at a Dojo page. If you have any questions or need any support, please send us a message below.

Our work is made possible thanks to the support of generous partners who share our mission. If you are interested in discussing partnership opportunities, please send us a message below.

We work with a diverse network of organisations around the world, dedicated to growing our movement of free coding clubs for young people. Find out more and learn how you can become a Growth Partner. If you have any questions or need any support, please send us a message below.

Please send us a message below including the name, date, and time of the event, as well as any other details.

Please send us a message below including the name of your organisation and details of the media opportunity that you would like to discuss.

Keep up to date with our newsletter

You can unsubscribe at any time.