What is CoderDojo?

What is a Dojo?

A Dojo is a free, volunteer-led, community-based programming 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 young people 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 young people 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 digital 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 young people that make them happen.

Safeguarding

We want to make sure all young people at CoderDojo can develop their digital 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 coding opportunities to even more young people. 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.

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.