小海龟画正多边形(教案)
教学目标
1. 能够理解画正多边形的基本步骤和原理。
2. 能够使用For...EndFor循环语句来简化画正多边形的过程。
3. 能够画出正三角形、正十二边形和正36边形。
重点
1. 画正三角形的步骤和流程。
2. For...EndFor循环语句的格式和用法。
3. 画正十二边形和正36边形的方法和技巧。
难点
1. 理解For...EndFor循环语句的使用。
2. 画正36边形时的计算和绘制。
教学准备
1. 讲解PPT。
2. 小海龟编程软件。
3. 示例代码和练习题。
4. 画图纸和铅笔。
教学过程
1. 讲解画正三角形的步骤和流程。
步骤1:让小海龟向前移动一定距离。
步骤2:让小海龟右转120度。
步骤3:重复步骤1和2共三次,就可以画出一个正三角形。
2. For...EndFor循环语句的介绍和格式。
For i = 1 To 3
步骤1:让小海龟向前移动一定距离。
步骤2:让小海龟右转120度。
EndFor
以上代码可以代替步骤1和2的重复三次。
3. 画正十二边形和正36边形的方法和示例代码。
画正十二边形:用For...EndFor循环语句代替重复步骤。
画正36边形:使用For...EndFor循环语句和数学计算,确保每个边的长度和转角。
课堂练习
1. 使用For...EndFor循环语句画出一个正五边形。
2. 画出一个正20边形。
3. 计算并画出一个正45边形。
总结
通过本节课的学习,学生们学会了使用For...EndFor循环语句来简化画正多边形的过程,并且掌握了画正三角形、正十二边形和正36边形的方法和技巧。
反思
本节课内容较多,有些学生可能会对For...EndFor循环语句的理解和使用有困难,需要在课后加强练习和巩固。同时,因为画正36边形的计算较为复杂,需要耐心指导学生掌握相关的数学知识。