From the course: Programming Foundations: Programming for Kids
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Programming real robots: LEGO Mindstorms
From the course: Programming Foundations: Programming for Kids
Programming real robots: LEGO Mindstorms
You program Lego Mindstorms robots with software that's available for free from the Mindstorms website at www.lego.com/mindstorms. There are versions of the website and all of the documentation for many languages and there are versions of the programming software for Windows and Mac OS 10. I'll be using the Mac version. Like scratch, Android App Inventor and many other products I've shown in this course, Mindstorms has a block based visual programing environment. You connect to the robot with a USB cable or for more convenience, with Wi-Fi or Bluetooth. Your programs are stored in a proprietary format. In a file with a file extension of .ev3. So it's easy to share programs with other robot owners. Some pre-built programs are available on the website. You can experiment with those, or jump immediately into building your own. I'll create a new programming routine by selecting File>New Project. Each new routine begins with a start block. You then attach other blocks to that block and…