mBlock
Makeblock
π‘ Pick it for a maintained, broader platform with Arduino support and a built-in path to Python.
mBlock is a block-based coding platform for students, educators, and robotics users. It combines Scratch-like programming with Python support, artificial intelligence tools,...
Pros
- Adds direct robotics and hardware programming beyond TurboWarp
- Supports a path from visual blocks to Python
- Includes classroom-oriented AI and coding lessons
Cons
- Best hardware integrations are tied to Makeblock devices
- Less focused on general Scratch game and animation sharing
- Some advanced hardware and lesson features depend on device purchases
Free; hardware sold separately