Lego Mindstorm Instructions 3

Example_ Assignment 3 - Lego Mindstorms.pptx

Before starting your project, download the EV3 Animal Rescue from the accessories section. Complete the entire Getting Started section, and all of Explore Idea 2 but NOT Make Your Own. If your robot has legs, this is all you will need to complete. If your robot has wheels, you will also need to explore Make the Turtle Move.

ASSIGNMENT 3:

Your goal is to code your Lego Mindstorm to complete a maze. You do not have to have your EV3 use every element of the maze and do not worry if it doesn't follow the lines exactly.

To go for a 3, you need to have at least 1 instance of conditional code in your coding sequence. Your presentation MUST include the words conditional code and condition.

To go for a 4, you need multiple examples of the concepts and the code also needs to be the shortest code possible. You also need to include prior concepts; your code must also contain a function and a loop. Your presentation MUST include the words conditional code and condition.

For a 5, you must include the requirements for the 4 but also need to construct something that your robot uses in the code you write. Additionally, you must have finished the Logical Operators Swift Playgrounds and also included Logical Operators in your code. Your presentation MUST include the words conditional code, condition, boolean and logical operator. If you and your group want to go for the 5, please conference with the teacher so you are able to obtain the building materials you will need.

Helpful Hints:

  • Make sure you are connecting to the correct Mindstorm. They are named their number. Do not change their name.


  • All commands you enter must start with ev3. - you will not be able to run any code without this.


  • When using this robot to complete your assignments, you will need to make him go through the maze while showing faces and sounds. If you are going for a 3 or a 4, you will use a pre-made Lego Mindstorm to complete the maze. If you are going for a 5, you will need to not only create a maze for the robot to solve, but also build your own version of a robot. It may not be from the Swift Playground training or the booklet in the box. Consider Googling "EV3 PDF Instructions" to help you find a build to help you.


  • Create functions for some of the longer movements so you do not have to type so much each time.


  • Take care that you do not lose pieces from the Lego sets. You are required to disassemble any Legos you assemble after you are through with them (after your Swift Playground training and after you have completed your assignments).