Create tomorrow today.

Hands-on robotics, coding, and STEAM pathways for students ages 4 to 18.

✨ Hover or tap the bubbles to power me up!

RoboEDU robot mascot
Small Class sizes
Project-Based Learning
Free Trial class
4-18 Ages welcome

What is RoboEDU?

Place for young builders, coders, and creators.

Since 2019, RoboEDU has been a place where students who love technology come together to learn and grow. We don't just teach technical skills; we guide our students to become creative problem-solvers who excel at coding, communication, and teamwork.

Our hands-on programs are designed to help students apply their knowledge and unlock their full potential. We also give them valuable experience through collaborative projects and local competitions. Our teaching team is built on strong STEAM foundations, featuring backgrounds in Computer Science, Electronics, and Engineering.

Explore our programs

What we do

Master hands-on skills from screen to workbench.

Students develop a maker mindset through coding, robotics, design, and problem solvingβ€” with projects they can test, improve, and proudly explain.

Coding

Scratch to Python, Java, and competition preperation.

Robotics

WeDo, EV3, Spike VEX IQ, Spike and VEX V5 builds.

Digital Arts

Model, print, and bring ideas into the real world.

Electronics

Circuits, sensors, and how systems work.

AI

Machine learning, automation, and creative AI projects.

Math

Logic and numeracy tied to real projects.

Competition Club

CCC, USACO, VEX, and robotics events with team coaching.

About RoboEDU

Outcome-based STEAM learning with caring mentors.

RoboEDU Richmond helps students learn by creating. In our classes, kids do not only follow instructions; they build, test, debug, explain, and improve projects with guidance from supportive instructors.

What families can expect

Clear learning goals Each project connects to coding, robotics, engineering, or problem-solving skills.
A welcoming environment Students can start at their level and grow through patient coaching.
Real creations Students finish with projects they can test, share, and proudly explain.
STEAM learning with science, technology, engineering, arts, and math
STEAM learning connects science, technology, engineering, arts, and math through hands-on projects.

Problem solving

Students learn to break challenges into smaller steps and keep improving their ideas.

Creativity

Projects invite students to design, experiment, and express their own imagination.

Logical thinking

Coding and robotics help students reason clearly and understand how systems work.

Confidence

Students build confidence by turning mistakes into the next step of learning.

Programs

A complete STEAM pathway from ages 4 to 18.

RoboEDU's curriculum grows with each student, from early hands-on building to coding, robotics, and competition preparation.

Robotics

From hands-on building to competition robots.

Students grow from basic mechanical construction into WeDo, EV3, VEX IQ, VEX V5, CAD modeling, teamwork, and robot programming.

4-7

Lego Duplo

Geometry, spatial awareness, hands-on building, gears, pulleys, and levers.

7-10

WeDo Robotics

Robot construction, reconstruction, gears, torque, motors, sensors, and Scratch control.

10-12

EV3 Mindstorms

Advanced mechanical design, energy transmission, and robot programming with variables and loops.

12-15

VEX IQ

VEX IQ builds with complex structures, gear calculations, text-based robot code, and junior robotics competition skills.

15-18

VEX V5

VEX V5 metal structures, microcontrollers, CAD modeling, Python or C programming, robot competition, leadership, and teamwork.

Coding

From visual coding to advanced computer science.

Students progress from Scratch Jr and Scratch into Python, Java, AP Computer Science, CCC, USACO, and algorithmic thinking.

4-7

Scratch Jr

Movement, operations, events, conditions, loops, stories, and games.

7-10

Scratch

Functions, conditions, loops, basic algorithms, and mini projects.

10-12

Advanced Scratch & Python

Variables, math, complex projects, Python syntax, lists, tuples, and control flow.

12-15

Python, Java & Junior Competitions

Algorithms, data structures, Java variables, arrays, loops, and competition preparation.

15-18

AP CS, CCC Senior & USACO

AP Computer Science A preparation, CCC Senior practice, USACO-style algorithm training, and university-ready coding habits.

Digital Arts

Model, print, and bring ideas into the real world.

Students learn digital arts, design thinking, and prototypingβ€”from first sketches to printable parts they can hold and test.

7-10

TinkerCad

Browser-based digital arts with shapes, holes, and simple assemblies for first-time makers.

10-14

Sketchup

Precision modeling, measurements, and project layouts for more detailed designs and prints.

14+

Blender/Fusion360

Advanced surfacing, engineering workflows, and professional tools for complex models and real-world prototyping.

Electronics

Circuits, sensors, and how systems work.

Students build and debug real circuits, explore sensors and inputs, and connect electronics to coding and robotics projects.

12+

Arduino with breadboard

Hands-on circuit building with Arduino, breadboards, LEDs, sensors, and inputsβ€”learning how code controls real hardware.

Competitions

Prepare for robotics and coding competitions.

Advanced students train with structured practice, teamwork, and competition-ready problem solving across coding and robotics events.

Robot
  • FIRST LEGO League Challenge 8–14
  • VEX IQ 9–14
  • VEX V5 12–16
  • FIRST Robotics Competition 15–18
Coding
  • American Computer Science League (ACSL) 10+
  • Canadian Computing Competition (CCC) Junior 10+ Β· Senior 14+
  • USA Computing Olympiad (USACO) 16+
  • AP Computer Science A 16+
  • AP Computer Science Principles 16+

Seasonal camps

STEAM camps when school is out.

Full-day and half-day camps with robotics, coding, and hands-on projects for ages 4 to 18.

Winter Camp

Coming Soon

Spring Camp

Coming Soon

Student pathways

Beginner friendly, with room to grow.

Whether a student is trying STEAM for the first time or ready for advanced robotics and coding challenges, RoboEDU helps them move forward step by step.

01

New to STEAM

Start with friendly projects, visual coding, creative building, and patient guidance.

02

Growing skills

Practice debugging, design thinking, teamwork, and more independent project work.

03

Advanced goals

Prepare for robotics systems, text-based programming, competitions, and future STEAM study.

Reviews

What parents are saying

Google Reviews

5.0

Verified reviews from RoboEDU families on Google.

β˜…β˜…β˜…β˜…β˜…

"My son started learning Coding and Robotics from Matt in RoboEDU Richmond since 2019. He has developed his coding and Robotics skills dramatically, and he built these experiences into his profiles when he applied for universities, as a result, he has got several top universities' offers in both engineering and business programs."

Jing Wang Google review
β˜…β˜…β˜…β˜…β˜…

"Highly recommended! My daughter has been with RoboEDU since kindergarten for 4 years, and it has been an amazing journey. The teachers are all very patient, knowledgeable, and truly passionate about inspiring kids to learn technology and problem-solving skills, especially Danny!"

"Over the years, I've seen my daughter grow not only in coding and robotics skills, but also in presentation, creativity, and problem solving."

"We are very grateful for the supportive learning environment and all the encouragement that RoboEDU has given her throughout the years. Thank you for making robotics such a positive and exciting experience for children!"

Maggie Lin Google review
β˜…β˜…β˜…β˜…β˜…

"My daughter studies at RoboEdu for so many years. She's learning coding and robotics there. The teachers who working there are nice, professional and with patient support all the time."

Huining Zhou Google review

Our Partners

FAQ

Questions parents ask us

What happens at the free trial class?

Your child meets our team, tries a hands-on project, and we recommend the right level. Trials are about 60 minutes and we provide all equipment.

What ages do you teach?

Programs are designed for students ages 4 through 18, from first-time builders to competition-level robotics and coding.

Does my child need their own laptop or robot kit?

No. We provide laptops, robotics kits, and classroom materials during lessons.

When are classes offered?

Weekday afternoons (Tue-Fri 3:30-7:30 PM) and Saturdays (10:30 AM-6:30 PM). Contact us for the latest schedule.

How do I register?

Book a free trial below, call (604) 370-0665, or email richmond.bc@roboedu.ca and we'll follow up with available times.

Ready to spark your child's interest in STEAM?

Book a free trial at RoboEDU Richmond and see the maker mindset in action.

Book a free trial

RoboEDU Richmond

Visit us or ask about the next free trial.

We are located in Richmond near Odlin Crescent. Tell us your child's age, experience, and preferred time, and we will recommend a class level.

120-8877 Odlin CrescentRichmond, BC V6X 3Z7
(604) 370-0665Call for class availability
Tue-Fri 3:30 PM-7:30 PMSaturday 10:30 AM-6:30 PM
Facebook updatesfacebook.com/roboedurichmond

Free trial

Book a free RoboEDU trial class.

Share a few details and we will follow up with available class times. The trial is a relaxed way for your child to meet us, build something, and see whether RoboEDU feels like a good fit.

  • No equipment needed. We provide laptops, robotics kits, and class materials.
  • Trial classes are about 60 minutes.
  • After the trial, we recommend the best class level for your child.

Your request will be emailed to richmond.bc@roboedu.ca.

We only use this information to schedule your trial and follow up about classes.