You don't need to create original projects, lessons, or other content to use at your Dojo unless you want to. Other CoderDojo Mentors have already created lots of them and you can find them on the CoderDojo website.
Many of the resources provided are in the form of Sushi Cards, which are intended to be printed and handed to the Ninjas to work through at their own pace.
Resources are laid out in Paths and generally take the form of one beginner, one intermediate and one advanced level resource with a large number of supplementary resources providing additional or alternative guidance. There will often be an accompanying collection of projects or challenges too.
The Scratch Path
You can find general overview of the resources on the resources page of the website, or just follow one of these links directly to resources on a specific topic:
- Scratch—An easy to use block-based programming language
- HTML & CSS—The building blocks of a web page
- Python—A very readable programming language for the desktop and the web
- App Inventor—Build mobile apps for Android devices
- PHP—A very popular programming language for building interactive websites