mBlock
7.8#1 in robotics education softwareFree planFree planAndroidiOSWebLinux
Visit| Fact | mBlock | Wonder Workshop Blockly |
|---|---|---|
| Languages | It supports block-based coding and Python, with a one-click switch from blocks to Python. | Blockly supports English, French, German, Korean, Spanish, Simplified Chinese, and Traditional Chinese on supported platforms; Kindle Fire supports English only. |
| Purpose | mBlock 5 is a coding platform for robotics, STEM, and coding learning. | Blockly lets children make programs for the Dash robot using coding challenges and a drag-and-drop visual programming interface. |
It suits educators, students, makers, and kids learning coding through robotics, STEM projects, games, or animations. Users planning device programming in Python should note the CyberPi restriction.
Blockly suits children learning coding concepts through projects and puzzles, as well as teachers tracking puzzle progress. The free tier is for users with a physical Dash robot; a paid account adds Virtual Dash on iOS and Chrome.