Code Sketch


Mother Language Day
By: sourabh kumar
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)