2012年苏州市小学生LOGO程序设计竞赛答案

标签:
林老师logo语言编程分形竞赛试卷 |
分类: 竞赛试题及解题分析指导 |
《信息技术》课及信息技术竞赛使用MSWLogo已成主流和趋势:
希望获得《MSWLogo讲义》或
2012年苏州市小学生LOGO程序设计竞赛答案
1.画如图大丽花
TO HUA_
draw
bk 50 fd 50
hua2
fd 70
pu fd 40 pd
hua1
END
to hua1
repeat 12[repeat 2[repeat 90[fd 40*pi/180 rt 1]rt 90]rt 30]
end
to hua2
lt 90
repeat 2[repeat 90[fd 70*pi/180 rt 1]rt 90]
repeat 90[fd 70*pi/180 rt 1]home
repeat 2[repeat 90[fd 70*pi/180 rt 1]rt 90]
repeat 90[fd 70*pi/180 rt 1]home
end
2.画"新村小区"
TO
FZ_
pu fd 120 pd
ty
pu bk 250 pd
fz1 2 rt 90 fd 50+2*8 lt 90
fz1 4 rt 90 fd 50+4*8 lt 90
fz1 6 rt 90 fd 50+6*8 lt 90
fz1 8 rt 90 fd 50+8*8 lt 90
fz1 10 rt 90 fd 50+10*8 lt 90
setpc 0
rt 90 bk 540 lt 90
ht
END
to fz1 :b
setpc 9
repeat 4[fd :b*8 rt 90]
rt 90 fd :b lt 90
repeat 2[fd :b*5 rt 90 fd :b*2.5 rt 90]
rt 90 fd :b*5 lt 90 pu fd :b*5.5 pd
repeat 4[repeat 4[fd :b*1.2 rt 90]rt 90]
pu fd :b*2.5 lt 90 fd :b*7 rt 120 pd
repeat 3[fd :b*10 rt 120]
rt 60 fd :b lt 90 bk :b*8
end
to ty
setpc 12
pd (stampoval 15 15 "true)
repeat 18[pu fd 18 pd fd 8 pu bk 26 rt 360/18]
rt 360/36
repeat 18[pu fd 18 pd fd 16 pu bk 34 rt 360/18]
lt 10
pd
end
3.画通风管道
to fx1 :n :b
if :n=0 stop
repeat 4[fd :b rt 90]
pu fd 3 rt 90 fd 3 lt 90 pd
fx1 :n-1 :b+3
end
4.画五角星花枝
TO STAR
draw
repeat 5[star1 12 30 rt 360/5]
END
to star1 :n :b
if :n=0 stop
fd 10 lt 45 fd :b stampoval 3 3 bk :b
rt 90 fd :b stampoval 3 3 bk :b
lt 45
star1 :n-1 :b-2
bk 10
end
5.在屏幕上画出鱼在水中有用的动画
to yudong :n
if :n=0 pu home pd yu pu home fd 100 pd xian stop
pu home fd 100 pd xian
pu setxy se 5*:n 0 pd
yu
wait 1
clean
yudong :n-1
end
to xian
rt 90 fd 650 bk 600 lt 90
pu bk 10 pd
rt 90 fd 570 bk 450 lt 90
pu bk 10 pd
rt 90 fd 420 lt 90
end
to yu
make "x1 xcor make "y1 ycor
pu rt 90 fd 30 lt 90 pd fd 60
setxy se :x1 :y1
pu rt 90 fd 30 lt 90 pd bk 60
setxy se :x1 :y1
pu rt 90 fd 30 lt 90 pd
make "x2 xcor make "y2 ycor
pu rt 90 fd 15 lt 90 pd fd 30
setxy se :x2 :y2
pu rt 90 fd 15 lt 90 pd bk 30
setxy se :x2 :y2
seth 90
pu bk 30 pd
fd 10 (stampoval 5 5 "true)
pu bk 10 pd
seth 0
end
LOGO语言竞赛题库:
竞赛练习试题①
北京市西城区2002年小学LOGO语言程序设计竞赛试题
2005年厦门市小学生计算机LOGO语言竞赛(初赛)试卷
2006年厦门市小学生计算机LOGO语言竞赛(初赛)试卷(参考答案)
2012年芜湖市小学计算机水平等级测评试卷(C语言)
2005年长沙市小学生计算机奥林匹克竞赛初赛试题(答案)