Dash Instructions 3

Example: Assignment 3 - Dash


Before starting your project, download Dash from the accessories section. You should complete the followng levels:

Meet Dash the Robot

Get to the Race

Starting to Practice

Do a Warmup Lap

Go

Three Laps

Victory Dance

Once you are finished, let the teacher know and you can begin on coding your Dash.

ASSIGNMENT 3:

Your goal is to code your Dash to complete a maze. 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 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.

  • 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.


  • Make sure you are using the help sheets to help you create the condition and use it correctly in your code.