Stemoto LogoStemoto

Turtle Geometry — Plotting Shapes with Robots

Source: Stemoto Original

Attach a marker to mBot or Cutebot and write block code specifying turn angles (90°, 60°, 120°) and movement durations to draw regular polygons — squares, triangles, hexagons — on large paper sheets, measuring and verifying perimeters in real life.

Categorisation

Stage 2: Builder (8-10)Stage 3: Architect (11-13+)Algorithmic & Procedural ThinkingSpatial & Abstract ReasoningTabletop & Physical PropsScreen-Assisted / HybridRoboticsCoding ActivityMath Game

Props & Materials Required

  • mBot or Cutebot robot
  • Custom laser-cut pen holder attachment
  • Thick markers (various colors)
  • Large paper sheets or chart paper
  • Ruler and protractor for verification
  • Computer with visual block coding software

Step-by-Step Instructions

1

Attach the Marker

Clip a thick marker into the laser-cut pen holder and mount it on the robot so the marker tip touches the paper when the robot is placed down.

2

Start with a Square

Write block code: Move forward 15cm → Turn right 90° → Repeat 4 times. Place the robot on a large paper sheet, run the code, and watch it draw a square!

3

Measure and Verify

Use a ruler to measure each side of the drawn square. Use a protractor to check the corner angles. Are they really 90°? Is the perimeter 4 × 15cm = 60cm?

4

Draw a Triangle

Challenge: What angle does the robot need to turn to draw an equilateral triangle? (Hint: it's 120°, not 60°!) Let the child experiment and discover why exterior angles matter.

5

Create a Pattern

Combine shapes: draw a hexagon inside a circle, or repeat a triangle rotation to create a star. Change marker colors between shapes for a geometric art masterpiece.

Why It Works & Notes

Abstract geometry becomes concrete when a robot physically draws the shapes. Children must reason about exterior angles — 'To draw a square, the robot turns 90° four times' — making the relationship between angles and shapes viscerally obvious rather than memorized.

Parent Note:

NEP Alignment: Concrete visualization of abstract mathematical concepts (angles and geometry). Curriculum Mapping: Math (2D Shapes, Angles, Perimeter, Geometric Patterns). Target Level: Class 3 to 5.