SAFETY FIRST: We're taking extra measures to ensure your children are safe in our online sessions More details

Coderdojo Midlands
CoderDojo Midlands @Home Online Sessions
Our main goal is to keep CoderDojo Midlands running in a safe and responsible way during these difficult times. Find out how we are achieving this here.

What Happens At A Coderdojo?
Self Guided


One of the great things about CoderDojo Laois / Offaly is how it flips the classroom concept. There’s no lecturing or traditional teaching. Ninjas (students) learn on their own as well as from each other. We provide resource cards called “Sushi cards” that they can use to learn new skills.
Social Good
As they advance, Ninjas are required to create projects that contribute to the “social good”. For example, they can create a new website that benefits the local community or create an app that helps their school. This reinforces the practical benefits that can come from technology.

Social Good
Ninjas work at their own pace to create their code projects. We reinforce peer learning with one of our main mottoes, “Ask three, then me”. Helping others is also a core requirement for progressing through our belt grading.
CoderDojo Grading
Recognizing Ninja’s progress
Belts are awarded to show the progress of a Ninja through the Dojo, covering multiple disciplines from learning to take first steps in IT up to, and including, teaching and the designing of their own projects. We take Ninjas at any level from beginners to those who would like to learn to pass on their skills.
Coderdojo Belts


CoderDojo Badges
Earn Badges For Completing
Badges are awarded for specific tasks, be it learning to write their first program in scratch or designing a website. Badges mount up until they qualify for a belt.
Competions & Events
CoderDojo Midlands Latest News
We are always looking at different ways to expand what we do here at CoderDojo Midlands and, as such, have introduced new rooms.
We now offer rooms for:
Beginners Scratch Room
This room is for all those new to Coding and beginning that journey.
Advanced Scratch Room
This room is for all those who know Scratch and with a little more confidence in their coding journey.
Microsoft MakeCode - Minecraft
In this room, we will utilise the Microsoft MakeCode resources to teach the children coding using either Python or Java within the Minecraft Domain (This room is limited)
Web Development
This room is for those interested in Web Development and will take you through how to create your first/ beginning website.