(big banner)

A programming solution for growth

 Makeblock offers a software solution to learn programming for all educational levels and on any device, trusted by 15 million users worldwide. 

Start your programming journey at Makeblock with unplugged and screen free coding and get familiar with the basics of computational thinking. Progress to block-based programming with mBlock 5. Let your creativity run free and program anything from sprite games to complex hardware systems. Delve into the newest technologic advancements with the mBlock extensions, such as Internet of Things, Artificial Intelligence and Data Processing. Expand your programming journey with the languages Arduino and Python. The mBlock platform facilitates the transition from block based programming to a textual language with the a split screen option and allows full text-based programming all in one software platform!  

Makeblock software (and hardware) solutions offer a continuum for students of all levels and ages.  

Learn programming with Makeblock on any device.   

Makeblock unplugged 

Start teaching the basics of computational thinking with unplugged programming. Screen free coding activities allow young children to playfully learn the basics of programming such as algorithms, decompostion and sequencing, without getting a computer involved. The coding tiles of mTiny allow you to layout patterns and enact them. The physical coding tiles make finding errors and debugging your code insightful and easy (too mTiny specific?). 

What are teachers saying about mBlock?

Your Title Goes Here

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Your Title Goes Here

Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

Unplugged Programming

Start teaching the basics of computational thinking with unplugged programming. Screen free coding activities allow young children to playfully learn the basics of programming such as algorithms, decompostion and sequencing, without getting a computer involved. The coding tiles of mTiny allow you to layout patterns and enact them. The physical coding tiles make finding errors and debugging your code insightful and easy (too mTiny specific?).

mBlock 5 Block-Based Editor

ablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablabla

mBlock 5 Python Editor

blablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablablabla

Device Compatability

Contact Us (to be finalized)

We are 24/7 available

Lorem ipsum dolor sit amet, vix an natum labitur eleifend, mel amet a laoreet menandri. Ei justo complectitur duo. Ei mundi solet ut soletu mel possit quo. Sea cu justo laudem.