Skip to main content
Module 3 · Grid Driving

Lesson 3 · Turning on the Grid — Knowledge ChecksAnswer key

Correct answers are marked and the explanation follows each question.

  1. Which sequence drives an L-shape — two segments, a right turn, then two more segments?

    1. A.turn_right(); drive_intersections(2); drive_intersections(2)
    2. B.drive_intersections(2); turn_right(); drive_intersections(2)
    3. C.drive_intersections(4)
    4. D.turn_right(); turn_right()

    Drive to the corner, turn, then continue — the drive/turn/drive order is what makes the L.

  2. After tracker.turn_right(), do you need to clear the intersection before the next drive_intersections()?

    1. A.Yes — always clear before driving
    2. B.No — the turn already moves the robot off the intersection
    3. C.Only on the last turn
    4. D.Only if the battery is low

    turn_right() and turn_left() drive forward as part of turning, so the robot has already cleared the cross — go straight into the next drive.

  3. Starting at the top-left facing right, the robot runs: drive_intersections(3), turn_right(), drive_intersections(2). Where does it end up?

    1. A.Back at the start
    2. B.3 intersections right of start, then 2 intersections down from there
    3. C.2 right, then 3 down
    4. D.It never turns

    It drives 3 to the right, turns right (now facing down), and drives 2 down — an L ending 3 across and 2 down.