Dash Instructions 2

Example: Assignment 2 - Dash

Example Assignment - This is a Dash assignment with the components for Assignment 2: Commands, Functions and Loops.

Before starting your project, download Dash from the accessories section. Complete these sections:

Meet Dash the Robot

Get to the Race

Do a Warmup Lap

Three Laps

Victory Dance

Once they are completed, show me they are done and I will help you download the Dash Template so you can begin your assignment.

ASSIGNMENT 2:

You and your group are tasked with coding your robot to demonstrate your understanding of commands, functions and loops. You will be making your Dash go through a maze to demonstrate this. You do not have to have your Dash use every element of the maze and do not worry if it doesn't follow the lines exactly.

  • To get a 3,
    • Coding Standard: you need to have at least 1 loop and 1 function.
    • Explanation Standard: You must include the words command, function, call, and for loop in your presentation.
  • To go for a 4,
    • Coding Standard: you need multiple examples of the concepts and the code also needs to be the shortest code possible.
    • Explanation Standard: You must include and define the words command, function, call, and for loop in your presentation.
  • For a 5,
    • Coding Standard: you must include the requirements for the 4 but also need to create the maze you use in your coding sequence. 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.
    • Explanation Standard: You must include the words and define command, function, call, and for loop in your presentation. Also, explain as you are the teacher and someone can come in and replicate your process and get the same results as you.

Helpful Hints:

  • Your goal is to get your Dash to complete a maze. You can use a pre-made one for a 3 or a 4 or you can create your own. You may use the supplies available in the room to create your maze and obstacles. Make sure you are including the components necessary for the assignment you are doing.


  • Do not drop your Dash.


  • If your Dash is not connecting, try restarting your iPad and the Dash.