Computer
Science
Makeblock STEAM & Coding Continuum
Makeblock’s unparalleled continuum of programming languages ensures that valuable instructional time isn’t wasted learning new coding environments or languages and instead allows learners to go deeper into important computer science concepts.

Screen-free

Block-based Programming

Side-by-side Translation
Seamless transition from block-based programming to microPython/Arduino C, an easy way to encourage the transformation to script based programming.

Python Programming
Explore the powerful Python 3 in AI, IoT and Data Science, becoming a true problem solver and independent thinker.
Low floor, high ceiling, wide walls

Tangible
Bringing coding from the screen into real life, tangible programming makes use of physical coding cards and themed maps to guide and encourage learners to explore, perceive, and create through a series of fun interactions.

Block-Based Editor
Designed explicitly for learning programming concepts, mBlock allows learners to drag and drop the code blocks, making programming as intuitive and straightforward as playing with building blocks. Through stage programming and device programming, learners can mastering coding logic quickly enabling them solutions to a variety of computing problems.

Block and Script Side-by-Side Translation
After grasping how to program with blocks, you can effortlessly convert to Python coding with just one click in mBlock. Learners can see the relationship between the two languages and see changes in real-time. Make a smooth transition from programming blocks to Python with just a simple click in mBlock.

Python Editor
When ready to program solely using a text-based language, the mBlock Python editor offers a feature-rich environment for learners to gain familiarity with programming in Python. With tons of built-in libraries, programming with Python empowers creations with higher degrees of freedom and endless possibilities.
Pedagogy-Focused Resources
Problem Solving
Combine software and hardware to create computational solutions to a variety of problems.
Computational Thinking
Activities help learners practice pattern recognition, abstraction, decomposition and algorithmic design.
Cross-Curricular Opportunities
Integrate computer science into an array of subjects with device programming and data science activities.
Emerging Technologies
Discover emerging technologies including artificial intelligence, machine learning and Internet of Things (IoT).
Powerful Learning Tools
Curriculum Partner

Eduscape is a social innovation company that develops and delivers exemplary professional learning solutions to the education market. The organization is composed almost entirely of former educators who average ten (10) years of classroom teaching experience. The team has delivered professional development to nearly 650,000 educators; and has worked with hundreds of schools and districts throughout the U.S. and Canada. We have also developed e-learning courses that have enrolled learners in the U.S. and 13 additional countries.
Competitions
MakeX Spark
As of age 6
MakeX Spark is an innovation-oriented robotics hardware competition for young people of 6-13 years old. The 2020 theme of MakeX Spark is Future Home.
Students are challenged to be creative and use any hardware and the mBlock 5 software platform to design their innovative ideas according to the theme of the competition. Students need to present their project to the public. The competition is easily accessible to all students that want to participate. It aims to young children’s logical thinking skills and engineering abilities.
MakeX Starter
Age brackets 6-13 and 12-16
This beginner’s level competition equips participants with the necessary knowledge and skills of mBot and mBlock-based programming techniques. The competition engages students with a problem-driven approach and learning materials. Utilizing various sensors and mechanical tools, participants need to collaborate to develop and create their team’s best design. The participants develop a practical understanding of engineering, programming and problem solving. The teams also need to generate different strategies for various challenges the participants are confronted with. MakeX starter is a fun and challenging competition that encourages a creative mindset, problem-solving skills and above all collaboration.
MakeX Challenge
Age bracket 11-18
In the MakeX Challenge the Red Alliance and Blue Alliance compete against each other. The contestants need to complete multiple missions within a set time frame to score points. MakeX challenge’s missions include complicated movements that need to be completed, such as gathering, shooting, and suspending cubes. These versatile assignments put forth complex demands for the design of the robots. Challenging all competitors to develop extensive knowledge about mechanics and programming. In addition to their logical thinking skills, strategical analysis, and quick decision making.
Interested in different subjects?
Interested
in
Different
Subjects?
Makerspace
STEAM
Education
Computer
Science
Need More Information?

Get a Quote
Interested in implementing this in your activities? Leave your comments and one of our specialist from Makeblock Education or Partners will be following up with you shortly!

Find a Partner
Looking for support with Makeblock Education Business partners? They will provide you a professional and localized services for your needs!

Support
Having questions about this product? Please visit our product support page to find the answers. Cannot find what you are looking for? Please do not hesitate to Contact Us!