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 vacuum cleaner | AA domestic robot needs sensors to sense its surroundings, such as walls and furniture, so it can avoid bumping into things | |
| 2cliff sensor | BA sensor that detects a drop, such as stairs, so the robot does not fall down | |
| 3A domestic robot is used in the home to do a household job such as mowing the lawn | Crobot lawnmower | |
| 4Wheels are the mechanical structure that lets a domestic robot move across the floor | Dwheels driven by motors | |
| 5A robot vacuum cleaner has no sensors and just follows a fixed path | EA domestic robot that moves around a room on wheels and cleans the floor automatically | |
| 6A robot lawnmower is not a robot because it is used in a garden at home | FBeing used in the home or garden does not stop it being a robot; it is a domestic robot because it senses and moves automatically |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
domestic robot — A robot used in the home, such as a robot vacuum cleaner or lawnmower, that senses its surroundings and moves automatically to do a household job.WHILE battery > 20
IF wallSensor = TRUE THEN turn(90)
ENDWHILEIF dropSensor = TRUE THEN
stopWheels()
ENDIFwheelSpeed ← 5
IF dropSensor = TRUE THEN wheelSpeed ← 0
ENDIFREPEAT
mowGrass()
UNTIL batteryLow = TRUEdistance ← frontSensor()
IF distance < 5 THEN turn(90)
ENDIF