House

Task 1

Draw a house with a roof and a door.

The image shown is for inspiration, you do not need to follow the design.

Help

from turtle import *
screen = getscreen()
tom = Turtle()

#House
tom.forward(100)
tom.right(90)
tom.forward(100)
tom.right(90)
tom.forward(100)
tom.right(90)
tom.forward(100)

# Roof
tom.right(45)
tom.forward(70)
tom.right(90)
tom.forward(70)

# Door
tom.right(45)
tom.forward(100)
tom.right(90)
tom.forward(40)
tom.right(90)
tom.forward(40)
tom.left(90)
tom.forward(20)
tom.left(90)
tom.forward(40)

Task 2

Add windows to the house.

Remember you can use the penup and pendown commands.

tom.penup()
tom.forward(100)
tom.pendown()

 

Task 3

Add as many extra details as you can.

  • Chimney
  • Door Handle
  • Window details
  • Path
  • Sun
  • Bricks
  • Etc

Targets

State the commands to move and rotate the turtle

Identify the correct commands needed to solve a problem

Write a Python program to draw a house