Mind map
Year 9 - Item 1
Map content
Year 9 - Item 1
Task Requirements
- Prescribed Criteria
- PC1 - Follow a safe path to the exit.
- Use colour sensor to follow line
- Set speeds to a slower level so that the colour can be detected
- PC2 - Use sensor to identify any dangers or obstacles.
- Use sensor to identify any dangers or obstacles.
- PC3 - Use sensor(s) to avoid or manoeuvre any dangers or obstacles.
- use distance sensor to manoeuvre any danger or obstacles
- PC4 - Complete a room-specific challenge.
- go around the obstacle using the tool - distance sensor and movement motors - without touching the obstacle
- PC1 - Follow a safe path to the exit.
- Self Determined Criteria
- Do a celebratory dance once finished
- Robot must spin 5 times using motors
- Music must play
- Do a celebratory dance once finished
- Prescribed Criteria
Code Constucts
- IF Statements
- If and if-else statements are used in Python to perform conditional execution of code. They allow you to specify one or more conditions and depending on whether the conditions are met or not, the code inside the if or if-else block is executed.
- if condition: # code to be executed if condition is True
- If and if-else statements are used in Python to perform conditional execution of code. They allow you to specify one or more conditions and depending on whether the conditions are met or not, the code inside the if or if-else block is executed.
- FOR loop
- A FOR loop is a common control structure in Python that allows you to repeat a block of code a specific number of times. The basic syntax of a for loop in Python is as follows:
- for item in sequence: # Code to be executed for each item in the sequence
- A FOR loop is a common control structure in Python that allows you to repeat a block of code a specific number of times. The basic syntax of a for loop in Python is as follows:
- Other Code Constucts For Loops
- A WHILE loop is used to repeat while a condition is true or false. These can be used as forever loops where required.
- Repeat until is a WHILE loop. It will repeat while a condition is TRUE
- A WHILE loop is used to repeat while a condition is true or false. These can be used as forever loops where required.
- IF Statements
Algorithm Constucts
- Sequence
- Sequence refers to a set of instructions that are processed one after the other.
- For example, a ‘brushing teeth’ algorithm could use this sequence: put toothpaste on toothbrush, use toothbrush to clean teeth, rinse toothbrush
- Sequence refers to a set of instructions that are processed one after the other.
- Assignment
- Assignment is storing a value in a variable. You might have seen similar in maths e.g., x=5. (5 is the value being stored as x) In programming, this is the same idea, except computers can remember anything, not just numbers! ALSO, in programming the variables are given meaningful names that relate to the data they contain
- studentName = "Tom".
- Assignment is storing a value in a variable. You might have seen similar in maths e.g., x=5. (5 is the value being stored as x) In programming, this is the same idea, except computers can remember anything, not just numbers! ALSO, in programming the variables are given meaningful names that relate to the data they contain
- Selection And Condition
- A selection statement uses a condition to select which line of the program will be used next.
- IF condition THEN Do something ELSE Do something else END IF
- A selection statement uses a condition to select which line of the program will be used next.
- Iteration
- Iteration is also called repetition and is used when something is repeated, so anything where the program goes round in a loop. In pseudocode we add repetitions using a FOR loop, or a WHILE loop.
- WHILE object distance GREATER THAN 5cm MOVE forward ENDWHILE
- Iteration is also called repetition and is used when something is repeated, so anything where the program goes round in a loop. In pseudocode we add repetitions using a FOR loop, or a WHILE loop.
- Sequence
Spike Prime Robots
- Motors
- Motors work - manually control them and check the port view shows activity. In the code movement motors must be set to the correct combination, other wise this may affect the performance of the robot.
- wheel motors / movement motors
- Motors work - manually control them and check the port view shows activity. In the code movement motors must be set to the correct combination, other wise this may affect the performance of the robot.
- Distance sensor
- The Distance Sensor measures distance to an object or surface using ultrasound. It works by sending out high frequency sound waves that bounce off any object in range, and measuring how long it takes the sound to return to the sensor. The Distance Sensor can also be used as a light source, with four LED segments around the "eyes" that can be controlled individually.
- Eye's / distance sensor
- The Distance Sensor measures distance to an object or surface using ultrasound. It works by sending out high frequency sound waves that bounce off any object in range, and measuring how long it takes the sound to return to the sensor. The Distance Sensor can also be used as a light source, with four LED segments around the "eyes" that can be controlled individually.
- Other Sensors
- The color sensor has three main modes: color, reflected light, and ambient light. It can also be used as a light source.
- colour sensor
- The color sensor has three main modes: color, reflected light, and ambient light. It can also be used as a light source.
- Motors
Planned Response
- Rockfall Challange
- Rock Fall Challenge! Follow the black path through the room to the exit. But beware, a heavy rock has fallen from an archway and is blocking part of the path. Move the rock from the path! Clear the rock out of the way and then return to the path to escape by reaching the exit.
- Rock Fall Challenge! Follow the black path through the room to the exit. But beware, a heavy rock has fallen from an archway and is blocking part of the path. Move the rock from the path! Clear the rock out of the way and then return to the path to escape by reaching the exit.
- Poison Ivy Challenge
- Follow the black path through the room to the exit. But beware, a hedge covered in poison ivy is blocking part of the path. Do not touch the hedge! Navigate around the hedge and back onto the black path to escape by reaching the exit.
- Follow the black path through the room to the exit. But beware, a hedge covered in poison ivy is blocking part of the path. Do not touch the hedge! Navigate around the hedge and back onto the black path to escape by reaching the exit.
- Rockfall Challange
Information
- Description
- Mind Map on Year 9 - Item 1, created by Vinathi Kancharla on 04/08/2026.
- Created by
- Vinathi Kancharla
- Views
- 1
- Rating