How it Works

Let’s Get Started!
A STEM-inspired programmable robot designed for young, hands-on programmers!
Software
A powerful coding platform developed based on Scratch 3.0 is specially designed for robotics, STEM, and coding learning. By supporting block-based and Python language, mBlock 5 allows users to create games and animations freely and to program Makeblock robots and more open-resource hardware. This software features cutting-edge technologies such as AI and IoT, making it the perfect coding software for educators, students, makers, and kids. Learn to code with Scratch at any skill level!
For Educators

Educator Curriculum
Lessons and curriculum built with Canadian educators in mind, are aligned to various cross-curricular subject areas includes Math, Science, Technology, and Language Arts across all provinces and territories. Our lessons help students in Grades 3-8 gain confidence in coding as they slowly transition to more complex coding languages. Our lessons for mBot 2.0 will take your students' coding skills to the next level.

Educator Training
mBot 2.0’s brain is Cyberpi, a single-board computer, packed with advanced electronics helps teach students in Grades 6-12 while supporting the development of their coding skills from block-based programming to Python. Our educator workshops will equip you to learn how to integrate the hardware and software that makes it a powerful tool to discover Data Science, Artificial Intelligence, Networks, and the Internet of Things in a learning environment.