The Driving Base has arrived at the factory.


According to its specifications, it should be able to move forward and backward and make different types of turns.

Can you list all the ways you think the Driving Base should be able to turn?

This is the Driving Base.


We’ll use it throughout this unit. If you haven’t already built it, build it now!

Try these programming stacks one after the other.

EV3 Classroom-Programs 1-1-program en-us

What do you see?

Can you describe the different types of turns the Driving Base makes?

Your turn!


Use blocks from the programming stacks that are already on the Programming Canvas to create a program that moves the Driving Base in three different ways.

Why is it important to plan each step of your program?


Advance your programming skills by writing pseudocode first.
For example:

  • Move forward to “this point”
  • Turn about 45 degrees
  • Move backward “a little”

This list is called pseudocode.

It’s time for a challenge!


Program the Driving Base to move 84 cm/33 in.

How did you do?


What did you do well? Is there anything you could’ve done better?

Great! You can make precise and controlled movements.