Petits fours for ages 6 To 9
Mini Coder

Mini Coder
Game Developer With visual game development software, (That's a fancy way of saying a kind of video game for making video games,) even the youngest kids can learn the basic building blocks of programming. Mini Programmers Classes are full of fun, giggles and wonder. & kids build games that they can share with their friends.
Cupcakes for ages 7 To 10
Pocket Sized Inventors

Pocket Sized Inventors
Like Inventors Club but with projects appropriate for the younger aged student, this class gives Pocket Sized Inventors kids the chance to see what technologies they like. It's a smorgasbord and they get to try a little bit of everything. They will use code to turn on lights. Build a game, engineer cardboard mechanics, make circuits, run robots. They will make a web page, use graphic design tools to do some pretty amazing art & Learn to do amazing animation. & more...
Eclairs for ages 8 To 11
Brick Robotics

Brick Robotics
We are excited about this new course introducing students to the basics of automation. We will be building mechanisms with bricks, lights, motors, sensors and automating our projects with code. We will build and code a car, a light that turns on in the dark, a temperature-controlled fan and much more. This a wonderful introduction to coding, ideal for children who love Lego®.
Minecraft Mod Madness

Minecraft Mod Madness
Minecraft is a wonderful environment for learning code. Children who already love building in
Minecraft, love the power that coding gives them. But also, Minecraft makes coding seem easy.
When children write and run code in Minecraft the results are both immediate and very visual. This
makes understanding abstract concepts seem concrete.
Please note - this is a coding class, not a Minecraft playing class.
Gingerbread for ages 9 To 13
Inventors Club

Inventors Club
This class gives Ripcoder kids the chance to see what technologies they like. It's a smorgasbord and they get to try a little bit of everything. They will use code to turn on lights. Build a game, engineer cardboard mechanics, make circuits, run robots. They will make a web page, use graphic design tools to do some pretty amazing art & Learn to do amazing animation.
Wild Wild Web
Wild Wild Web
In Wild Wild Web we go retro, we go wild and we go live. Students express themselves by building a fully functioning website with cool fonts, cool (or not) colours, pictures, videos, animation and links that they can show their friends and family. We start with html & learn to upload onto the web with an ftp program. We get fancy with style sheets. We get even fancier with javascript. By the time we move into php your site will be wilder than Annie Oakley with a six-shooter. This is a really fun class and ideal for creative students.
-
Wild Wild Web not currently available.
Lua for Roblox

Lua for Roblox
Roblox is an online gaming platform that allows users to build games for themselves and others to play. If you have not heard about it, your children have. With more than 164 million players, and over 4 million young game developers, Roblox is brilliant for encouraging children to learn to code. In fact some young developers have become millionaires. Roblox games are created with Roblox Studio, Roblox's game creation tool. Although this tool makes it possible to do very complex things, it is also easy to use for a beginner. The Roblox game engine uses the Lua programming language, which is simple to learn and to use, powerful and widely used.
Jellybeans for ages 10 To 15
Introduction to Python

Introduction to Python
Introduction to Python is designed to teach core programming concepts and is ideal for students studying or intending to study computer science for the leaving cert. You will learn computational thinking, algorithm design and more advanced concepts such as data types, global & static variables, classes and OOP programming.
-
Introduction to Python not currently available.
Java Cakes

Java Cakes
Java Cakes is a fun and easy introduction to Java programming language. We will focus on Creative coding, a type of computer programming in which the goal is to create something expressive instead of something functional, animation, simple game design and interaction with hardware such as buttons.
RAM

GameWorks

GameWorks
From Retro games to modern classics, this course is all about Gaming. We will build 2D & 3D, VR & AR games.