Robotics Worksheet: Loops and Shapes
Robot tip (Repeat the side): repeat n { forward s; turn right A° } drives n sides: distance = n × s. A closed regular shape needs n × A = 360°, so A = 360 ÷ n. Rectangle: repeat 2 { forward a; turn 90°; forward b; turn 90° } → perimeter 2 × (a + b), area a × b.
NameDateTime takenScore ___ / 40
-
1.🔁 A drawing robot runs:
repeat 5 { repeat 4 { forward 20 cm; turn right 90° } }
How many cm does it drive in all? -
2.🔁 A drawing robot runs:
repeat 4 { forward 55 cm; turn right 90° }
Which shape does it draw? (a) pentagon (b) octagon (c) triangle (d) square -
3.🔁 A robot must draw a regular triangle (3 equal sides):
repeat 3 { forward 100 cm; turn right ?° }
What number goes in place of “?” -
4.🔁 A drawing robot runs:
repeat 8 { forward 10 cm; turn right 45° }
Which shape does it draw? (a) square (b) hexagon (c) octagon (d) triangle - 5.🔁 To draw any closed regular shape, a robot turns how many degrees in all? (a) 180° (b) 360° (c) 90° (d) 720°
-
6.🔁 A drawing robot runs:
repeat 8 { forward 35 cm; turn right 45° }
Which shape does it draw? (a) triangle (b) hexagon (c) square (d) octagon -
7.🔁 A drawing robot runs:
repeat 2 { repeat 4 { forward 25 cm; turn right 90° } }
How many cm does it drive in all? -
8.🔁 A drawing robot runs:
repeat 2 { forward 45 cm; turn right 90°; forward 40 cm; turn right 90° }
What is the area of the rectangle it draws (in square cm)? -
9.🔁 A drawing robot runs:
repeat 2 { forward 15 cm; turn right 90°; forward 15 cm; turn right 90° }
What is the area of the rectangle it draws (in square cm)? -
10.🔁 A drawing robot runs:
repeat 6 { forward 25 cm; turn right 60° }
How many cm does it drive in all? -
11.🔁 A drawing robot runs:
repeat 2 { forward 10 cm; turn right 90°; forward 35 cm; turn right 90° }
How many cm does it drive in all? -
12.🔁 A robot must draw a regular square (4 equal sides):
repeat 4 { forward 95 cm; turn right ?° }
What number goes in place of “?” - 13.🔁 How many sides does a hexagon have? (a) 5 (b) 8 (c) 6 (d) 7
-
14.🔁 A drawing robot runs:
repeat 2 { forward 55 cm; turn right 90°; forward 25 cm; turn right 90° }
How many cm does it drive in all? -
15.🔁 A drawing robot runs:
repeat 5 { forward 30 cm; turn right 72° }
Which shape does it draw? (a) pentagon (b) square (c) triangle (d) octagon - 16.🔁 Why do we use a loop to draw a square? (a) loops are colourful (b) the same steps repeat (c) squares need 5 sides (d) to make it crash
-
17.🔁 A drawing robot runs:
repeat 3 { forward 90 cm; turn right 120° }
Which shape does it draw? (a) triangle (b) pentagon (c) square (d) hexagon -
18.🔁 A robot must draw a regular pentagon (5 equal sides):
repeat 5 { forward 90 cm; turn right ?° }
What number goes in place of “?” -
19.🔁 A drawing robot runs:
repeat 3 { forward 60 cm; turn right 120° }
Which shape does it draw? (a) triangle (b) square (c) octagon (d) hexagon -
20.🔁 A drawing robot runs:
repeat 4 { forward 10 cm; turn right 90° }
Which shape does it draw? (a) pentagon (b) hexagon (c) square (d) octagon -
21.🔁 A drawing robot runs:
repeat 5 { forward 70 cm; turn right 72° }
Which shape does it draw? (a) square (b) triangle (c) hexagon (d) pentagon - 22.🔁 For a regular shape with n sides, each turn is … (a) n × 360 degrees (b) 180 degrees always (c) 90 degrees always (d) 360 ÷ n degrees
-
23.🔁 A drawing robot runs:
repeat 8 { forward 15 cm; turn right 45° }
Which shape does it draw? (a) hexagon (b) square (c) octagon (d) triangle -
24.🔁 A drawing robot runs:
repeat 5 { forward 40 cm; turn right 72° }
How many cm does it drive in all? -
25.🔁 A drawing robot runs:
repeat 4 { repeat 4 { forward 20 cm; turn right 90° } }
How many cm does it drive in all? -
26.🔁 A drawing robot runs:
repeat 2 { repeat 4 { forward 15 cm; turn right 90° } }
How many cm does it drive in all? -
27.🔁 A drawing robot runs:
repeat 2 { repeat 4 { forward 5 cm; turn right 90° } }
How many cm does it drive in all? -
28.🔁 A drawing robot runs:
repeat 6 { forward 25 cm; turn right 60° }
Which shape does it draw? (a) pentagon (b) hexagon (c) triangle (d) square -
29.🔁 A robot must draw a regular hexagon (6 equal sides):
repeat 6 { forward 60 cm; turn right ?° }
What number goes in place of “?” -
30.🔁 A drawing robot runs:
repeat 2 { forward 50 cm; turn right 90°; forward 30 cm; turn right 90° }
What is the area of the rectangle it draws (in square cm)? -
31.🔁 A drawing robot runs:
repeat 2 { forward 60 cm; turn right 90°; forward 20 cm; turn right 90° }
How many cm does it drive in all? -
32.🔁 A drawing robot runs:
repeat 2 { forward 55 cm; turn right 90°; forward 25 cm; turn right 90° }
What is the area of the rectangle it draws (in square cm)? -
33.🔁 A drawing robot runs:
repeat 2 { forward 35 cm; turn right 90°; forward 10 cm; turn right 90° }
What is the area of the rectangle it draws (in square cm)? -
34.🔁 A drawing robot runs:
repeat 4 { repeat 4 { forward 25 cm; turn right 90° } }
How many cm does it drive in all? -
35.🔁 A drawing robot runs:
repeat 3 { forward 25 cm; turn right 120° }
Which shape does it draw? (a) pentagon (b) triangle (c) square (d) octagon -
36.🔁 A drawing robot runs:
repeat 8 { forward 90 cm; turn right 45° }
How many cm does it drive in all? -
37.🔁 A drawing robot runs:
repeat 3 { forward 40 cm; turn right 120° }
Which shape does it draw? (a) pentagon (b) octagon (c) triangle (d) square -
38.🔁 A drawing robot runs:
repeat 3 { forward 95 cm; turn right 120° }
How many cm does it drive in all? -
39.🔁 A drawing robot runs:
repeat 2 { forward 30 cm; turn right 90°; forward 15 cm; turn right 90° }
How many cm does it drive in all? -
40.🔁 A drawing robot runs:
repeat 3 { forward 75 cm; turn right 120° }
Which shape does it draw? (a) square (b) hexagon (c) triangle (d) octagon
Answer key
- 400
- square
- 120
- octagon
- 360°
- octagon
- 200
- 1800
- 225
- 150
- 90
- 90
- 6
- 160
- pentagon
- the same steps repeat
- triangle
- 72
- triangle
- square
- pentagon
- 360 ÷ n degrees
- octagon
- 200
- 320
- 120
- 40
- hexagon
- 60
- 1500
- 160
- 1375
- 350
- 400
- triangle
- 720
- triangle
- 285
- 90
- triangle
Free robotics lessons, practice and worksheets at talentjr.in/robotics-for-kids