What is CoderDojo?

What is a Dojo?

A Dojo is a free, volunteer-led, community-based computer club for young people. Anyone aged 7 to 17 can visit a Dojo and learn to code, build a website, or create an app or game. Dojos are a space for kids and teens to explore technology in an informal, creative, safe and social environment.

We promote a focus on youth mentoring, and on peer and self-led learning.

Mentors and young people on laptops coding on a long table. Image credit: Marie Greene

Our mission

At CoderDojo, we want to help kids and teens realise that they can build a positive future through coding.

We believe that:

  • An understanding of programming languages is important in today's world
  • It is easier to learn these computing skills early
  • Everyone should have the opportunity to learn to code

The CoderDojo movement is formed of a global network of Dojos and the community of volunteers and children that make them happen.


We want to make sure all kids and teens at CoderDojo can develop their computer skills in a fun and safe environment. We’re committed to following best practices when it comes to safeguarding, and we do all we can to make sure that Dojo champions (volunteers who run Dojos) and other volunteers know how to protect themselves and the children they work with.

CoderDojo and the Raspberry Pi Foundation

The CoderDojo Foundation was established in Ireland in 2013 to support the CoderDojo movement. In 2017, the CoderDojo Foundation joined forces with the Raspberry Pi Foundation to bring computing opportunities to even more kids and teens. Together, we are part of the largest worldwide movement that works to put the power of computing and digital making into the hands of people all over the world.

We hold ourselves to the highest standards in terms of governance, and we report regularly on our activities. Read our reports on the Raspberry Pi Foundation website.

A staff member talking with children in front of a CoderDojo and Raspberry Pi branded stand
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.

We take safeguarding concerns very seriously. Please send us a message below describing the safeguarding concern and any other details you feel are necessary. We will reply back as soon as possible.

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.