画正多边形
【教学目标】
1.知识与技能
(1)掌握REPEAT语句语法结构;
(2)能够运用REPEAT语句绘制正多边形和圆形等图案。
2.过程与方法
(1)通过对命令语句的归纳,概括出REPEAT命令边数与转角度数之间的关系;
(2)通过对REPEAT命令的理解,演绎出画圆形和不同弧度的方法。
3.情感态度与价值观
(1)经历由浅入深的思维过程,培养学生深度探究的思维习惯和学习态度;
(2)初步感受程序编写带来的思维乐趣。
4.行为与创新
(1)体验海龟行走路线,感知语句实现方式;
(2)允许学生使用不同方法绘制图案,体验思维创新的力量。
【课时安排】
1课时。
【教学重点与难点】
1.教学重点
正确运用REPEAT命令画出正多边形、圆形。
2.教学难点
通过归纳总结出REPEAT命令的正确格式并合理使用REPEAT命令。
【教学方法与手段】
自主探究、小组合作,引导学生自主归纳、演绎运用。
【课前准备】
网络机房、课件和学生学案。
【教学过程】
内容
教师活动
设计意图
游戏导入
我们一起玩一个正反话的小游戏。
游戏规则:女生听口令做动作,男生听口令做相反动作。
其他同学在LOGO语言中按照口令画出图形。
教师念口令:前进一步,右转90度;
前进一步,右转90度;
前进一步,右转90度;
前进一步,右转90度。
念一句板书一句命令。
在刚刚的游戏中,你前进了几次?转动了几次?每次多少度?一共转了多少度?最后又回到了哪里?
激发兴趣、迁移铺垫。
让学生在游戏中,通过转角、前进完成一个正方形行进过程。激发学生兴趣的同时,让学生初步感受海龟运动的轨迹。
复习铺垫
上课前,先来复习一下学习过的命令。
完成任务一:用FD和RT命令画出一个正三边形,并保证画完后海龟回到母位且头朝上。
请最快完成任务的学生到黑板上写出命令。
对比命令,发现了什么?
正三边形重复相同语句三次;
正四边形重复相同语句四次。
大胆地猜测一下,如果要画正五边形重复几次?正六边形?正十边形?正五十边形?
有没有简单的方法可以画出正多边形呢?
今天我们就一起来学习一个新的命令REPEAT重复命令。
板书课题。
细致观察、逐步归纳。
从学生的运动过渡到用笔画出运动图案,感受海龟运动轨迹。
引导学生仔细观察语句命令,发现语句规律,并用自然语言加以总结归纳,为REPEAT命令的学习作好准备和铺垫。
自主探究 新授归纳
打开课本第14页,找一找REPEAT命令的基本格式。
REPEAT 重复的次数 [ 执行的内容 ]
以正三边形为例:
REPEAT 3 [ FD 80 RT 120 ]
以正四边形为例:
REPEAT 4 [ FD 80 RT 90 ]
学生上机操作,分组验证命令。
如何画正五边形呢?
归纳总结、演绎精彩。
自学教材完成正方形的绘制,然后引导学生自主探究其他正多边形的绘制方法,教师通过学生汇报,语句规律的观察,发现总结出REPEAT语句命令格式。从而建构正确的语句使用方法。
自主探究 新授归纳
回忆正三边形和正四边形命令。
正三边形:右转120°=360°/3
正四边形:左转90°=360°/4
正五边形:右转/左转 72°=360°/5
总结用REPEAT命令画正多边形的基本格式:
REPEAT 边数 [ FD 步长 RT 360/边数 ]
完成作业纸任务二:画出正七边形、正十边形和正十七边形。
完成任务二后,你有没有发现,当我们画的正多边形边数越多时,它越像一个什么形状?
因此,在LOGO语言中,我们常用正360边形来画正圆。
请一位学生上教师机演示画正圆。
REPEAT 360 [ FD 1 RT 1 ]
如何画半圆呢?
REPEAT 180 [ FD 1 RT 1 ]
通过语句规律的总结在让学生通过不能整除的边数情况再进一步深刻理解REPEAT命令内涵。
通过语句理解推导演绎出圆形的画法,取正360边形的近似法。
拓展延伸
小魔术:WAIT命令。
观察作业纸探究园中第一个图形。
是由几个什么形状组成的?
小魔术:
REPEAT 8[ WAIT 50 FD 30 WAIT 50 RT 360/8]
发现小海龟动起来了。
再看一次,观察小海龟是沿什么方向前进的。(顺时针)
如何画出这个图形?
REPEAT 8[FD 30 RT 360/8]
REPEAT 8[FD 30 LT 360/8]
尝试画出探究园第二个图形。
定中求变,应用提升。[来源:学&科&网Z&X&X&K]
在画圆的基础上通过变化求得弧形,让学生对于REPEAT命令理解不再局限,在变化中理解更加深刻。
拓展延伸
观察最后两个图形。它们都是用什么基本图形构成的?你会用REPEAT命令完成这些复杂图案吗?选择一个试一试。
这些图案都是在REPEAT命令基础之上不断重复相同的图案得来的。同学们的命令行都是不断重复着REPEAT命令。老师还有一种简单的方法,就是在REPEAT语句中再嵌入一个REPEAT语句,可以大大简化同学们的命令。这就是下次课我们要研究的REPEAT嵌套。利用REPEAT嵌套我们可以构建更多更丰富多彩的图案。(演示不同的复杂图案)
通过嵌套语句的学习变换出更多的图案,提升学生应用技能。
总结
仔细分析图形是编写LOGO语言的基础,认真分析命令你会发现规律,熟练应用这些规律你能演绎精彩,相信同学们在REPEAT嵌套的学习中能收获更多!
引导学生体验学习过程,总结初步学习语言的方法。