Code Sketch
Drawing
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)