Here's some of the core technologies in use at CoderDojo at the moment.


With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community. Beginner Intermediate

View details »

Play and Learn

Learn to code by playing games and solving challenges. This includes a number of tools such as Code Combat, Code Monkey, Code.Org and Ozoblockly. Beginner


HTML and CSS are the languages that power every single website on the internet. Beginner Intermediate Advanced

View details »


Ozobots are tiny, smart robots that you can code with an iPad or notebook. Advance from basic color coding to intermediate block-based programming. Beginner Intermediate

View details »

LEGO Mindstorms

LEGO Mindstorms provides a range of sensors and motors to build and code robots.

View details »

Little Bits

View details »


One of the most popular programming languages in the world today, Javascript powers websites and apps.

Intermediate Advanced


PHP is a language that runs systems including Facebook, Wordpress and many others.

Intermediate Advanced


All the useful websites and apps you use daily use databases, and most databases use the SQL language to manage their data.

Intermediate Advanced

Other Technologies

If you've got an itch to scratch, bring it in!