3 重复命令
教学目标?
1、了解重复命令的作用,掌握重复命令的使用格式;?
2、了解用重复命令画多种正多边的方法;?
3、学习用重复命令画圆的方法;?
4、学习用重复命令嵌套的方法画图。?
教学重点?
掌握重复命令的使用格式?
教学难点?
用重复命令画多种正多边的方法?
教学过程?
一、复习用LOGO命令画正方形的方法?
1、??T:还记得画出正方形的命令吗?我们可以把它写成四个命令串:?FD?60?RT?90?
FD?60?RT?90?FD?60?RT?90?FD?60?RT?90?
仔细观察可以发现,画正方形一共用了8个命令,其实就是把FD?60?RT?90这个命令串重复执行了四次。凡是这种有规律的内容,LOGO语言提供了一个“重复命令”来简化它,这就是?REPEAT?命令?
??T:这一课,我们就来学习重复命令?
用重复命令画正方形和长方形?
(一)?学习重复命令的使用格式?
以正方形为例,讲解重复命令的使用格式;?
(二)?用重复命令画正方形和长方形?
1、??以长方形为例,与学生讨论如何用重复命令画长方形;?
2、??要求学生上机操作,键入画长方形的重复命令,观察画出的长方形是否正确。?
三、用重复命令画正多边形?
(一)?用重复命令画正多边形?
1、??示范讲解用重复命令画正三角形;?
2、??示范讲解用重复命令画正五边形;?
3、??示范讲解用重复命令画正六边形。
?(二)?总结用重复命令画正多边形的规律?
1、??通过以上用重复命令画正多边形的例子,总结出重复命令中每次转动角度和转动次数之间的关系:转动角度X重复次数=360度?
2、??由这个规律,我们就能得到正多边形转角度数的计算方法:转动角度(外角)=360度÷边数?
3、??以正十边形为例,重复命令应该为repeat?10[fd?50?lt?36]?
4、??要求学生上机操作,键入画正十边形的重复命令,观察画出的正十边形是否符合要求。?
四、用重复命令画正三十六边形来模拟圆?
1、??用谈话法和讨论法,与学生讨论如何用重复命令画正三十六边形;?
2、??要求学生上机操作,画出正三十六边形;?
3、??T:通过观察你会发现,正三十六边形已经很像一个圆了,所以今后我们说画圆,就是让小海龟画一个正三十六边形来模拟一个圆;?
4、??与学生讨论,改变重复命令中的哪一个命令可以改变圆的大小?得出结论:改变重复命令中FD命令的步数,就会改变圆的大小。?
五、重复命令嵌套?
(一)?用重复命令嵌套的方法画出复杂图形?
1、??T:在重复命令里面又有一个重复命令,就叫做“重复命令嵌套”。使用重复命令嵌套的方法,画出的图形千变万化,常常出现意想不到的美丽图案。?
2、??以图3-14为例,讲解使用重复命令嵌套,画出复杂图形的方法;?
3、??以图3-16为例,讲解使用重复命令嵌套,画出复杂图形的另一种方法;?
(二)?拓展训练?
1、??与学生讨论教材“做一做”2中的四个图形,参考提示的内容,说一说它们是怎样画出来的;?
2、??要求学生上机操作,画出其中的一到两幅图画。?
六、小结?
1、??小结本课内容:
(1)??重复命令的使用格式;
(2)??用重复命令画多种正多边的方法;
(3)??用重复命令画圆的方法;
(4)??用重复命令嵌套的方法画图。?
2、??小结学生学习情况,展示学生作品。