Program and Design by Daniel Wessels
@ The Lakeview School
Denville NJ 07834-3419

to tri
setpensize 1
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 15
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 25
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 35
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 45
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 55
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 65
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 75
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 85
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 95
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 105
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 115
seth 45 pd fd 45 repeat 70 [ rt 120 fd 70]
setc 125
repeat 9999 [ fd 198 rt 121 setc random 9999]
setc 135

end

to moo
setpensize 99
repeat 99 [tri]
end

 

 

to floyd
seth 90 fd 100 repeat 5 [rt 90 ]
end

 

 

 

 

 

to doit
pd
repeat 90 [ fd 50 rt 80]
pu
fd 60
setc 15
pd
repeat 90 [ fd 50 rt 80]
pu
fd 60
pd
setc 25
repeat 90 [ fd 50 rt 80]
pu
fd 60
pd
setc 35
repeat 90 [ fd 50 rt 80]
pu
fd 60
pd
setc 45
repeat 90 [ fd 50 rt 80]
pu
fd 60
pd
setc 55
repeat 90 [ fd 50 rt 80]
pu
fd 60
pd
setc 55
repeat 90 [ fd 50 rt 80]
pu
fd 60
pd
setc 65
end

 

to moit

setpensize 1
doit
repeat 99 [ rt 50 bk 99 fd 99 ]
rt 34
page1
repeat 99 [ rt 50 bk 99 fd 99 ]
rt 34
page2
repeat 99 [ rt 50 bk 99 fd 99 ]
rt 34
page1
repeat 99 [ rt 50 bk 99 fd 99 ]
rt 34
page2
end

 

 

 

 

to countby2
show 0 + 0
wait 10
show 0 + 2
wait 10
show 2 + 2
wait 10
show 4 + 2
wait 10
show 6 + 2
wait 10
show 8 + 2
wait 10
show 10 + 2
wait 10
show 12 + 2
wait 10
show 14 + 2
wait 10
show 16 + 2
wait 10
show 18 + 2
wait 10
show 20 + 2
wait 10
show 22 + 2
wait 10
show 24 + 2
wait 10
show 26 + 2
wait 10
show 28 + 2
wait 10
show 30 + 2
wait 10
show 32 + 2
wait 10
show 34 + 2
wait 10
show 36 + 2
wait 10
show 38 + 2
wait 10
show 40 + 2
wait 10
show 42 + 2
wait 10
show 44 + 2
wait 10
show 46 + 2
wait 10
show 48 + 2
end

 

to miricale
pd
setc 9
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 15
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 25
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 35
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 45
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 55
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 65
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 75
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 85
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 95
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 105
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 115
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 125
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 135
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 145
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 155
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 165
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 175
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 185
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 195
repeat 99 [ rt 50 bk 99 fd 99 ]
end

 

 

 

 

to ha
pd
setc 9
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 15
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 25
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 35
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 45
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 55
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 65
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 75
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 85
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 95
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 105
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 115
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 125
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 135
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 145
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 155
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 165
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 175
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 185
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 195
repeat 99 [ rt 50 bk 99 fd 99 ]
setc 9
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 15
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 25
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 35
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 45
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 55
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 65
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 75
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 85
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 95
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 105
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 115
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 125
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 135
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 145
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 155
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 165
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 175
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 185
repeat 99 [ rt 50 bk 99 fd 99 ]
wait 3
setc 195
repeat 99 [ rt 50 bk 99 fd 99 ]
end

 

to hi
pd
setc 85
rt 120
fd 90
bk 90
setc 25
rt 120
fd 90
bk 90
setc 45
rt 120
fd 90
bk 90
end

 

to by
repeat 10 [hi pu rt 90 fd 50]
end

 

 

 

to hello

by pu seth 90 fd 100

end

to me
repeat 10 [hi pu seth 90 fd 50]
end

 

to ce
cg
repeat 40 [me]
end

to hen
cg
pd
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
repeat 7[hello]
miricale
end

to hib
cg
end

to nib
setc 9
end

to rib
cc
end

to lib
setpensize 1
end

to all
hib rib nib
ce hi ha hello by me miricale countby2 hen col
end

to riber
hib nib rib lib pd
end

to col
setpensize 50
hen
end

to fly
repeat 10
[
glide 80 1
rt random 150
glide 80 1
lt random 150
]
end

to fli
fly
setc 15
fly
setc 25
fly
setc 35
fly
setc 45
fly
setc 55
fly
setc 65
fly
setc 75
fly
setc 85
fly
setc 95
fly
setc 105
fly
setc 115
fly
setc 125
fly
setc 135
fly
setc 145
fly
setc 155
fly
setc 165
fly
setc 175
fly
setc 185
fly
setc 195
end

to ide
glide 800 1
rt 50
glide 800 1
rt 50
glide 800 1
rt 50
glide 800 1
rt 50 glide 800 1
rt 50 glide 800 1
rt 60 glide 800 1
rt 60 glide 800 1
rt 60 glide 800 1
end

to jump
ide setc 9
ide setc 15
ide setc 25
ide setc 35
ide setc 45
ide setc 55
ide setc 65
ide setc 75
ide setc 85
ide setc 95
ide setc 105
end

to pump
setpensize 50
jump
end

 

 

to dayandnight
tto[t3]
setpos [-328 -177]
tto[t15]
setpos [311 62]
tto[t15] r4epeat 100[ fd 10]
end

to wildstuff

pd
setpensize 100

fd 546 rt 72 fd 546 lt 72

setc random 99
fd 546 rt 72 fd 546 lt 72

setc random 99
fd 546 rt 72 fd 546 lt 72

setc random 99
fd 546 rt 72 fd 546 lt 72

setc random 99
fd 546 rt 72 fd 546 lt 72

setc random 99
fd 546 rt 72 fd 546 lt 72

setc random 99
fd 546 rt 72 fd 546 lt 72

setc random 99

end

to awsome
wait 10
wildstuff wait 10
wildstuff wait 10
wildstuff wait 10
wildstuff wait 10
wildstuff wait 10
end

to goforit
cg
setpensize 10
repeat 20
[
fly
setc random 139
]
end

to fle
repeat 10
[
glide 80 1
rt random 150
glide 80 1

]
end

to goforin
cg
setpensize 10
repeat 20
[
fle
setc random 139
]
end

to scrible
goforin
end

 

to scribler

goforit

end

 

to race
tto [t1 t2 t3 t4]
seth 90
repeat 90 [fd 10 wait 2]
tto [t1 t2 t4 ]
repeat 80 [fd 10 wait 2]
tto [t3 ]
repeat 90 [fd 10 wait 1]
end

to songs
repeat 10 [the final song]
end