STEAM Education Software | Makeblock – Let Creation Be a Way of Life
Home » Software
STEAM education software
A block-based and text-based programming software.
mBlock 5, based on Scratch 3.0, is designed for STEM education. You can write programs for Makeblock robots and other hardware. By combining the functionalities of AI and IoT, mBlock 5 makes code learning simple and fun.
Supported hardware

               

STEAM education software

mBlock 5 APP

A game-based app for robotics programming learning.
The mBlock 5 app comes with a brand new approach to coding education. It has a design that enables children to learn how to code through game-based courses. And by dragging the blocks or writing codes, children are able to create animations, games and make robots do anything as they like.
Supported hardware

STEAM education software
A block-based programming software compatible with Arduino.
mBlock 3, based on Scratch 2.0, is a block-based programming software designed for STEAM education. You can write programs for Makeblock robots, Arduino boards, and other hardware. You can also create fun games, stories, and animations.
Supported hardware

               

STEAM education software
A game-based programming STEAM education software.
The mBlock app is a game-based programming software for STEAM education. Without any prior knowledge, users can start programming robots by playing through games, and can then personalize their mBots with newly-learnt programming skills.
Supported hardware

     

STEAM education software
App for controlling Makeblock robots with your mobile device.
A mobile app for controlling Makeblock robots. Users can immediately get started with the built-in controller, and drag the controls to create a custom multi-function console, or even program their robot to create more advanced functionality.
Supported hardware

                    

STEAM education software
Flow-based programming app with IoT support.
The Neuron app is the companion app designed for Makeblock Neuron® electronic building blocks. You can code for the electronic blocks by drawing lines on the screen, so there is no need to learn complex programming languages.
Supported hardware