# mBlock - Learn Coding

> Coding for beginners

Canonical page: [https://chrome-stats.com/d/id1367117202](https://chrome-stats.com/d/id1367117202)

## Overview

- **ID:** `id1367117202`
- **Platform:** Apple
- **Type:** Apple app
- **Status:** Available
- **Publisher:** Makeblock Co., Ltd.
- **Category:** Education
- **Rating:** 3.10 / 5 (153 ratings)
- **Version:** 2.3.0
- **Last updated:** 2026-06-02
- **First published:** 2018-04-11
- **Size:** 170 MB
- **Data as of:** 2026-09-18
- **Store listing:** [Apple App Store](https://apps.apple.com/us/app/mblock-learn-coding/id1367117202)
- **Website:** [https://mblock.makeblock.com/en-us/](https://mblock.makeblock.com/en-us/)
- **Privacy policy:** [https://www.makeblock.com/privacy-policy](https://www.makeblock.com/privacy-policy)

## Description

mBlock - Learn Coding helps beginners create games, animations, and robot programs using block-based programming or Python. It provides a friendly entry into computer science with drag-and-drop blocks and code.

With AI, IoT, data science features, cloud storage, and support for Makeblock robots like mBot, Codey Rocky, and Neuron, it's a versatile tool for educators and learners across languages.

## Rankings

- #134,157 — Overall

## Review summary

Users praise mBlock as beginner-friendly with a Scratch-like interface that works with Makeblock robots (mbot, Codey Rocky) and supports offline coding for learning. However, recurring issues include Bluetooth connectivity problems on iPad, limited device support (mbot2) and mobile use, and upload/execution glitches that sometimes require desktop firmware updates. Additional criticism centers on it feeling like Scratch rather than offering a distinct mobile experience, and on missing or buggy blocks/extensions (e.g., motors/servos).

### Pros

- Scratch-like, beginner-friendly block interface.
- Works with Makeblock robots (mbot, Codey Rocky) and supports offline coding.
- Good for learning coding with quick, hands-on robot projects.
- Relatively straightforward once a robot is connected, enabling practical experiments.

### Cons

- Bluetooth connectivity issues, especially on iPad (permissions problems and recognition stalls).
- Limited device support (mbot2 not supported) and mobile use not fully supported; some tasks require a computer.
- Upload and execution failures (code not running on the robot; firmware updates often needed via desktop).
- Perceived Scratch clone with limited originality and missing or buggy blocks/extensions (e.g., motors/servos).

## Similar extensions and apps

- [mBlock Blockly－STEM education](https://chrome-stats.com/d/id1146685354) — 3.70 / 5
- [Makeblock－Play STEM Robots](https://chrome-stats.com/d/id918804737) — 3.70 / 5
- [PictoBlox-Coding, Robots & AI](https://chrome-stats.com/d/id1554839634) — 3.40 / 5
- [PictoBlox Junior Blocks](https://chrome-stats.com/d/id6738577184) — 3.00 / 5
- [eXperiBot Blockly](https://chrome-stats.com/d/id6479510727)
- [Robo Wunderkind](https://chrome-stats.com/d/id1546887179) — 3.70 / 5
- [Robomaker®](https://chrome-stats.com/d/id1290100658) — 4.30 / 5
- [Blockzie](https://chrome-stats.com/d/id6547839193) — 3.00 / 5
- [RoBico Code](https://chrome-stats.com/d/id6745209229)
- [Robotical](https://chrome-stats.com/d/id6739531583)
- [Coding Cubroid AI](https://chrome-stats.com/d/id1419228034)
- [KamiBlock](https://chrome-stats.com/d/id1146072503) — 3.00 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/id1367117202)
