2) The ‘Math activity’: This activity aims at
familiarising students with serial commands while
helping them execute basic mathematical operations.
The activity helps learners develop a general
methodology for addressing operations by bringing
together several mathematical concepts including
estimation, approximation, subtraction, and division.
Graphically, a number line graduated to a scale
provides students with a spatial representation of
mathematical concepts allowing them to visualize the
starting conditions and objectives of mathematical
exercises. Learners are asked to instruct the robot to
move from the starting to the target position on the
line with as few steps as possible from pre-defined
increments [28].