Code Sketch
NATIONAL SCIENCE DAY
Category: Programming
clear()
setSpeed(fast)
setBackgroundH(pink, white)
//showGrid()
//showAxes()
setPenColor(black)
setFillColor(ColorMaker.hsl(204, 1.00, 0.50))
def earth() {
setPosition(100, 0)
circle(100)
setFillColor(ColorMaker.hsl(73, 1.00, 0.39))
left(60); left()
right(100, 30)
right(60, 40)
left(); right(120, 20)
left(); right(58, 40); right()
right(82, 100)
setPosition(-20, 100)
right(78)
setFillColor(ColorMaker.hsl(73, 1.00, 0.39))
left(60); left()
right(100, 30)
right(60, 40)
left(); right(120, 20)
left(); right(58, 40); right()
right(82, 100)
setPosition(-10, 10)
setFillColor(black)
setPenThickness(2)
circle(4)
right(10)
hop(30)
circle(4)
left()
hop(-20)
left(35); left()
setFillColor(ColorMaker.hsl(206, 1.00, 0.50))
right(70, 25)
}
earth()
def sciencepot() {
setFillColor(noColor)
left(34)
setPosition(-100, -200)
forward(65)
right(120, 20)
forward(80)
left(30); forward(30); right()
forward(15); right(); forward(30)
left(30); forward(80)
right(120, 20)
setFillColor(ColorMaker.hsl(0, 0.00, 0.64))
forward(55)
right(120, 20)
forward(60); right(55); forward(22)
right(65); forward(60); right(120, 20)
}
sciencepot()
def bubble() {
right()
setPosition(-150, -50)
forward(10)
hop(-10)
right()
hop(5);
forward(10)
hop(-10)
right()
hop(5)
forward(10)
hop(-10)
right()
hop(5)
forward(10)
setFillColor(ColorMaker.hsl(0, 0.00, 0.64))
hop(-30)
circle(5)
hop(-20); right(); hop(15); circle(10)
}
bubble()
def factory() {
setFillColor(ColorMaker.hsl(350, 0.28, 0.50))
setPosition(120, -200)
right()
forward(120)
left(100)
forward(250)
setPosition(120, -200)
right(20)
forward(250)
right(80); forward(34)
}
factory
setFillColor(gray)
setPenColor(gray)
left(); hop(40)
setPenThickness(10)
circle(8)
left(5); hop(20); circle(10)
left(20); hop(-20); circle(5)
right(20); hop(60)
circle(10); hop(20); right(30); circle(10); hop(-20)
left(); hop(20); circle(15)
def writtenwork() {
setPosition(-50, -150)
setPenColor(black)
right(67)
write("Everyday Science")
setPosition(-240, 200)
setPenFontSize(25)
setPenColor(ColorMaker.hsl(24, 1.00, 0.50))
write("NATIONAL")
setPenColor(white)
setPosition(-100, 200)
write("SCIENCE")
setPenColor(cm.green)
setPosition(35, 200)
write("DAY")
setPosition(-240, 150)
setPenFontSize(17)
setPenColor(black)
write("We celebrate National science day every year on 28th february.")
}
writtenwork()
setPosition(-40, -180)
write("Class 7th ")