Skip to main content

Protect Your Home challenge final

In September 2018 we had the CoderDojo Season kickoff event. Together with Zurich Insurance we announced a new challenge for our Ninjas with the topic Protect your home
Ninjas who join the challenge, have 3 months to make a game, presentation, quiz, short story or program anything else in the challenge's theme.

During the challenge final some of the Ninjas will present their projects made over last weeks.

Join us

Register to the event over meetup. You can find all the details there.

Join us if you already programmed something or if you are complete beginner. All our materials are in English and German and our mentors speak multiple languages.

In case you are wondering what to expect, have a look at the videos from previous events.

In the beginning of 2017 the challenge topic was "Protect the environment". See the video from the kickoff event.

The second challenge we launched together with Zurich was about "Safety in the move". Have a look at the final event from July 2018.

We will be very happy to meet you during the challenge final and later during regular CoderDojo sessions.

Our offerings

The first steps

Ninjas who have never been coding before, are introduced to Lightbot and learn the basics about programming.

As soon as they are comfortable with it, they are introduced to Scratch, a powerful jigsaw-like programming environment.

View details »


Lightbot is an educational game that introduces several principles of programming like sequences, conditions and loops. Kids use their problem solving skills to complete the puzzles!

The kids have to plan (or code) the robot's movements and get it to walk around, jump and light up the blue tiles.

Program your parents

When we have several new kids at once, we propose them a "Program your parents" activity: instead of programming a Lightbot robot, they write down the instructions on a sheet of paper and get their parents to move to a given point and pick up an object.

For all kids

Currently, Scratch is what most of our kids are using for programming games. We also run workshops with MaKey MaKey and Thymio.

View details »


Scratch is a free programming language designed to be fun, educational, and easy to learn. It has the tools for creating interactive stories, games, art, simulations and more. Scratch has its own paint editor, a sound editor and a ton of pre-made assets that make it easy to pick up by example.

Scratch makes coding accessible by providing blocks like a jigsaw puzzle that you drag and combine into structures.

It is a powerful and simple tool that allows you to just try things out and see what happens.

MaKey MaKey

MaKey MaKey works like a keyboard but does not look like one: it is a colorful octopus with lot of cables and alligator clips, connecting objects from your everyday life to your games. Or your Scratch programs. It works with bananas, play-doh and all kinds of conductive materials!


Thymio II is an affordable educational robot providing a large number of sensors and actuators. It allows interactions based on light and touch, with graphical and text programming.

For the most ambitious

We are currently starting our first try with python and pygame: drop by and ask for more!

Frequently Asked Questions

Have a look at the separate page for parents, ninjas, mentors and other adults: FAQ

Our Partners

The CoderDojo is 100% based on our volunteers. But we could not do much without our generous sponsors providing us a location and internet access.


CoderDojo Zurich is happy to collaborate with Zurich Insurance since autumn of 2017, to provide the opportunity for the youth in our community to build confidence in their digital skills and reach their full potential.


Liip is an agile development company based in Fribourg, Zurich, Lausanne, Bern and St. Gallen. Since several years they provide us space for our weekly CoderDojos.

Support us!

The best way to support us are: to become a mentor, coming to the Dojo with your kids or by becoming yourself a ninja, and of course, spreading the word to possible mentors and ninjas.


If possible, kids should come with a laptop, but we can provide laptops on demand.

If you have hardware laying around that can be used by kids for hacking, don't hesitate to ask us if we can have a use for it!

Download the Scratch Cards in German or in English

Download the Scratch Game Booklets:

Car Race:
- English (Read on screen, A6),
- English (Print as booklet, A4),
- German (Read on screen, A6),
- German (Print as booklet, A4)

- English (Read on screen, A6),
- English (Print as booklet, A4),
- German (Read on screen, A6),
- German (Print as booklet, A4)

- French (Read on screen, A6),
- French (Print as booklet, A4)

Shooting cans:
- English (Read on screen, A6),
- English (Print as booklet, A4),
- German (Read on screen, A6),
- German (Print as booklet, A4)


New mentors are always welcome!

If you want to help out and become a mentor, you can join the Swiss CoderDojo forum:!forum/coderdojoch.

What does it need?
You should have fun spending time with kids, you should be ready to learn Scratch (or bring other fitting programming skill) and being ready to spend at least one Sunday afternoon a month at the CoderDojo.


The best ways to reach us are @CoderDojoZh on Twitter and our meetup page.

Or simply drop by on a Sunday afternoon!