2.1.6 4 Columns
Question: 2.1.4 stretched slinky
Answer: circle(35)
forward(40)
circle(35)
forward(40)
circle(35)
forward(40)
circle(35)
forward(40)
circle(35)
forward(40)
Question: 2.2.4 shorter dashed line
Answer: penup()
backward(200)
pendown()
forward(50)
penup()
forward(50)
pendown()
forward(50)
penup()
forward(50)
pendown()
forward(50)
penup()
forward(50)
pendown()
forward(50)
penup()
forward(50)
Question: 2.2.5 caterpillar
Answer: circle(20)
penup()
forward(40)
pendown()
circle(20)
penup()
forward(40)
pendown()
circle(20)
penup()
forward(40)
pendown()
circle(20)
penup()
forward(40)
pendown()
circle(20)
Question: 2.3.5 rectangle
Answer: forward(50)
left(90)
forward(100)
left(90)
forward(50)
left(90)
forward(100)
left(90)
Question: 2.3.6 4 columns
Answer: penup()
left(90)
forward(200)
right(90)
right(90)
pendown()
forward(400)
penup()
right(90)
forward(100)
pendown()
right(90)
forward(400)
right(90)
penup()
forward(200)
pendown()
right(90)
forward(400)
Question: 2.4.5 row of circles
Answer: speed(0)
penup()
backward(200)
pendown()
forward(10)
for i in range(20):
circle(10)
penup()
forward(20)
pendown()
Question: 2.4.6 4 columns 2.0
Answer: speed(0)
for i in range(1):
penup()
backward(200)
right(90)
forward(100)
left(90)
forward(100)
left(90)
pendown()
forward(400)
right(90)
penup()
forward(400)
left(90)
penup()
forward(100)
left(90)
pendown()
forward(400)
Question: 2.5.5 hexagon
Answer: speed(0)
for i in range(6):
forward(50)
left(60)
Question: 2.5.6 x marks the spot
Answer: speed(0)
left(45)
for i in range(4):
forward(100)
backward(100)
left(90)
Question: 2.5.7 circle pyramid
Answer: speed(0)
penup()
setposition(-100,-200)
for i in range (3):
pendown()
circle(50)
penup()
forward(100)
setposition(-50,-100)
for i in range (2):
pendown()
circle(50)
penup()
forward(100)
pendown()
penup()
setposition(0,0)
pendown()
circle(50)
penup()
forward(100)
pendown()