What is a CoderDojo ?

A Dojo is a local, independent, volunteer-led programming club that is a part of the global CoderDojo community.

Topics covered in Dojos vary, based on the influence of the volunteer technical mentors in each Dojo, but commonly Dojos cover Scratch, an introduction to programming for young people and website development using HTML, CSS and PHP. Dojos also work with JavaScript, Python, Ruby and Node.js, work on game development, Minecraft mods and experiment with hardware and robotics such as Raspberry Pis, Arduino boards and other development boards.

While each Dojo shares the ethos of CoderDojo there is no typical Dojo and the activities run vary from club to club however they all show young people how to code and develop software, as well as themselves, and explore technology by working with others and presenting their work.

Each Dojo is inherently different and influenced by the coordinators, technical mentors and volunteers who facilitate them. To become a registered Dojo, Dojos must agree to the CoderDojo Charter.

– See more at: CoderDojo.com