Coding
Scratch to Python, Java, and competition preperation.
Hands-on robotics, coding, and STEAM pathways for students ages 4 to 18.
What is RoboEDU?
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 programsWhat we do
Students develop a maker mindset through coding, robotics, design, and problem solvingβ with projects they can test, improve, and proudly explain.
Scratch to Python, Java, and competition preperation.
WeDo, EV3, Spike VEX IQ, Spike and VEX V5 builds.
Model, print, and bring ideas into the real world.
Circuits, sensors, and how systems work.
Machine learning, automation, and creative AI projects.
Logic and numeracy tied to real projects.
CCC, USACO, VEX, and robotics events with team coaching.
About RoboEDU
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.
Students learn to break challenges into smaller steps and keep improving their ideas.
Projects invite students to design, experiment, and express their own imagination.
Coding and robotics help students reason clearly and understand how systems work.
Students build confidence by turning mistakes into the next step of learning.
Programs
RoboEDU's curriculum grows with each student, from early hands-on building to coding, robotics, and competition preparation.
Students grow from basic mechanical construction into WeDo, EV3, VEX IQ, VEX V5, CAD modeling, teamwork, and robot programming.
Geometry, spatial awareness, hands-on building, gears, pulleys, and levers.
Robot construction, reconstruction, gears, torque, motors, sensors, and Scratch control.
Advanced mechanical design, energy transmission, and robot programming with variables and loops.
VEX IQ builds with complex structures, gear calculations, text-based robot code, and junior robotics competition skills.
VEX V5 metal structures, microcontrollers, CAD modeling, Python or C programming, robot competition, leadership, and teamwork.
Students progress from Scratch Jr and Scratch into Python, Java, AP Computer Science, CCC, USACO, and algorithmic thinking.
Movement, operations, events, conditions, loops, stories, and games.
Functions, conditions, loops, basic algorithms, and mini projects.
Variables, math, complex projects, Python syntax, lists, tuples, and control flow.
Algorithms, data structures, Java variables, arrays, loops, and competition preparation.
AP Computer Science A preparation, CCC Senior practice, USACO-style algorithm training, and university-ready coding habits.
Students learn digital arts, design thinking, and prototypingβfrom first sketches to printable parts they can hold and test.
Browser-based digital arts with shapes, holes, and simple assemblies for first-time makers.
Precision modeling, measurements, and project layouts for more detailed designs and prints.
Advanced surfacing, engineering workflows, and professional tools for complex models and real-world prototyping.
Students build and debug real circuits, explore sensors and inputs, and connect electronics to coding and robotics projects.
Hands-on circuit building with Arduino, breadboards, LEDs, sensors, and inputsβlearning how code controls real hardware.
Advanced students train with structured practice, teamwork, and competition-ready problem solving across coding and robotics events.
Seasonal camps
Full-day and half-day camps with robotics, coding, and hands-on projects for ages 4 to 18.
July 6 β Aug 28 Β· Every week
π Register before June 15 and get 20% off!
Coming Soon
Coming Soon
Student pathways
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.
Start with friendly projects, visual coding, creative building, and patient guidance.
Practice debugging, design thinking, teamwork, and more independent project work.
Prepare for robotics systems, text-based programming, competitions, and future STEAM study.
Reviews
Google Reviews
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."
β β β β β"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!"
β β β β β"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."
FAQ
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.
Programs are designed for students ages 4 through 18, from first-time builders to competition-level robotics and coding.
No. We provide laptops, robotics kits, and classroom materials during lessons.
Weekday afternoons (Tue-Fri 3:30-7:30 PM) and Saturdays (10:30 AM-6:30 PM). Contact us for the latest schedule.
Book a free trial below, call (604) 370-0665, or email richmond.bc@roboedu.ca and we'll follow up with available times.
Book a free trial at RoboEDU Richmond and see the maker mindset in action.
RoboEDU Richmond
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.
Free trial
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.