← The state of a robot lesson New set →

Robotics Worksheet: Robot State

Robotics lesson 25: The state of a robot · Set 16 · 40 questions
TalentJR

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. 1.📋 A robot program runs:
    speed = 50
    speed = speed + 5
    speed = speed + 5
    What is the speed at the end?
  2. 2.📋 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 %)?
  3. 3.📋 The “state” of a robot means … (a) its price (b) its values right now (c) its box size (d) its paint colour
  4. 4.📋 A program says “speed = 30” and then “speed = 50”. What is the speed? (a) 50 (b) 80 (c) 20 (d) 30
  5. 5.📋 What does “speed = speed + 10” do? (a) sets speed to 10 (b) stops the robot (c) takes 10 away (d) adds 10 to the speed
  6. 6.📋 A robot program runs:
    speed = 10
    speed = speed + 20
    speed = 50
    speed = speed + 15
    speed = 50
    What is the speed at the end?
  7. 7.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 1% and each turn uses 1%. It runs:
    repeat 9 { forward 10 cm; turn right 90° }
    What is the battery level at the end (in %)?
  8. 8.📋 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 %)?
  9. 9.📋 A robot program runs:
    speed = 50
    speed = 10
    speed = speed + 15
    What is the speed at the end?
  10. 10.📋 A robot starts on the start line of a straight track and runs:
    forward 5 cm
    forward 10 cm
    forward 25 cm
    forward 10 cm
    back 15 cm
    How many cm in front of the start line is it now?
  11. 11.📋 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 %)?
  12. 12.📋 A warehouse robot starts with an empty tray and runs:
    pick up 3 boxes
    pick up 4 boxes
    put down 3 boxes
    pick up 3 boxes
    How many boxes are on its tray at the end?
  13. 13.📋 A robot program runs:
    speed = 50
    speed = speed + 10
    speed = 20
    speed = speed + 10
    speed = speed − 20
    What is the speed at the end?
  14. 14.📋 A robot program runs:
    speed = 40
    speed = speed − 5
    speed = speed + 5
    speed = 50
    What is the speed at the end?
  15. 15.📋 A warehouse robot starts with an empty tray and runs:
    pick up 1 box
    pick up 4 boxes
    pick up 2 boxes
    pick up 4 boxes
    How many boxes are on its tray at the end?
  16. 16.📋 A warehouse robot starts with an empty tray and runs:
    pick up 1 box
    pick up 4 boxes
    pick up 4 boxes
    How many boxes are on its tray at the end?
  17. 17.📋 A warehouse robot starts with an empty tray and runs:
    pick up 2 boxes
    pick up 1 box
    put down 1 box
    pick up 2 boxes
    put down 2 boxes
    How many boxes are on its tray at the end?
  18. 18.📋 A robot program runs:
    speed = 10
    speed = speed − 5
    speed = 20
    speed = speed − 20
    speed = speed + 20
    What is the speed at the end?
  19. 19.📋 A robot starts on the start line of a straight track and runs:
    forward 35 cm
    forward 45 cm
    back 40 cm
    forward 5 cm
    How many cm in front of the start line is it now?
  20. 20.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 3% and each turn uses 2%. It runs:
    repeat 7 { forward 10 cm; turn right 90° }
    What is the battery level at the end (in %)?
  21. 21.📋 A robot program runs:
    speed = 50
    speed = speed + 10
    speed = speed − 20
    speed = speed − 20
    speed = 10
    What is the speed at the end?
  22. 22.📋 A robot starts on the start line of a straight track and runs:
    forward 15 cm
    forward 40 cm
    back 5 cm
    back 5 cm
    How many cm in front of the start line is it now?
  23. 23.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 2% and each turn uses 1%. It runs:
    repeat 10 { forward 10 cm; turn right 90° }
    What is the battery level at the end (in %)?
  24. 24.📋 A warehouse robot starts with an empty tray and runs:
    pick up 4 boxes
    put down 3 boxes
    pick up 2 boxes
    pick up 2 boxes
    pick up 2 boxes
    How many boxes are on its tray at the end?
  25. 25.📋 A robot starts on the start line of a straight track and runs:
    forward 10 cm
    back 10 cm
    forward 35 cm
    How many cm in front of the start line is it now?
  26. 26.📋 A warehouse robot starts with an empty tray and runs:
    pick up 1 box
    pick up 1 box
    pick up 2 boxes
    How many boxes are on its tray at the end?
  27. 27.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 1% and each turn uses 1%. It runs:
    repeat 10 { forward 10 cm; turn right 90° }
    What is the battery level at the end (in %)?
  28. 28.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 1% and each turn uses 2%. It runs:
    repeat 7 { forward 10 cm; turn right 90° }
    What is the battery level at the end (in %)?
  29. 29.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 2% and each turn uses 1%. It runs:
    repeat 9 { forward 10 cm; turn right 90° }
    What is the battery level at the end (in %)?
  30. 30.📋 A robot starts on the start line of a straight track and runs:
    forward 30 cm
    forward 10 cm
    back 10 cm
    How many cm in front of the start line is it now?
  31. 31.📋 A robot starts on the start line of a straight track and runs:
    forward 5 cm
    forward 25 cm
    back 25 cm
    How many cm in front of the start line is it now?
  32. 32.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 4% and each turn uses 1%. It runs:
    repeat 9 { forward 10 cm; turn right 90° }
    What is the battery level at the end (in %)?
  33. 33.📋 A robot program runs:
    speed = 50
    speed = 10
    speed = 30
    What is the speed at the end?
  34. 34.📋 A warehouse robot starts with an empty tray and runs:
    pick up 3 boxes
    put down 2 boxes
    pick up 4 boxes
    pick up 3 boxes
    How many boxes are on its tray at the end?
  35. 35.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 3% and each turn uses 2%. It runs:
    repeat 6 { forward 10 cm; turn right 90° }
    What is the battery level at the end (in %)?
  36. 36.📋 A robot program runs:
    speed = 10
    speed = speed + 10
    speed = speed − 5
    What is the speed at the end?
  37. 37.📋 A warehouse robot starts with an empty tray and runs:
    pick up 3 boxes
    put down 3 boxes
    pick up 4 boxes
    put down 3 boxes
    pick up 4 boxes
    How many boxes are on its tray at the end?
  38. 38.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 2% and each turn uses 1%. It runs:
    repeat 8 { forward 10 cm; turn right 90° }
    What is the battery level at the end (in %)?
  39. 39.📋 A robot’s battery is at 100%. Each “forward 10 cm” uses 4% and each turn uses 2%. It runs:
    repeat 3 { forward 10 cm; turn right 90° }
    What is the battery level at the end (in %)?
  40. 40.📋 A robot starts on the start line of a straight track and runs:
    forward 30 cm
    forward 5 cm
    back 20 cm
    forward 5 cm
    forward 45 cm
    How many cm in front of the start line is it now?

Answer key

  1. 60
  2. 85
  3. its values right now
  4. 50
  5. adds 10 to the speed
  6. 50
  7. 82
  8. 90
  9. 25
  10. 35
  11. 70
  12. 7
  13. 10
  14. 50
  15. 11
  16. 9
  17. 2
  18. 20
  19. 45
  20. 65
  21. 10
  22. 45
  23. 70
  24. 7
  25. 35
  26. 4
  27. 80
  28. 79
  29. 73
  30. 30
  31. 5
  32. 55
  33. 30
  34. 8
  35. 70
  36. 15
  37. 5
  38. 76
  39. 82
  40. 65

Free robotics lessons, practice and worksheets at talentjr.in/robotics-for-kids