Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1robot.defuse(bomb) | AA robot works in a very hot place that would burn or harm a person | |
| 2robot.enter(furnace, 1200) | BA robot disarms a bomb so a person does not have to go near it | |
| 3A robot handles toxic chemicals so workers are not poisoned | CA person is sent to do the dangerous bomb task. A robot should do it so that no one is put at risk of injury. | |
| 4A robot lifts heavy loads so fewer workers get injured | Drobot.lift(heavyLoad) | |
| 5worker.defuse(bomb) | EA person goes into a toxic place. This breaks the idea of safer work, because a robot should go in instead. | |
| 6worker.enter(toxicRoom) | Frobot.pour(toxicChemical) |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
Robots do dangerous tasks — Robots can do dangerous tasks, such as working with heat, chemicals or heavy loads, so people are not put at risk of injury.IF bomb = TRUE THEN
SEND robot
ENDIFIF temp > 800 THEN
SEND robot
ENDIFIF robotDoesTask = TRUE THEN
injuries ← 0
ENDIFIF gasLevel > 50 THEN
SEND robot
ENDIFIF load > 500 THEN
SEND robot
ENDIF