©  Gene Harding 2018
Gene HardingProgramming LEGO® EV3 My Blockshttps://doi.org/10.1007/978-1-4842-3438-9_3

3. Moving Forward and Backward

Gene Harding1 
South Bend, Indiana, USA

Learning Topics

My Blocks , geometry , unit conversion , calibration , feedback , looping constructs , proportional control, variables, conditional constructs , torque , and traction


  1. 1.

    Move forward or backward a specified distance.

  2. 2.

    Ensure movement is straight (i.e., eliminating the “wiggle”).


Simple My Block to Move Forward a Specified Distance

Learning topics covered: My Blocks, geometry , unit conversion , calibration

In virtually every mission a robot attempts, it must move forward or backward, and often both. The Move Steering and Move Tank blocks ...

Get Programming LEGO® EV3 My Blocks: Teaching Concepts and Preparing for FLL® Competition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.