学习目标
1、进一步理解重复命令
2、学会重复命令的嵌套使用
教学过程:前面我们利用重复命令画出了很多漂亮的图案,其实,在重复命令中,还可以再使用重复命令,这样嵌套画出的图形更复杂,如万花筒一般,变化万千。
就让我们从画一个小风车开始,学习重复命令如何嵌套使用。
让小海龟画完一个长方形,旋转90度,再画下一个长方形:
命令
结果
?CS
?repeat 2[fd 60 rt 90 fd 20 rt 90]
?RT 90
?repeat 2[fd 60 rt 90 fd 20 rt 90]
?RT 90
?repeat 2[fd 60 rt 90 fd 20 rt 90]
?RT 90
?repeat 2[fd 60 rt 90 fd 20 rt 90]
分析以上画小风车的命令,我们发现,画长方形的命令:repeat 2[fd 60 rt 90 fd 20 rt 90]被重复执行了4次,因此,画小风车的命令可以简化为:
REPEAT 4[repeat 2[fd 60 rt 90 fd 20 rt 90] RT 90]
运行上面的命令,是不是画出了一个漂亮的小风车?
REPEAT 5共重复执行五次,就画出了五个正三角形。执行的结果如图。
重复命令的嵌套可以画出许多美丽的图案。
学生练习:画如图1-8.3所示的图案。
小组同学相互交流,画出图1-8.5所示的图形。
小海龟画五角星:
repeat [ fd 30 rt ]
小海龟画正六边形:
repeat [rt fd 60]
让小海龟画完一个五角星,然后开始画正六边形的一条边,画完一条边后又重复画五角星。你设计的命令是:
,泰山版小学信息技术第三册下《第五课美妙的万花筒世界》教学设计