Upper Primary

Pedagogical Approach

Primary education is the first formal step in preparing students for their future. Students acquire key skills like literacy, numeracy, and basic science. Additional skills that are deemed essential are digital, social and civic skills. Makeblock’s Primary Education Solutions are designed to build students’ interest in STEAM topics, cultivate their skills through project based learning, collaboration skills and enhance their analytical problem-solving skills.

mBlock 5

mBlock 5 is a one-stop programming platform designed for STEAM education for all ages and levels. It supports both block-based and textual programming languages. Switching from block-based programming to Python or Arduino C is just one click away. mBlock is compatible with a wide range of programmable hardware. This is supported by a multitude of extensions opening up the way to trending topics in education such as the Internet of Things, Artificial Intelligence and Data Science. mBlock is ideal for learning the basics of programming in primary education through intuitive and easy to understand block-based programming.

mBlock + Curriculum

Getting to know mBlock is easy with our lesson series explaining the basics of our platform and the first steps to your programming journey. 

    mBlock + Hardware

    Our extensive range of products is supported by the powerfull coding-platform mBlock. Design and create anything you can imagine on the device you prefer. With mBlock 5 and makeblock products you can start learning the basics of Scratch coding with block-based programming and start developing an interest in STEAM subjects.


    The extensive range of lesson plans accompanying our software and hardware solutions challenges students of all different educational levels to be creative and hands-on. Designed for STEAM education and starting your programming journey. The lesson material for upper primary education focusses on learning how to program in the Sprite environment and with easy to build or ready to program robotics.


    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 block-based programming. The competition engages students with a problem-driven approach. Utilizing various sensors and mechanical tools, participants need to collaborate to develop and create their team’s design. The participants develop a practical understanding of engineering, programming and problem solving.
    MakeX starter is a fun and challenging competition that encourages a creative mindset, problem-solving skills and above all collaboration. 

    Education Solutions

    Makeblock Education strives to deliver solutions that foster a growth mindset for the next generation by developing 21st century skills in students around the world. Our continuum of education solutions is suitable for all ages and levels.

    The education solutions for upper primary are ideal for STEAM education, developing 21st century skills and are compatible with block-based programming. Explore Makeblock’s education solutions for upper primary education below.

    – P1030093 –

    Codey Rocky
    Bluetooth Dongle Edition
    9 Language

    – P1030046 –

    Codey Rocky
    Education Pack
    6 Robots


    Makeblock Neuron
    Creative Lab Kit 2.0

    Interested in different subjects?





    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!


    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!