Makeblock
Makeblock is a leading manufacturer of software robots and STEM kits for makers, enthusiasts and educators. The company is dedicated to providing resources to build your dreams and new inventions, as well as learning the principles and programming languages from scratch. There are more than 500 mechanical components of various types, easy-to-use electronic modules, graphic programming and training courses.