Matching a robot task to its role

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

Matching a robot task to its role

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. A robot picks ripe strawberries in a field. Which area is this?
A Agriculture
B Industry
2. A robot arm welds car doors on a production line. Which area is this?
A Transport
B Industry
3. A robot holds surgical tools steadily while a surgeon operates. Which area is this?
A Domestic
B Medicine
4. A robot vacuum cleans the floor of a family's living room. Which area is this?
A Domestic
B Industry
5. A self-driving bus carries passengers along a city route. Which area is this?
A Transport
B Entertainment

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
1Robot picks ripe strawberries in a field Arole = "medicine" // surgical assistant robot
2Robot welds car doors on a production line BAgriculture: the robot does a farming task such as harvesting crops
3A robot that helps a surgeon hold tools steady during an operation is used in medicine Ctask = "move goods" // industry OR transport
4A task can fit more than one area: a robot that carries parts around a factory is industry, but a self-driving delivery van is transport DIndustry: the robot does a manufacturing task in a factory
5Robot welds car doors -> role = "agriculture" EWelding car doors is a factory manufacturing task, so the role is industry, not agriculture.
6Robot helps a surgeon -> role = "entertainment" FHelping a surgeon is a health care task, so the role is medicine, not entertainment.

Definitions

robot role

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
task ← "picks strawberries" role ← "___________"
2.
task ← "welds car doors" role ← "________"
3.
task ← "helps a surgeon" role ← "________"
4.
task ← "delivers parcels by drone" OUTPUT "industry or _________"
5.
task ← "vacuums the living room" IF task = "vacuums the living room" THEN role ← "________"

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A IF task = "welds doors"
B area ← "industry"
C ENDIF
D OUTPUT area
Question 2
A task ← "helps a surgeon"
B area ← "industry"
C OUTPUT area
Question 3
A task ← "helps a surgeon"
B area ← "medicine"
C OUTPUT "Task: " + task
D OUTPUT "Area: " + task
Question 4
A robot ← "fruit picker"
B IF robot = "fruit picker" THEN
C area ← "industry"
D ENDIF
Question 5
A robot ← "theme park robot"
B area ← "entertainment
C OUTPUT area

Answer Key

Matching a robot task to its role
Section A: Quick Questions
Q1
A — Agriculture
Q2
B — Industry
Q3
B — Medicine
Q4
A — Domestic
Q5
A — Transport
Section B: Match the Pairs
Q1
Robot picks ripe strawberries in a field → Agriculture: the robot does a farming task such as harvesting crops
Q2
Robot welds car doors on a production line → Industry: the robot does a manufacturing task in a factory
Q3
A robot that helps a surgeon hold tools steady during an operation is used in medicine → role = "medicine" // surgical assistant robot
Q4
A task can fit more than one area: a robot that carries parts around a factory is industry, but a self-driving delivery van is transport → task = "move goods" // industry OR transport
Q5
Robot welds car doors -> role = "agriculture" → Welding car doors is a factory manufacturing task, so the role is industry, not agriculture.
Q6
Robot helps a surgeon -> role = "entertainment" → Helping a surgeon is a health care task, so the role is medicine, not entertainment.
Section C: Definitions
Q1
robot role — The area a robot works in: industry, transport, agriculture, medicine, domestic or entertainment. Match the task to the area, e.g. picking strawberries is agriculture.
Section D: Fill in the Blanks
Q1
task ← "picks strawberries" role ← "agriculture"
Q2
task ← "welds car doors" role ← "industry"
Q3
task ← "helps a surgeon" role ← "medicine"
Q4
task ← "delivers parcels by drone" OUTPUT "industry or transport"
Q5
task ← "vacuums the living room" IF task = "vacuums the living room" THEN role ← "domestic"
Section E: Spot the Error
Q1
A — The IF statement is missing THEN. It should be IF task = "welds doors" THEN. A robot that welds car doors works in industry.
Q2
B — A robot that helps a surgeon works in medicine, not industry. The line should be area ← "medicine".
Q3
D — The line is labelled Area but outputs the task variable. It should output the area variable: OUTPUT "Area: " + area.
Q4
C — A robot that picks fruit, such as strawberries, works in agriculture (farming). The line should be area ← "agriculture".
Q5
B — The string is missing its closing quote. It should be area ← "entertainment". A theme park robot works in entertainment.