Code Sketch
National Science Day Class-8th
Category: Programming
cleari()
setSpeed(fast)
setBackground(pink)
setPenColor(ColorMaker.hsl(30, 1.86, 0.50))
setFillColor(ColorMaker.hsl(30, 1.00, 0.50))
//showAxes()
//showGrid()
def tiranga(){
setPosition(-70, 100);right()
forward(140)
right()
forward(50)
right()
forward(140)
right()
forward(50)
setPenColor(ColorMaker.hsl(120, 0.87, 0.25))
setFillColor(ColorMaker.hsl(120, 0.87, 0.25))
hop(-150)
repeat(2) {
forward(50)
right()
forward(140)
right()
}
hop(50)
setPenColor(white)
setFillColor(white)
repeat(2) {
forward(50)
right()
forward(140)
right()
}
setPenColor(blue)
setPosition(-30,40)
write("28th feb")
}
tiranga()
def chemicalpot(){
setPosition(-200,50)
setPenColor(black)
setFillColor(noColor)
right()
forward(100)
left(115);forward(80);right(28);forward(20)
left();forward(20);left();forward(20)
right(30);forward(88)
setFillColor(purple)
left(123);forward(100);left(113);forward(50)
left(67);forward(50);left(58);forward(52)
setFillColor(noColor)
right(58);hop(15);right();hop(20)
forward(50);left;forward(20);left;forward(50)
left(180,10)
setFillColor(cyan)
forward(30);left();forward(20)
left();forward(30);left(180,10)
setPosition(-230,40)
write("Advance science")
}
chemicalpot()
def mobile(){
setFillColor(black)
setPosition(-200,-150)
repeat(2) {
forward(120)
right()
forward(60)
right()
}
setPosition(-190,-80)
setPenColor(gray)
setFillColor(gray)
repeat(4) {
forward(40)
right()
}
hop(-20)
setPenColor(black)
setPosition(-180,-100)
setPenThickness(5)
setPenColor(white)
circle(5)
setPosition(-150,-100)
circle(5)
setPosition(-180,-130)
circle(5)
setPosition(-150,-130)
circle(5)
setPenColor(black)
setPosition(-230,-170)
write("Advance technology")
}
mobile()
def rocket(){
setPosition(130,100)
setFillColor(yellow)
setPenThickness(2)
right(65,90)
right()
right(65,90)
right(69)
setPenThickness(10)
forward(42)
right();hop(50)
left();hop(5)
// 1st wing
setFillColor(red)
setPenThickness(2)
left(60,25);left(100)
forward(23);left(108)
forward(20)
// 2nd wing
right()
hop(50);left
right(80)
right(60,25)
right(115);forward(20)
right(90);forward(15)
hop();left(80)
forward(36);right(125);forward(40)
right(125);forward(40)
// sparcles
setPosition(130, 100)
setPenColor(yellow)
hop(20);right(30)
repeat(2) {
forward(10)
hop(-10)
left()
hop(10)
left
}
setPosition(150,70)
forward(10)
setPosition(160,70);forward(10)
setPosition(100,40)
right(155)
setPenColor(black)
write("Launch Rockets")
setPosition(180,140)
setPenColor(white)
setFillColor(white)
circle(10)
}
rocket()
def bulb(){
setPosition(100,-150)
setPenThickness(10)
setPenColor(black)
setFillColor(yellow)
right()
forward(50)
hop(-30)
setPenThickness(2)
left()
forward(10);left(70,10)
right(310,25);left(70,10);right(5);forward(10)
right();forward(15);hop(-10)
right(90);forward(40)
setPenColor(yellow)
left(70);hop(30);forward(20);right(20)
setPosition(100, -80)
forward(20);right(45)
setPosition(115, -70)
forward(20);right(30)
setPosition(140, -70)
forward(20);right(45)
setPosition(155, -80)
forward(20);right(20)
setPosition(160, -100)
forward(20)
setPosition(100,-170)
setPenColor(black)
left(87)
write("Electricity")
}
bulb()
right(2)
setPenFontSize(25)
setPosition(-200,200)
setPenColor(ColorMaker.hsl(33, 1.00, 0.50))
write("NATIONAL")
setPosition(-60,200)
setPenColor(white)
write("SCIENCE")
setPosition(80,200)
setPenColor(cm.green)
write("DAY")