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

Programming real robots: LEGO Mindstorms

From the course: Programming Foundations: Programming for Kids

Start my 1-month free trial

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…

Contents