Code Sketch
Mother Language Day
Category: Programming
clear()
setSpeed(fast)
setBackground(ColorMaker.hsl(350, 0.96, 0.90))
//showAxes()
//showGrid()
def earth(x: Int, y: Int, n: Int) {
setPosition(x, y)
circle(n)
left()
}
def mouth(x: Int, y: Int) {
setPosition(x, y)
right()
left(45)
right(90, 105)
right(135)
forward(150)
}
setPenColor(ColorMaker.hsl(212, 0.97, 0.49))
setFillColor(ColorMaker.hsl(212, 0.97, 0.49))
earth(200, 0, 200)
setPenColor(black)
setFillColor(black)
earth(-70, 100, 30)
setFillColor(white)
mouth(80, -50)
setFillColor(black)
earth(70, 45, 30)
def curve(x: Int, y: Int) {
setPosition(x, y)
right()
setPenColor(green)
setFillColor(green)
hop(125)
left(180)
left(45, 60)
right(20)
left(45, 60)
left(45, 190)
left(92)
left(90, 145)
}
curve(60, 50)
left(180)
curve(-25, -90)
setHeading(0)
def Circle(x: Int, y: Int) {
setPosition(x, y)
hop(40)
left()
hop(10)
setPenColor(ColorMaker.hsl(36, 1.00, 0.50))
setFillColor(ColorMaker.hsl(36, 1.00, 0.50))
forward(181)
right(109)
right(90, 90)
right(-2)
right(45, 120)
right(7)
setPenColor(white)
setFillColor(white)
right(45, 100)
right(65)
forward(181)
right(65)
right(45, 105)
right(160)
hop(80)
left()
setPenColor(green)
setFillColor(green)
forward(184)
right(111)
right(90, 95)
right(-2)
right(45, 100)
}
setHeading(90)
Circle(-350, -290)
setHeading(90)
Circle(550, -290)
setHeading(90)
Circle(550, 290)
setHeading(90)
Circle(-350, 290)
setHeading(90)
setPenFontSize(30)
setPosition(-500, 300)
setPenColor(black)
write("??????")
setPosition(425, 300)
write("???????")
setPosition(-500, -260)
write("English")
setPosition(400, -260)
write("???????")
setPenColor(red)
setPenFontSize(45)
setPosition(-70, 350)
write("Mother ")
setPosition(-500, 0)
write("21Feb")
setPosition(400, 0)
write("Day")
setPosition(-100, -250)
write("Language")
setPosition(-100, -350)
write("Class 7th")
def pupil(x: Int, y: Int, n: Int) {
setPenColor(white)
setFillColor(white)
setPosition(x, y)
circle(n)
}
pupil(-50, 50, 10)
pupil(80, 55, 10)