One-stop solution
Play, Learn, Code.
· From Block-based to Python
· For software and hardware
· For AI & IoT & game development
All with Fun
Discover How Coding Works On and Off the Computer
Gamified Coding
Transform complex coding concepts into captivating adventures, where every step is a rewarding discovery.
Real-life Projects
mBlock bridges the gap between digital code and real-world results. With both hardware and software, you can watch your creations come alive as robots react to your coding.
Get more projects ideas >One-Click with Ease
Switch from Block-based to Python
![Start with drag-and-drop coding blocks..jpg__PID:fed4511c-9e9c-4e6b-9f60-bf5cbdf5a5a3](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Start_with_drag-and-drop_coding_blocks._301x.jpg?v=1715844065)
![01.png__PID:55a40d7a-2820-4574-8dc3-6552b79357ba](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/01_70x.png?v=1715844669)
Start with drag-and-drop coding blocks.
![Preview the Python mode with one click..jpg__PID:9e9c4e6b-5f60-4f5c-bdf5-a5a39d979519](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Preview_the_Python_mode_with_one_click._301x.jpg?v=1715844075)
![02.png__PID:a40d7a28-20a5-440d-8365-52b79357ba5e](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/02_70x.png?v=1715844669)
Preview the Python mode with one click.
![Use Python IDE to do text-based coding..jpg__PID:40d0fed4-511c-4e9c-8e6b-5f60bf5cbdf5](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Use_Python_IDE_to_do_text-based_coding._301x.jpg?v=1715844060)
![03.png__PID:0d7a2820-a574-4dc3-a552-b79357ba5e43](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/03_70x.png?v=1715844669)
Use Python IDE to do text-based coding.
More Beyond Code
The Full-edge Platform for Learning, Teaching, and Innovating
![codey rocky_devices and system.png__PID:8b935b84-7dd5-4f5a-94b0-b3db577b7112](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/codey_rocky_devices_and_system.png?v=1734333748&width=2048)
![More Beyond Code.jpg__PID:511c9e9c-4e6b-4f60-bf5c-bdf5a5a39d97](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/More_Beyond_Code_500x.jpg?v=1715844071)
![More Beyond Code.jpg__PID:4552a764-1f1d-4d55-b75e-7cb1c013b70c](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/More_Beyond_Code_0a7e2195-79ff-48d4-8a21-58ce3c710eea_500x.jpg?v=1715850500)
30M
Satisfied Users
25K
Schools‘ Choices
10yr+
Leading Coding Education
No prior experience required
Learn and Teach, All with Ease
![Beginner's Guide for learning the basics of scratch programming](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/begiiner_s_guide_teaser.jpg?v=1719483182)
![Beginner's Guide for learning the basics of scratch programming](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Beginner_s_Guide_0f6af72c-28df-4707-8b54-2ce3623d1948_500x.jpg?v=1719111612)
< 0.5 hrs | mBlock | CyberPi
Beginner's Guide
A comprehensive PDF introducing mBlock's block categories, how the hardware is connected (CyberPi) and CyberPi related blocks.
Open Now >![Lessons Plan for teaching scrath and python programming in the classroom Lessons Plan for teaching scrath and python programming in the classroom](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Lessons_Plan_500x.jpg?v=1718967395)
![Beginner's Guide-1.jpg__PID:8e8c3bdc-3535-4ee4-9669-06d7b704c734](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Beginner_s_Guide-1_500x.jpg?v=1719111612)
~360 hrs | mBlock
Lessons Plan
A total of 8 lesson plans covering all the content needed for an engaging coding course program that meets CSTA/ISTE standards. Suitable for K-12 educators.
Download Now >![Help Center for learning all about mBlock](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Help_Center_500x.jpg?v=1718967395)
![Help Center for learning all about mBlock](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Help_Center_0c0be81a-5861-468d-925c-65b57bdb02ca_500x.jpg?v=1719111617)
~10 hrs | mBlock
Help Center
A collection of articles introducing what mBlock is and how to get started quickly through text, image and video.
Learn More >![mBlock Software Basic Courses.jpg__PID:de2e802f-2214-4d95-a3be-2bb8ad377382](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/mBlock_Software_Basic_Courses_500x.jpg?v=1715847550)
mBlock Software Basic Courses
![Frame 1321319446.png__PID:bdb5329b-96d0-4370-9eb6-10bb0271622b](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Frame_1321319446_460x.png?v=1716185263)
· Easy to start
· Visual coding
· Game & Animation
![CyberPi Basic Courses.jpg__PID:49b0de2e-802f-4214-8d95-e3be2bb8ad37](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/CyberPi_Basic_Courses_500x.jpg?v=1715847538)
CyberPi Basic Courses
![Frame 1321319440.png__PID:52bdb532-9b96-4063-b01e-b610bb027162](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Frame_1321319440_472x.png?v=1716185262)
· Sensors technology
· Real-life projects
· Learn through play
![mBot2 Basic Courses.jpg__PID:7a49b0de-2e80-4f22-940d-95e3be2bb8ad](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/mBot2_Basic_Courses_500x.jpg?v=1715847538)
mBot2 Basic Courses
![Frame 1321319446.png__PID:bdb5329b-96d0-4370-9eb6-10bb0271622b](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Frame_1321319446_460x.png?v=1716185263)
· AI learning
· Robotics projects
· Hands-on skills
Explore State-of-the-art Topics, and Create
See What you can Create
Transfrom CyberPi into a cool step counter with the built-in gyroscope. Easily track your daily steps, whether you're walking or running!
![mBlock_logo 1.png__PID:c3b4fbe2-4f38-4675-a8a3-44049159d724](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/mBlock_logo_1.png?v=1721185542&width=2048)
How do I get started programming hardware?
On a browser, you can connect your device to mBlock directly through Bluetooth or a serial port without mLink. Currently, Google Chrome and Microsoft Edge support the direct connection functions.
Learn coding in a tangible way
With CyberPi, Your Imagination is the Only Limit
CyberPi is a main control board developed independently by Makeblock. With the compact structure, on-board sensors and built-in ports, it can be easily extended in your project. Supports mBlock5 and mBlock-Python Editor.
![Dive into the world of coding.jpg__PID:78731d1e-e25a-4d81-b0ec-17c024acd87e](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Dive_into_the_world_of_coding_500x.jpg?v=1715850105)
![Dive into the world of coding.jpg__PID:dbf34552-a764-4f1d-9d55-f75e7cb1c013](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Dive_into_the_world_of_coding_34741d89-0526-4cb6-a864-d9b9943fbefb_500x.jpg?v=1715850494)
78%
of teachers agreed
Offering a visual programming environment(like mBlock's drag-and-drop coding) is the most important when choosing a coding platform for the class.
48%
of students used
mBlock to create robotics projects, and 59.1% found it makes coding tangible and interactive.
25%
of educators agreed
Introducing the Internet of Things (IoT) with mBlock helps their coding teaching.
Why Choose mBlock
Be Inspired
![Mask group-1.jpg__PID:f1151bbb-5f7c-4509-bddb-337bee914dfe](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Mask_group-1_370x.jpg?v=1720430383)
Ideas
32 Best Unblocked Games at School
![Mask group.jpg__PID:240bf115-1bbb-4f7c-8509-3ddb337bee91](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Mask_group_370x.jpg?v=1720430383)
Ideas
Unleashing Creativity and Real-World Innovation: 35 Best Scratch Games
![Blog Cover.jpg__PID:d51310f4-d3ba-4d74-abe6-4dff23b22ed4](https://cdn.shopify.com/s/files/1/0869/7921/5672/files/Blog_Cover_0262da95-cfe6-4546-8a5b-4f16c119616f_370x.jpg?v=1726209885)
Ideas