Robotics Worksheet: Robot State
Robot tip (Trace and write): Set (=) replaces the value; + adds; − takes away. Write the value after every line; the last change is the answer. In a loop, multiply: repeat 10 { 3% } uses 30%.
NameDateTime takenScore ___ / 40
- 1.📋 What does “speed = speed + 10” do? (a) adds 10 to the speed (b) sets speed to 10 (c) takes 10 away (d) stops the robot
-
2.📋 A robot program runs:
speed = 20
speed = speed + 5
speed = speed + 10
speed = speed − 15
speed = speed − 10
What is the speed at the end? - 3.📋 A program says “speed = 30” and then “speed = 50”. What is the speed? (a) 20 (b) 80 (c) 50 (d) 30
-
4.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 1% and each turn uses 1%. It runs:
repeat 5 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
5.📋 A robot starts on the start line of a straight track and runs:
forward 40 cm
forward 25 cm
forward 35 cm
forward 15 cm
How many cm in front of the start line is it now? -
6.📋 A warehouse robot starts with an empty tray and runs:
pick up 4 boxes
put down 2 boxes
pick up 1 box
How many boxes are on its tray at the end? - 7.📋 The “state” of a robot means … (a) its box size (b) its paint colour (c) its price (d) its values right now
-
8.📋 A robot starts on the start line of a straight track and runs:
forward 30 cm
forward 40 cm
forward 25 cm
How many cm in front of the start line is it now? -
9.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 2% and each turn uses 1%. It runs:
repeat 5 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
10.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 1% and each turn uses 2%. It runs:
repeat 10 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
11.📋 A robot program runs:
speed = 30
speed = speed − 5
speed = speed + 5
speed = 60
What is the speed at the end? -
12.📋 A robot starts on the start line of a straight track and runs:
forward 20 cm
forward 5 cm
forward 15 cm
forward 10 cm
How many cm in front of the start line is it now? -
13.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 4% and each turn uses 1%. It runs:
repeat 3 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
14.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 3% and each turn uses 2%. It runs:
repeat 4 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
15.📋 A robot program runs:
speed = 10
speed = speed + 5
speed = speed − 10
speed = 10
speed = speed + 20
What is the speed at the end? -
16.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 4% and each turn uses 1%. It runs:
repeat 2 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
17.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 3% and each turn uses 1%. It runs:
repeat 7 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
18.📋 A warehouse robot starts with an empty tray and runs:
pick up 1 box
pick up 4 boxes
put down 1 box
pick up 2 boxes
put down 2 boxes
How many boxes are on its tray at the end? -
19.📋 A robot starts on the start line of a straight track and runs:
forward 45 cm
forward 35 cm
back 45 cm
forward 40 cm
back 15 cm
How many cm in front of the start line is it now? -
20.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 4% and each turn uses 2%. It runs:
repeat 8 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
21.📋 A robot starts on the start line of a straight track and runs:
forward 40 cm
forward 45 cm
forward 45 cm
back 10 cm
forward 15 cm
How many cm in front of the start line is it now? -
22.📋 A robot program runs:
speed = 20
speed = 20
speed = 50
speed = speed + 15
speed = speed + 10
What is the speed at the end? -
23.📋 A robot program runs:
speed = 10
speed = speed − 10
speed = speed + 10
What is the speed at the end? -
24.📋 A robot program runs:
speed = 20
speed = 50
speed = speed + 5
speed = speed − 10
What is the speed at the end? -
25.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 1% and each turn uses 1%. It runs:
repeat 8 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
26.📋 A robot starts on the start line of a straight track and runs:
forward 10 cm
forward 20 cm
back 15 cm
How many cm in front of the start line is it now? -
27.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 2% and each turn uses 1%. It runs:
repeat 3 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
28.📋 A robot program runs:
speed = 10
speed = speed + 20
speed = speed − 15
speed = 30
What is the speed at the end? -
29.📋 A robot starts on the start line of a straight track and runs:
forward 40 cm
forward 10 cm
back 10 cm
forward 20 cm
forward 20 cm
How many cm in front of the start line is it now? -
30.📋 A robot program runs:
speed = 20
speed = speed + 5
speed = speed − 15
speed = speed + 10
What is the speed at the end? -
31.📋 A robot starts on the start line of a straight track and runs:
forward 5 cm
back 5 cm
forward 15 cm
forward 45 cm
How many cm in front of the start line is it now? -
32.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 2% and each turn uses 2%. It runs:
repeat 4 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
33.📋 A robot program runs:
speed = 20
speed = speed + 15
speed = speed − 5
speed = speed + 10
speed = speed + 5
What is the speed at the end? -
34.📋 A robot starts on the start line of a straight track and runs:
forward 30 cm
back 30 cm
forward 40 cm
forward 5 cm
forward 5 cm
How many cm in front of the start line is it now? -
35.📋 A warehouse robot starts with an empty tray and runs:
pick up 2 boxes
put down 1 box
pick up 4 boxes
pick up 3 boxes
pick up 4 boxes
How many boxes are on its tray at the end? -
36.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 3% and each turn uses 1%. It runs:
repeat 4 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
37.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 3% and each turn uses 2%. It runs:
repeat 5 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
38.📋 A robot program runs:
speed = 10
speed = speed + 20
speed = 20
What is the speed at the end? -
39.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 4% and each turn uses 2%. It runs:
repeat 4 { forward 10 cm; turn right 90° }
What is the battery level at the end (in %)? -
40.📋 A robot starts on the start line of a straight track and runs:
forward 5 cm
forward 35 cm
forward 30 cm
forward 35 cm
back 35 cm
How many cm in front of the start line is it now?
Answer key
- adds 10 to the speed
- 10
- 50
- 90
- 115
- 3
- its values right now
- 95
- 85
- 70
- 60
- 50
- 85
- 80
- 30
- 90
- 72
- 4
- 60
- 52
- 135
- 75
- 10
- 45
- 84
- 15
- 91
- 30
- 80
- 20
- 60
- 84
- 45
- 50
- 12
- 84
- 75
- 20
- 76
- 70
Free robotics lessons, practice and worksheets at talentjr.in/robotics-for-kids