Section 20.2 Using Repetition with Turtles
While learning how to draw with the turtle, we have found many reasons to repeat ourselves in ways that a loop can make easier. A simple example is a
square
procedure - it needs to do both forward
and right
4 times. So why not have a for
loop repeat those for us:
Checkpoint 20.2.2.
The following program uses a turtle to draw a 175x150 rectangle as shown below, but the lines are mixed up. We want to define a
rectangle
procedure that twice repeats the process to draw half of a rectangle: draw a line for the width, then turn, draw a line for the height, and turn again.
Arrange the blocks into the correct solution and indent them properly. You will not use all of the blocks.

You have attempted 1 of 4 activities on this page.