ELS01 part 1 – Geometric Shapes (EV3)

ELS01 part 1 – Geometric Shapes (EV3)

Lego Mindstorms EV3 v 1.2.1 for EV3 Firmware version 1.09H [with Gyro sensor software block – download it here and use the menu “Tools/Block Import” to add it]


This EV3 build swaps in the Gyroscopic sensor for the touch sensor.
The robot can:

  • ask the student to find one of the 3 shapes
  • move in  shapes on the floor
  • offer randomised reward/try again speech
  • verbally describe the 3 shapes.

The interaction may be used to teach about shapes as described in ELS01 Part 1 in the Edurob curriculum document.

Part 1:
Robot can perform the following separate programs:
Program path: “ELS01p1/MoveSquare” – Square (moves in a square)
Program path: “ELS01p1/MoveTriangle” – Triangle (moves in a triangle)
Program path: “ELS01p1/MoveCircle” – Circle (moves in a circle)
Program path: “ELS01p1/welldone” – Random well done reward sound
Program path: “ELS01p1/tryagain” – Random try again sound
Program path: “ELS01p1/SaySquare” – Verbal description of square
Program path: “ELS01p1/SayTriangle” – Verbal description of Triangle
Program path: “ELS01p1/SayCircle” – Verbal description of Circle
Program path: “ELS01p1/AskSquare” – Asks student to find the square
Program path: “ELS01p1/AskTriangle” – Asks student to find the Triangle
Program path: “ELS01p1/AskCircle” – Asks student to find the Circle

These may be called using the Edurob EV3 Controller App

file: EV3_ELS01p1.zip (Download)

The following file can be used if your robot had no Gyroscopic sensor. file: Shapes1.zip (Download). This may require some minor tweaking depending on the robot build in order to get the robot to draw the correct shapes.

Printable shape cards are available here.

About andy

Dr. Andy Burton is a research fellow in the ISRG.
This entry was posted in ev3. Bookmark the permalink.