Code Sketch


Drawing
By: Anushree Sinai Navelkar
Category: Programming
cleari()
setSpeed(superFast)
//showAxes()
setPenColor(cm.lightYellow)
setPenThickness(0.1)
setBackground(cm.lightYellow)
//draw rectangle

hop(-50)
setFillColor(cm.greenYellow)
right(90)
forward(100)
right(90)
forward(150)
right(90)
forward(200)
right(90)
forward(150)
right(90)
forward(100) 

//quadrilateral

setFillColor(cm.chocolate)
forward(100)
left(120)
forward(100)
left(60)
forward(100)
left(60)
forward(100)
left(120)
forward(100)


hop(100)
left(60)
hop(200)


//circle
setFillColor(cm.orange)
repeat(360)
{
    forward(1)
    right(1)
}

left(180)
hop(200)

right(60)
hop(115)


//circle
right(90)
hop(35)
setFillColor(cm.goldenrod)
repeat(360)
{
    forward(0.3)
    right(1)
}


right(180)
hop(186)
//draw door
setFillColor(cm.brown)
right(180)
forward(80)
right(90)
forward(30)
right(90)
forward(80)
right(90)
forward(30)

hop(50)
right(90)
hop(120)

//draw window1
setFillColor(cm.khaki)
 repeat(4){
    right(90)
    forward(30)
    }

  right(90)
  hop(15)
  right(90)
  forward(30) 
  repeat(2)
  {
    right(90)
  hop(15)
  }
  
  right(90)
  forward(30)
  hop(80)

//draw window2  
  left(90)
  forward(15)

repeat(3)
{
   right(90)
   forward(30) 
}

right(90)
forward(15)
right(90)
forward(30)
repeat(2)
{
    right(90)
    hop(15)
}
right(90)
forward(30)

right(180)
hop(118)
setFillColor(cm.darkGreen)
forward(12)
right(90)
forward(120)
right(90)
forward(12)
right(90)
forward(120)