A group of young ninjas learn to code at their local CoderDojo.

CoderDojo is a global network of free, volunteer-led, community-based programming clubs for young people aged 7-17. The CoderDojo community shares a commitment to open source, inclusivity, and youth mentorship.

Since 2013, the CoderDojo team has established 1360 Dojos in 75 countries, supporting over 40,000 children to learn about computing.

In 2017, Raspberry Pi and CoderDojo joined forces in a merger that is giving many more young people the opportunity to learn how to make things with computers. Together, we are part of a growing worldwide movement that is working to equip people with the knowledge and confidence they need to be digital makers, not just consumers.

Dojos are held in public venues, and typically outside of school hours. They take place at least once a month, and many run fortnightly or weekly; a meeting usually runs for two to three hours.

Dojos are generally led by volunteer adult mentors, who often are skilled programmers. There is an emphasis on youth mentors, and worldwide a number of young people champion Dojos. In most Dojos, parents will stay with their children and help out.

Ciara Whelan (age 9) winning a Coolest Projects Award for her entry ‘Ciara’s Cool House’.

There is no recommended curriculum for CoderDojos to follow. The content and focus of each Dojo is shaped by what the young people want to explore, and by the skillset of the mentors. The CoderDojo staff provides educational content that is used by many Dojos in the form of ‘sushi’ cards. These are projects that young people work through independently to learn to use a programming language or a piece of hardware, or to understand a concept. Young people can earn badges and are encouraged to enter our annual Coolest Projects competition.

Find out more about CoderDojo, including where to find your nearest Dojo and how to get one started, over at our website.