Makeblock products has been used as an effective tool for STEM education around the globe. Not only is a great platform for makers to turn their ideas into reality, Makeblock also provides the perfect doorway for beginners and kids to start with robotics. Through building their own robots, kids can learn essentials skills in Science, Technology, Engineer and Mathematics and become a maker of the future. Making is not just about production or fabrication, but also involves creativity, critical thinking, self-learning, exploration, experimentation, and more. Through making, kids will develop lifelong learning skills. Makeblock educational kit has also been selected as one of the top 10 educational robot kits by Robotics Trends and is part of Arduino AtHeart Program in which mBot are described as the easiest educational robot for kids. Makeblock robots are great tools for kids to learn Scratch, Arduino ( C++ Language) and Python programming languages with lots of fun!