Using Makeblock, an educational programmable robot building platform that helps you to learn the construction and control of DIY robots, we will explore concepts relating to coding and mechanical engineering. Block-based coding language makes starting easy and teaches computational thinking.