mBlock - Learn Coding

mBlock - Learn Coding

Coding for beginners

149 ratings
178 reviews
Free

Details

  • Released
  • Updated
  • April 11, 2018
  • June 2, 2026

Features

mBlock - Learn Coding screenshot #1 for iPhone
mBlock - Learn Coding screenshot #2 for iPhone
mBlock - Learn Coding screenshot #3 for iPhone
mBlock - Learn Coding screenshot #4 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This app enables students to learn coding through a block-based interface or Python. It supports creating games, animations, and programming robots, incorporating AI, IoT, and data science for advanced computer science education.

Graphical programming with drag-and-drop blocks
Python programming support
Create games and animations
Program robots
AI, IoT, and data science features
Cloud storage for projects
Show original description

What's New in mBlock

2.3.0

June 2, 2026

bug fix

User reviews

Total nonsense.

I can only connect to Cody when I have an mbot2. How am I supposed to connect to Bluetooth to my mbot2?

Doesn’t work

It can’t detect the mbot despite this is the official app. The other app for controlling the mbot works so it’s not a hardware issue. This app doesn’t work so coding isn’t possible.

Good

It works well and it’s great for coding but it is kind of like Scratch. It does not work on the computer and it does not work on upload mode. It is kind of glitchy, and the device selection sometimes doesn’t work, but it is super good for coding a robot. Thank you for this amazing app! 😃

Not the best app

Not the best app

The stupid app doesn’t work

The stupid app doesn’t work

Developer apps

FAQ

What can I create with this app?

You can create games, animations, and program robots by dragging and dropping blocks or writing Python code. The app also includes features for AI, IoT, and data science, making it suitable for advanced computer science learning.

Is this app free to use?

Yes, the application is available for free. There are no in-app purchases or advertisements mentioned in the provided data.

What devices is this app compatible with?

The app is compatible with Makeblock robots such as mBot, mBot Ranger, Codey Rocky, and Neuron. It also supports multiple languages including Chinese, English, Japanese, Polish, and Korean.

How does the cloud storage feature work?

The cloud storage feature allows you to save your coding projects online. This ensures your projects are safe and can be accessed and synced across different devices, providing convenience for your learning workflow.

Can I use this app to learn Python?

Yes, in addition to its graphical block-based programming, the app also supports writing code in Python. This allows users to transition from visual coding to text-based programming as they advance their skills.