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 | |
|---|---|---|
| 1Remote-control toy car: no program | AOnly one characteristic is checked. Having a motor (electrical component) is not enough; the answer must also check the structure and the program. | |
| 2Robot vacuum cleaner: senses, decides, moves | BIt is a robot because it has a body, electrical parts and a program | |
| 3A computer program with no body is not a robot because it has no mechanical structure | CNot a robot, because it has a body and electrical parts but no program; a person controls every move | |
| 4A good answer gives a verdict, then 'because' and evidence from the description | DIF device has no mechanical structure THEN not a robot | |
| 5A washing machine is a robot because it has a motor | EA robot, because it has a mechanical structure, electrical parts (sensors, microprocessor, motors) and a program | |
| 6A toy car is a robot because it moves | FMoving does not make a device a robot. The car is controlled by a person and has no program, so it fails the test. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
robot test — Check a device for all three robot characteristics: mechanical structure, electrical components and a program. Then justify with 'because' and evidence from the description.IF hasProgram = FALSE THEN
OUTPUT "Toy car: not a robot"
ENDIFIF hasBody = FALSE THEN
OUTPUT "Software only: not a robot"
ENDIFIF body AND circuits AND program THEN
OUTPUT "Washing machine is a robot"
ENDIFIF body AND circuits AND program THEN
OUTPUT "Robot vacuum is a robot"
ENDIFOUTPUT "Not a robot because
it has no program"