资源简介 小海龟画图形 一、学情分析 这课是在前面学习的基础上,进一步提高程序的效率,让学生对编程有更深的理解,培养学生总结规律,提高效率的能力。本班学生前面基础很好,可以适当提高难度,加快学习进度。 二、教学目标 知识与技能 1.熟练掌握5个基本命令。 2.基本掌握repeat命令 3.编写绘制正多边形的程序 过程和方法 1.教学演示和学生实践相结合的方法,以任务驱动为主要形式,结合小课题进行分层教学。 2.教学演示法,让学生掌握画多边形的快捷方法。 情感、态度与价值观 1.提高学生的数学和逻辑思维能力; 2.培养学生勤于动脑的习惯; 3.培养学生良好的信息技术操作习惯。 三、教学重难点 重点:理解掌握repeat命令 难点: 1.熟练掌握6个基本命令的使用方法和数学思维能力。 2.转角的确定。 四、教学准备:课件,网络教室 五、教学过程 1.【导入】复习导入 通过前面一节课的学习,我们知道了小海龟的活动是靠命令来指挥的。 复习学过的5个命令 2. 【讲授】新课教学 这是一个边长为100的正方形,请分析一下小海龟的行走路线,然后再设计程序 FD 100(意思:小海龟100步,并画出一条直线) RT 90(意思:让小海龟原地向右转90度) 反复四次 简化程序:引出课题重复命令 (1) 观察上述命令哪句有规律的出现多次? (2) 认识重复命令的格式: 格式: REPEAT 重复次数[需要重复的命令] 3. 【探究】探究练习 探究用重复命令编写绘制正多边形的过程。 (1) 观察正多边形的特点:每条边长度一样,每个角度相同 (2) 观察讨论各种正多边形每次转动的角度是怎么得到的? 师:我要画一个边长均为90的正三角形,请同学们分析一下小海龟的行走路线,该怎么设计程序呢? 学生活动,教师巡视。 师:同学们完成了程序,请观察两个程序中海龟所转角度与边数有什么规律?同桌互相说一说。 师:谁能把发现告诉大家? 学生汇报。 师:也就是说小海龟转过的角度是360除以边数得到的。海龟从开始到结束正好转动了360度。同学们发现的这个规律到底有没有普遍性呢?实践出真知,(课件出正五边形)请同学们用刚才你们发现的规律画出边长为60的正五边形。 学生活动。 ? 师小结:根据上面的规律可以总结出画任意正多边形的通用命令:REPEAT 边数 [FD 边长 RT 360÷边数] 试一试:用重复命令画正三十六边形(近似圆)。 进阶练习:用正多边形旋转设计图案。 课堂小结:你有哪些收获? 在使用LOGO语言编写程序时,我们要勤于动脑,善于找规律,找到程序中重复的部分,使用重复命令优化程序,提高效率。 展开更多...... 收起↑ 资源预览