Code Sketch


NATIONAL WATER MISSION (CVN SCHOOL)
By: CVN inter college
Category: Programming
clear()
setSpeed(superFast)
setPenThickness(5)
setPenColor(black)
setBackgroundH(red,pink)
hop(100)
left()
hop(200)


setFillColor(blue)
circle(100)
hop(-100)
right()
hop(-80)
right()
setFillColor(yellow)
forward(50)
left()
forward(20)
left()
forward(10)
right()
forward(10)
right()
forward(10)
left()
forward(5)
left()
forward(20)
right()
forward(3)
right()
forward(45)
right()
forward(3)
right()
forward(20)
left()
forward(5)
left()
forward(10)
right()
forward(10)
right()
forward(7)
left()
forward(20)
left()
forward(40)
right()
forward(30)
right()
forward(15)
right()
forward(15)
left()
forward(85)
left()
hop(20)
right(110)
setFillColor(cm.hsl(120,1,0.50))
forward(30)
right(50)
forward(100)
right(130)
forward(30)
right(50,30)
forward(50)
right()
hop(130)
right()
right(50,60)
right(120)
forward(40)
forward(20)
right(120)
forward(30)
right()
hop(-300)
left()
hop(100)
right()
setFillColor(brown)
forward(150)
right()
forward(700)
right()
forward(150)
right()
forward(700)
right(140)
hop(400)
setFillColor(blue)
left(60)
right(50,50)
right()
right(50,60)
right(50)
right(70,30)
right(60)
forward(10)
hop(-110)
right()
hop(20)
left()
forward(50)
hop(-40)
right(50)
forward(20)
left(30)
setFillColor(green)
right(70,30)
right(110)
right(70,30)
hop(15)
right()
hop()
left(35)
right(70,30)
right(110)
right(70,30)
left(40)
hop(30)
right()
right(35)
forward(20)
left()
right(70,30)
right(110)
right(70,30)
left(120)
hop(520)
left(75)
hop(150)
right()
hop(-100)
setFillColor(noColor)
right(5)
forward(50)
right(150)
forward(50)
left(150)
forward(50)
hop(-50)
right()
hop(15)
left()
forward(50)
right()
forward(20)
right()
forward(50)
hop(-25)
right()
forward(20)
hop(-20)
left()
hop(25)
left()
hop(25)
left()
forward(50)
left()
forward(20)
forward(-40)
left()
hop(50)
left()
hop(20)
left()
forward(50)
left()
forward(15)
forward(-30)
hop(15)
left()
hop(50)
right()
forward(15)
forward(-30)
right(180)
hop(15)
left()
forward(50)
right()
forward(25)
right()
forward(50)
right()
forward(25)
hop(-35)
right()
forward(50)
right(150)
forward(60)
left(150)
forward(50)
hop(-50)
right()
hop(15)
left()
forward(50)
right()
forward(20)
right()
forward(50)
hop(-25)
right()
forward(20)
left()
hop(25)
left()
hop(30)
left()
forward(50)
hop(-50)
right()
forward(25) 
hop(30)
left()
forward(50)
hop(-50)
right(25)
forward(30)
right(120)
forward(30)
left(145)
forward(50)
hop(-50)
right()
hop(10)
left()
forward(50)
right()
forward(20)
right()
forward(50)
hop(-25)
right()
forward(20)
hop(-20)
left()
hop(25)
left()
hop(30)
left()
forward(50)
left()
forward(20)
forward(-40)
left()
hop(50)
left()
hop(15)
left()
forward(50)
right()
forward(25)
hop(-25)
right()
hop(25)
left()
forward(25)
hop(-25)
right()
hop(25)
left()
forward(25)
hop(20)
left()
forward(50)
right()
forward(25)
right()
forward(25)
right()
forward(25)
left(140)
forward(35)
right(110)
hop(100)
right(120)
left()
hop(250)
left()
hop(40)
right()
right()
forward(50)
right(130)
forward(30)
left(95)
forward(30)
right(145)
forward(53)
left()
hop(25)
left()
forward(50)
left()
forward(15)
forward(-30)
hop(-15)
left()
hop(50)
right()
hop(30)
forward(15)
forward(-30)
right()
right()
hop(20)
left()
hop(50)
right()
forward(30)
hop(-30)
right()
forward(25)
left()
forward(25)
right()
forward(25)
right()
forward(30)
hop(-50)
right()
hop(50)
right()
forward(25)
hop(-25)
right()
forward(25)
left()
forward(25)
right()
forward(25)
right()
forward(25)
hop(-50)
right()
forward(50)
right()
forward(15)
forward(-30)
hop(15)
right()
hop(50)
right()
forward(15)
forward(-30)
hop(-15)
right()
forward(50)
right()
forward(25)
right()
forward(50)
right()
forward(25)
hop(-40)
right()
forward(50)
right(160)
forward(50)
left(159)
forward(50)
hop(-450)
left()
hop(200)
left()
hop(40)
right()
right()
hop(60)
right()
forward(30)
hop(-30)
right()
forward(30)
left()
forward(30)
right()
forward(30)
right()
forward(30)
hop(-45)
right()
forward(60)
right()
forward(30)
right()
forward(60)
right()
forward(30)
hop(-60)
right()
forward(60)
left()
forward(20)
forward(-40)
hop(20)
left()
hop(60)
right()
forward(20)
forward(-40)
hop(-20)
right()
forward(60)
hop(-60)
right()
forward(30)
left()
hop(110)
right()
hop(20)
left()
setFillColor(green)
forward(60)
right(70,30)
right(110)
right(70,30)
right(110)
hop(-25)
left(45)
forward(25)
left(70,30)
left(110)
left(70,30)
left(110)
hop(-25)
right(50)
hop(-5)
right(45)
forward(25)
right(70,30)
right(110)
right(70,30)
right(110)
right(50)
hop(100)
left()
hop(-23)
left(10)
forward(60)
right(70,30)
right(110)
right(70,30)
right(110)
hop(-25)
left(45)
forward(15)
left(70,30)
left(110)
left(70,30)
left(110)
hop(-15)
right(50)
hop(-10)
right(45)
forward(15)
right(70,30)
right(110)
right(70,30)
right(110)
left(50)
hop(200)
left()
hop(450)
right()
repeat(3) {
    forward(30)
    right(120)
}
left()
hop(40)
left()
hop(50)
right()
hop(25)
right()
repeat(3) {
    forward(35)
    right(120)
}
hop(-55)
right()
hop(50)
right()
hop(25)
right()
right()
repeat(3) {
    forward(25)
    right(120)
    
}
hop(270)
left()
hop(120)
right(180)
left(2)
forward(550)
right()
hop(100)
right()
hop(50)
forward(320)
hop(-450)
right(180)
setFillColor(white)
left()
hop(100)
repeat(7) {    
right(110,50)
left(50,0)
}
right(180)
hop(100)
left(55)
hop(150)
right(45)
setPenColor(blue)
forward(100)
left()
hop(15)
left()
forward(100)
right()
hop(15)
right()
forward(100)
left()
hop(15)
left()
forward(100)
right(130)
hop(205)
left()
hop(40)
left()
setPenColor(black)
setFillColor(green)
forward(60)
right(70,30)
right(110)
right(70,30)
right(110)
hop(-20)
left(45)
forward(20)
left(70,30)
left(110)
left(70,30)
left(110)
hop(-20)
right(50)
hop(10)
right(45)
forward(20)
right(70,30)
right(110)
right(70,30)
right(110)
hop(-20)
left(50)
hop(-20)
right(45)
forward(20)
right(70,30)
right(110)
right(70,30)
right(110)
hop(-20)
left(50)
hop(-20)
left(45)
forward(20)
left(70,30)
left(110)
left(70,30)
left(110)
hop(-20)
right(50)
hop(-5)
right(45)
forward(20)
right(70,30)
right(110)
right(70,30)
right(110)
hop(-20)
left(50)
hop(-15)
left(85)
hop(450)
right()
hop(10)
forward(50)
right(70,30)
right(110)
right(70,30)
right(110)
hop(-20)
left(45)
forward(20)
left(70,30)
left(110)
left(70,30)
left(110)
hop(-20)
right(55)
right(45)
forward(20)
right(70,30)
right(110)
right(70,30)
right(110)
hop(-20)
left(55)
hop(-15)
left(45)
forward(15)
left(70,30)
left(110)
left(70,30)
left(110)
hop(-15)
right(120)
forward(20)
right(70,30)
right(110)
right(70,30)
right(110)
invisible()