Training the NextGeneration of Master Makers
566,897 PROJECT SESSIONS46,117 APPRENTICES38 OPEN ACADEMIES TO DATE

Our World is Evolving Faster than Ever

What is Steamoji?

Technology, AI and global connectivity are reshaping the way we live and work. The next generation will face challenges we can’t yet imagine. Alongside new skills, they’ll need adaptability, creativity and resilience to lead the way.

Steamoji is the maker academy for kids ages 6-14 that equips children with the hands-on STEM skills and a maker mindsets to solve real-world problems.

Child working at Steamoji

We instill a maker mindset

What We Do

Steamoji mentors kids to develop a Maker Mindset through a fun, inspiring journey by mastering hands-on STEM skills while learning to solve future problems with adaptability, creativity and resilience.

Coding

Coding

Robotics

Robotics

Engineering

Engineering

3D Printing

3D Printing

Digital Arts

Digital Arts

Through hands-on STEM learning and the development of a Maker Mindset, we empower kids to not just adapt to the future, but to build it.

Journey to Master Maker

Journey to Master Maker

Our hands-on, STEM curriculum covers everything from the screen to the workbench, so kids learn coding, engineering, digital arts, robotics, and more.

Future-ready skills

Future-ready skills

Kids master the critical thinking, creativity, and resilience they’ll need to solve tomorrow’s problems, building confidence with every challenge.

Progress is Celebrated

Progress is Celebrated

Kids earn OJI coins as they level up through their journey, while parents see progress in real-time through the Parent App.

Register for Our Camps

Get hands-on with coding, 3D printing, robotics, and more. A fun week of discovery, experimentation, and invention for kids.

PD Day Holiday Toy/Board Game Making Camp

PD Day Holiday Toy/Board Game Making Camp

Nov 27 | 10:00 AM - 03:00 PM

Availability4 spots leftSuggested Age5+

The winter holidays are almost here! Steamoji is getting into the festive mood by holding a Toy/Board Game making workshop this upcoming PA day. Apprentices/campers will build a physical toy or board game that they can either take home or trade with others.

Register
Winter Creation Day Camp

Winter Creation Day Camp

Dec 17 | 10:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+

Inspire your kids with STEAM at our winter break camps! Sign up for one day or multiple days – each camp is self-contained.

Let your child express their creativity by designing a 3D ornament, a board game, and a holiday-themed animation. Or your budding engineer has a competitive bone and wants to prove their ingenuity in our Battle Top Tournament.

Register
Winter Creation Day Camp

Winter Creation Day Camp

Dec 18 | 10:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+

Inspire your kids with STEAM at our winter break camps! Sign up for one day or multiple days – each camp is self-contained.

Let your child express their creativity by designing a 3D ornament, a board game, and a holiday-themed animation. Or your budding engineer has a competitive bone and wants to prove their ingenuity in our Battle Top Tournament.

Register
Battle Bots: Engineer, Code, Compete!

Battle Bots: Engineer, Code, Compete!

Dec 21 - Dec 23 | 10:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+

Push, pull, lift or flip your opponent's robot out of the arena to claim victory and become the Steamoji Robo Battle Master! In this week-long camp, you’ll combine a whole suite of STEAM skills to design, prototype, code and build your very own battle robot that will face off against your fellow campers at the end of the week.

You will learn:

  • Coding - Code a Micro:bit microcontroller as the “brain” of your battle bot
  • Engineering - Planning, prototyping, evaluating and improving
  • 3D Printing - Use 3D design and printing to make additional components for your robot

Register
Lightbulb Moment: Making a 3D Printed Lamp

Lightbulb Moment: Making a 3D Printed Lamp

Dec 21 - Dec 23 | 10:00 AM - 03:00 PM

Availability8 spots leftSuggested Age8+

It’s time for bright ideas! In this camp, Apprentices will work with key STEAM skills to create their own RGB lamp. Using a combination of coding, 3D modeling, 3D printing, and circuit-building, they’ll plan, design, and build a creation straight out of their imagination. During this camp, they’ll take their builds all the way from a pen-and-paper concept to a fully functional light feature, which they can proudly bring home at the end of the week. Let’s get building!

Skills: Coding, 3D Design & Printing, Electrical Circuits, Microcontrollers, Applied Design Process

Register
Lightbulb Moment: Making a 3D Printed Lamp

Lightbulb Moment: Making a 3D Printed Lamp

Dec 28 - Dec 30 | 10:00 AM - 03:00 PM

Availability8 spots leftSuggested Age8+

It’s time for bright ideas! In this camp, Apprentices will work with key STEAM skills to create their own RGB lamp. Using a combination of coding, 3D modeling, 3D printing, and circuit-building, they’ll plan, design, and build a creation straight out of their imagination. During this camp, they’ll take their builds all the way from a pen-and-paper concept to a fully functional light feature, which they can proudly bring home at the end of the week. Let’s get building!

Skills: Coding, 3D Design & Printing, Electrical Circuits, Microcontrollers, Applied Design Process

Register
Battle Bots: Engineer, Code, Compete!

Battle Bots: Engineer, Code, Compete!

Dec 28 - Dec 30 | 10:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+

Push, pull, lift or flip your opponent's robot out of the arena to claim victory and become the Steamoji Robo Battle Master! In this week-long camp, you’ll combine a whole suite of STEAM skills to design, prototype, code and build your very own battle robot that will face off against your fellow campers at the end of the week.

You will learn:

  • Coding - Code a Micro:bit microcontroller as the “brain” of your battle bot
  • Engineering - Planning, prototyping, evaluating and improving
  • 3D Printing - Use 3D design and printing to make additional components for your robot

Register
Winter Creation Day Camp

Winter Creation Day Camp

Feb 05 | 10:00 AM - 03:00 PM

Availability8 spots leftSuggested Age8+

Inspire your kids with STEAM at our winter break camps! Sign up for one day or multiple days – each camp is self-contained.

Let your child express their creativity by designing a 3D ornament, a board game, and a holiday-themed animation. Or your budding engineer has a competitive bone and wants to prove their ingenuity in our Battle Top Tournament.

Register
No Video Available

MISSION: OJI BOT

Mar 15 - Mar 19 | 10:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+
This camp serves as a crash course in the engineering design process, through the lens of our mission to save “Oji Bot” from the unknown planet he is stranded on. Each activity is going to be another step towards our final goal, which will be launching a rocket to travel to the unknown planet and saving Oji Bot.

Apprentices will learn basic 3D modelling, programming, and electrical wiring skills, which they will demonstrate in a showcase on the last day of camp. They will…
  • 3D model their robot base in Tinkercad
  • Create a wiring diagram for the robot’s components in Tinkercad
  • Design an object detection program in the Arduino IDE
  • Utilize Micro:bit as a radio communications device
This camp is intended for apprentices ages 10+ and moves at a slower pace to accommodate younger apprentices with little to no programming or design experience. Extension activities are available for those who may move through the content faster, and this camp offers multiple opportunities for apprentices to expand their projects using their own creativity. Encourage apprentices to collaborate and share ideas to enhance the projects of the camp.
Register
No Video Available

Create YOUR OWN Video GAME With Python!

Mar 15 - Mar 19 | 10:00 AM - 03:00 PM

Availability6 spots leftSuggested Age10+
This camp serves as an introduction to text-based coding projects and intermediate coding practices. The purpose is to help apprentices discover whether they enjoy coding and inspire them to pursue their own personal projects.
  • Apprentices will learn the basics of Python and Pygame, then apply them to partially design and implement a video game.
  • Learn intermediate coding concepts using Python
  • Learn how video games work and the basics of Pygame
  • Introduce intermediate-sized programs, clean coding, testing, and debugging
  • Gain confidence with reading documentation to problem-solve
  • Solve coding problems
This camp focuses on the technical side of game development and less on the creative side. This camp is recommended for 12+, but younger Apprentices with strong coding skills can participate too. Since camp content is more advanced and delivered at a faster pace, encourage Apprentices to help each other and share answers to foster collaboration and reinforce learning outcomes.

Register
PD Day Space Camp

PD Day Space Camp

Apr 19 | 10:00 AM - 03:00 PM

Availability8 spots leftSuggested Age5+

This month in history, the Soviet Union kicked off the Space Age with the launch of Sputnik I on October 4, 1957. While the intent was to demonstrate technological power, space exploration and technology have since become a symbol of international cooperation.

Come celebrate with us at Steamoji Oakville South by joining us for Space Camp this coming PA day!

Little ones will enjoy a wide range of space-themed activities, from building a straw rocket to learning about gravity on other planets using Tinkercad's Sim Lab. Meanwhile, kids aged 9 and up will compete in teams to design the best lander to safely land a habitation module on a distant, Earth-like planet.

Register
Marble Run Madness: Design and Engineer

Marble Run Madness: Design and Engineer

Jun 04 | 10:00 AM - 03:00 PM

Availability8 spots leftSuggested Age8+

Loops! Jumps! Hair-pin bends! What's the most exciting roller coaster you can imagine? Now come and come build it. In this camp, apprentices join a team of like-minded engineers to dream up, design and construct a twisty downhill run. They'll turn cardboard, paper, straws and other household materials into a roller coaster... for marbles!

Apprentices will learn every step of the design process as they research, prototype, test and assemble their marble run. By the end of the week they'll have built a fascinating, gravity-defying structure, that combines creativity with their new engineering skills. Let's Get Building!

Skills: Research, Construction, Math, Design, Analysis, Team-work

Register
No Video Available

Create YOUR OWN Video GAME With Python!

Jul 05 - Jul 09 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age10+
This camp serves as an introduction to text-based coding projects and intermediate coding practices. The purpose is to help apprentices discover whether they enjoy coding and inspire them to pursue their own personal projects.
  • Apprentices will learn the basics of Python and Pygame, then apply them to partially design and implement a video game.
  • Learn intermediate coding concepts using Python
  • Learn how video games work and the basics of Pygame
  • Introduce intermediate-sized programs, clean coding, testing, and debugging
  • Gain confidence with reading documentation to problem-solve
  • Solve coding problems
This camp focuses on the technical side of game development and less on the creative side. This camp is recommended for 12+, but younger Apprentices with strong coding skills can participate too. Since camp content is more advanced and delivered at a faster pace, encourage Apprentices to help each other and share answers to foster collaboration and reinforce learning outcomes.

Register
No Video Available

MISSION: OJI BOT

Jul 05 - Jul 09 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+
This camp serves as a crash course in the engineering design process, through the lens of our mission to save “Oji Bot” from the unknown planet he is stranded on. Each activity is going to be another step towards our final goal, which will be launching a rocket to travel to the unknown planet and saving Oji Bot.

Apprentices will learn basic 3D modelling, programming, and electrical wiring skills, which they will demonstrate in a showcase on the last day of camp. They will…
  • 3D model their robot base in Tinkercad
  • Create a wiring diagram for the robot’s components in Tinkercad
  • Design an object detection program in the Arduino IDE
  • Utilize Micro:bit as a radio communications device
This camp is intended for apprentices ages 10+ and moves at a slower pace to accommodate younger apprentices with little to no programming or design experience. Extension activities are available for those who may move through the content faster, and this camp offers multiple opportunities for apprentices to expand their projects using their own creativity. Encourage apprentices to collaborate and share ideas to enhance the projects of the camp.
Register
Lightbulb Moment: Making a 3D Printed Lamp

Lightbulb Moment: Making a 3D Printed Lamp

Jul 12 - Jul 16 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+

It’s time for bright ideas! In this camp, Apprentices will work with key STEAM skills to create their own RGB lamp. Using a combination of coding, 3D modeling, 3D printing, and circuit-building, they’ll plan, design, and build a creation straight out of their imagination. During this camp, they’ll take their builds all the way from a pen-and-paper concept to a fully functional light feature, which they can proudly bring home at the end of the week. Let’s get building!

Skills: Coding, 3D Design & Printing, Electrical Circuits, Microcontrollers, Applied Design Process

Register
Arduino in Action: Build, Code, Move!

Arduino in Action: Build, Code, Move!

Jul 12 - Jul 16 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age10+

Start with your brainpower and finish with a bang! In this physical computing camp, apprentices combine coding with a series of other STEM activities to bring their programming skills into action!

It’s all about connecting the digital world and the real world. The goal? Create a motion-sensor machine that can launch an object, play a game or simply say “hello”. To get there, apprentices will learn to code an Arduino microcontroller, and connect it to a device they’ve built using electrical engineering and fabrication skills. Come and see how far your skills can go – literally!

Skills: Coding, Arduino, Electronics, Fabrication, Design & Planning

Register
Battle Bots: Engineer, Code, Compete!

Battle Bots: Engineer, Code, Compete!

Jul 19 - Jul 23 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+

Push, pull, lift or flip your opponent's robot out of the arena to claim victory and become the Steamoji Robo Battle Master! In this week-long camp, you’ll combine a whole suite of STEAM skills to design, prototype, code and build your very own battle robot that will face off against your fellow campers at the end of the week.

You will learn:

  • Coding - Code a Micro:bit microcontroller as the “brain” of your battle bot
  • Engineering - Planning, prototyping, evaluating and improving
  • 3D Printing - Use 3D design and printing to make additional components for your robot

Register
No Video Available

Create YOUR OWN Video GAME With Python!

Jul 19 - Jul 23 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age10+
This camp serves as an introduction to text-based coding projects and intermediate coding practices. The purpose is to help apprentices discover whether they enjoy coding and inspire them to pursue their own personal projects.
  • Apprentices will learn the basics of Python and Pygame, then apply them to partially design and implement a video game.
  • Learn intermediate coding concepts using Python
  • Learn how video games work and the basics of Pygame
  • Introduce intermediate-sized programs, clean coding, testing, and debugging
  • Gain confidence with reading documentation to problem-solve
  • Solve coding problems
This camp focuses on the technical side of game development and less on the creative side. This camp is recommended for 12+, but younger Apprentices with strong coding skills can participate too. Since camp content is more advanced and delivered at a faster pace, encourage Apprentices to help each other and share answers to foster collaboration and reinforce learning outcomes.

Register
No Video Available

MISSION: OJI BOT

Jul 26 - Jul 30 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+
This camp serves as a crash course in the engineering design process, through the lens of our mission to save “Oji Bot” from the unknown planet he is stranded on. Each activity is going to be another step towards our final goal, which will be launching a rocket to travel to the unknown planet and saving Oji Bot.

Apprentices will learn basic 3D modelling, programming, and electrical wiring skills, which they will demonstrate in a showcase on the last day of camp. They will…
  • 3D model their robot base in Tinkercad
  • Create a wiring diagram for the robot’s components in Tinkercad
  • Design an object detection program in the Arduino IDE
  • Utilize Micro:bit as a radio communications device
This camp is intended for apprentices ages 10+ and moves at a slower pace to accommodate younger apprentices with little to no programming or design experience. Extension activities are available for those who may move through the content faster, and this camp offers multiple opportunities for apprentices to expand their projects using their own creativity. Encourage apprentices to collaborate and share ideas to enhance the projects of the camp.
Register
No Video Available

Create YOUR OWN Video GAME With Python!

Jul 26 - Jul 30 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age10+
This camp serves as an introduction to text-based coding projects and intermediate coding practices. The purpose is to help apprentices discover whether they enjoy coding and inspire them to pursue their own personal projects.
  • Apprentices will learn the basics of Python and Pygame, then apply them to partially design and implement a video game.
  • Learn intermediate coding concepts using Python
  • Learn how video games work and the basics of Pygame
  • Introduce intermediate-sized programs, clean coding, testing, and debugging
  • Gain confidence with reading documentation to problem-solve
  • Solve coding problems
This camp focuses on the technical side of game development and less on the creative side. This camp is recommended for 12+, but younger Apprentices with strong coding skills can participate too. Since camp content is more advanced and delivered at a faster pace, encourage Apprentices to help each other and share answers to foster collaboration and reinforce learning outcomes.

Register
Lightbulb Moment: Making a 3D Printed Lamp

Lightbulb Moment: Making a 3D Printed Lamp

Aug 09 - Aug 13 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+

It’s time for bright ideas! In this camp, Apprentices will work with key STEAM skills to create their own RGB lamp. Using a combination of coding, 3D modeling, 3D printing, and circuit-building, they’ll plan, design, and build a creation straight out of their imagination. During this camp, they’ll take their builds all the way from a pen-and-paper concept to a fully functional light feature, which they can proudly bring home at the end of the week. Let’s get building!

Skills: Coding, 3D Design & Printing, Electrical Circuits, Microcontrollers, Applied Design Process

Register
No Video Available

MISSION: OJI BOT

Aug 09 - Aug 13 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+
This camp serves as a crash course in the engineering design process, through the lens of our mission to save “Oji Bot” from the unknown planet he is stranded on. Each activity is going to be another step towards our final goal, which will be launching a rocket to travel to the unknown planet and saving Oji Bot.

Apprentices will learn basic 3D modelling, programming, and electrical wiring skills, which they will demonstrate in a showcase on the last day of camp. They will…
  • 3D model their robot base in Tinkercad
  • Create a wiring diagram for the robot’s components in Tinkercad
  • Design an object detection program in the Arduino IDE
  • Utilize Micro:bit as a radio communications device
This camp is intended for apprentices ages 10+ and moves at a slower pace to accommodate younger apprentices with little to no programming or design experience. Extension activities are available for those who may move through the content faster, and this camp offers multiple opportunities for apprentices to expand their projects using their own creativity. Encourage apprentices to collaborate and share ideas to enhance the projects of the camp.
Register
No Video Available

Create YOUR OWN Video GAME With Python!

Aug 16 - Aug 20 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age10+
This camp serves as an introduction to text-based coding projects and intermediate coding practices. The purpose is to help apprentices discover whether they enjoy coding and inspire them to pursue their own personal projects.
  • Apprentices will learn the basics of Python and Pygame, then apply them to partially design and implement a video game.
  • Learn intermediate coding concepts using Python
  • Learn how video games work and the basics of Pygame
  • Introduce intermediate-sized programs, clean coding, testing, and debugging
  • Gain confidence with reading documentation to problem-solve
  • Solve coding problems
This camp focuses on the technical side of game development and less on the creative side. This camp is recommended for 12+, but younger Apprentices with strong coding skills can participate too. Since camp content is more advanced and delivered at a faster pace, encourage Apprentices to help each other and share answers to foster collaboration and reinforce learning outcomes.

Register
Battle Bots: Engineer, Code, Compete!

Battle Bots: Engineer, Code, Compete!

Aug 16 - Aug 20 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+

Push, pull, lift or flip your opponent's robot out of the arena to claim victory and become the Steamoji Robo Battle Master! In this week-long camp, you’ll combine a whole suite of STEAM skills to design, prototype, code and build your very own battle robot that will face off against your fellow campers at the end of the week.

You will learn:

  • Coding - Code a Micro:bit microcontroller as the “brain” of your battle bot
  • Engineering - Planning, prototyping, evaluating and improving
  • 3D Printing - Use 3D design and printing to make additional components for your robot

Register
No Video Available

MISSION: OJI BOT

Aug 23 - Aug 27 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+
This camp serves as a crash course in the engineering design process, through the lens of our mission to save “Oji Bot” from the unknown planet he is stranded on. Each activity is going to be another step towards our final goal, which will be launching a rocket to travel to the unknown planet and saving Oji Bot.

Apprentices will learn basic 3D modelling, programming, and electrical wiring skills, which they will demonstrate in a showcase on the last day of camp. They will…
  • 3D model their robot base in Tinkercad
  • Create a wiring diagram for the robot’s components in Tinkercad
  • Design an object detection program in the Arduino IDE
  • Utilize Micro:bit as a radio communications device
This camp is intended for apprentices ages 10+ and moves at a slower pace to accommodate younger apprentices with little to no programming or design experience. Extension activities are available for those who may move through the content faster, and this camp offers multiple opportunities for apprentices to expand their projects using their own creativity. Encourage apprentices to collaborate and share ideas to enhance the projects of the camp.
Register
Lightbulb Moment: Making a 3D Printed Lamp

Lightbulb Moment: Making a 3D Printed Lamp

Aug 23 - Aug 27 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+

It’s time for bright ideas! In this camp, Apprentices will work with key STEAM skills to create their own RGB lamp. Using a combination of coding, 3D modeling, 3D printing, and circuit-building, they’ll plan, design, and build a creation straight out of their imagination. During this camp, they’ll take their builds all the way from a pen-and-paper concept to a fully functional light feature, which they can proudly bring home at the end of the week. Let’s get building!

Skills: Coding, 3D Design & Printing, Electrical Circuits, Microcontrollers, Applied Design Process

Register
No Video Available

MISSION: OJI BOT

Aug 30 - Sep 03 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age8+
This camp serves as a crash course in the engineering design process, through the lens of our mission to save “Oji Bot” from the unknown planet he is stranded on. Each activity is going to be another step towards our final goal, which will be launching a rocket to travel to the unknown planet and saving Oji Bot.

Apprentices will learn basic 3D modelling, programming, and electrical wiring skills, which they will demonstrate in a showcase on the last day of camp. They will…
  • 3D model their robot base in Tinkercad
  • Create a wiring diagram for the robot’s components in Tinkercad
  • Design an object detection program in the Arduino IDE
  • Utilize Micro:bit as a radio communications device
This camp is intended for apprentices ages 10+ and moves at a slower pace to accommodate younger apprentices with little to no programming or design experience. Extension activities are available for those who may move through the content faster, and this camp offers multiple opportunities for apprentices to expand their projects using their own creativity. Encourage apprentices to collaborate and share ideas to enhance the projects of the camp.
Register
No Video Available

Create YOUR OWN Video GAME With Python!

Aug 30 - Sep 03 | 09:00 AM - 03:00 PM

Availability6 spots leftSuggested Age10+
This camp serves as an introduction to text-based coding projects and intermediate coding practices. The purpose is to help apprentices discover whether they enjoy coding and inspire them to pursue their own personal projects.
  • Apprentices will learn the basics of Python and Pygame, then apply them to partially design and implement a video game.
  • Learn intermediate coding concepts using Python
  • Learn how video games work and the basics of Pygame
  • Introduce intermediate-sized programs, clean coding, testing, and debugging
  • Gain confidence with reading documentation to problem-solve
  • Solve coding problems
This camp focuses on the technical side of game development and less on the creative side. This camp is recommended for 12+, but younger Apprentices with strong coding skills can participate too. Since camp content is more advanced and delivered at a faster pace, encourage Apprentices to help each other and share answers to foster collaboration and reinforce learning outcomes.

Register

Available Camps

What Parents Are Saying

Oakville South

220 Wyecroft Road, Unit 100, Oakville, Ontario, L6K 3V1, Canada
Oakville, Ontario, Canada

REQUEST INFORMATION

Kids stay engaged.
Parents see progress.

Steamoji apprentices will be ahead of the curve by gaining essential skills for the careers of their future, while learning how to tackle the challenges of their generation.