The CoderDojo movement believes that an understanding of programming languages is increasingly important in the modern world, that it’s both better and easier to learn these skills early, and that nobody should be denied the opportunity to do so.
The network of social computer programming clubs (dojos) motivate young people (ninjas) to be creators, and not just consumers of technology. Dojos are uniquely informal and unstructured social learning environments that free creativity and the initiative of ninjas as self-directed learners.
Ninjas create, solve problems and collaborate whilst building a range of digital projects. Think building and choreographing dancing robots, 3D printing, sensors and code, animation, 3D game design, game creation and podcast interviews.