mBlock 5 is a programming software designed for Science, Technology, Engineering, Arts and Mathematics (STEAM) education. Inspired by Scratch 3.0, it supports both graphical and textual programming languages. Currently, more than 10 million people are using it to learn programming, create their own projects, and share their creations. With mBlock 5, you can design engaging stories, games, and animations, and program devices such as Makeblock robots and microbit. In addition, mBlock 5 supports the Python language. You can switch to the Python mode simply with one-click. Moreover, mBlock 5 integrates cutting-edge technologies including Artificial Intelligence (AI) and Internet of Things (IoT).
Currently, the following versions are provided:
For PC (software required) http://www.mblock.cc/zh-home/software
On the web (no software required)
For Android and iOS: Search for mBlock on any app store to download it
By signing in to mBlock 5, you can have your projects automatically stored in the cloud. Try synchronizing your projects across devices (PC, Web, and mobile devices) now!