第三课 重复命令 教学设计
一.教学目标
知识与技能:理解并掌握repeat命令,学会利用repeat命令画正多边形、画圆,理解并能够运用重复命令嵌套创意画图。
过程与方法:通过自主练习、任务驱动及游戏教学的方法使学生熟练运用repeat命令,通过引导体会图形与repeat命令之间的关系,培养学生的逻辑思维和空间思维。
情感态度与价值观:促进学生自主、合作、探究能力的提高,培养学生计算机编程思维,联系生活,巧妙解决生活中复杂繁琐的问题。
二.教学重难点
教学重点:理解并掌握repeat命令及重复命令嵌套的使用方法。
教学难点:理解并运用重复命令嵌套画出复杂图形。
三.学情分析
六年级学生已经具备了一定的计算机使用能力和几何图形的知识,经过前两节课的学习,学生已经熟悉了logo语言并掌握了画简单图形的方法。在此基础上,学习本课的repeat命令,将能对学生之前学习的画图方法进行简化,更能简单快速的画出复杂好看的图形。学生对此是极易产生兴趣的,有助于教学过程顺利进行,促进教学目标的实现。学习完本课,学生也将积极主动的 进行自我创作,达成促进个性发展的教学效果。
四.教学准备
??根据教学内容准备好演示ppt,导学案。
五.教学过程
1.导入
同学们都知道龟兔赛跑的故事,都知道乌龟爬的速度很慢,在我们学习的logo语言中的小海龟也是一样,需要我们一步一步输入命令去控制它爬行。画一个简单的图形就要输入较多的命令,今天我们将赋予它一个新的技能,原地不动就能快速的画出许多丰富多彩的图形。
2.引入重复命令
我们先来看一组正多边形,这是常见的几个正多边形,你能 看出来这些正多边形有什么特点吗?
每条边和每个角都相等的多边形就是正多边形,
你能画出哪一个?请学生说一说。
请说一说你的步骤
(PPT演示过程,标出每步命令,下面写出命令串)
fd?100?rt?90?fd?100?rt?90??fd?100?rt?90?fd?100?rt?90这是大家都很熟悉的命令,现在来观察一下,它有什么规律? 重复
利用这个特点,能快速简便的画出正方形,交给大家一个法宝:repeat,重复命令。
有了法宝,怎么使用它呢???
3.用重复命令画正方形
请大家把课本翻到18页,参考图3-2完成题单上的任务一,完成后自行打分。
任务一:
1.参考课本18页图3-2。
2.先在横线上将命令补充完整,再在电脑上输入命令验证。
3.操作时间:3分钟。
4.用重复命令画正多边形
提问:4是什么?重复次数,还是什么?边数100是什么?边长90是什么?旋转度数。
如果画正三角形呢,重复几次?3次。每次旋转多少度??120度。(ppt)
所以画正三角形的命令是repeat?3[fd?90?rt?120]?
请同学们把题单的任务二第一个图正三角形的命令补充完整。
正五边形呢?几次?多少度?
正八,几次?多少度?
正十,正十八,正三十六?学生们依次计算说出各旋转度数。
请大家把任务二的命令全部补充完整。
任务二:
??1.按照你填写好的命令,任意选取你喜欢的图形,将命令输入电脑验证。
??2.相邻的同学互相检查,并在题单对应处打分。
??3.检查要求:图形是否正确,是否使用repeat命令?
??4.操作时间:5分钟。
??速度快的同学已经验证了所有图形
5.用重复命令画圆。
这是同学们刚刚画的图形,在验证的过程中,细心的同学会发现正多边形的边数越多图形越?圆
请大家翻书到23页,齐读第三自然段,你会发现,开始。
“你会发现,正三十六边形已经很像一个圆了,所以今后我们说画圆,就是让小海龟画一个正三十六边形来模拟一个圆。”
6.重复命令嵌套
请同学们来欣赏一些美丽的图形,这些图形是用多个正多边形组成的图形。你想知道是怎么画的吗?
我们来看一副较少图形的图。
(Ppt出示,三个三角形的嵌套图形)
(ppt演示动画过程,同步展示命令串:
repeat?3[fd?90?rt120]??rt?120?repeat?3[fd?90?rt120]??rt?120?repeat?3[fd?90?rt120]??rt?120?我们会发现这个命令串也是一样的在重复
可以用第一个格式改写成:repeat??3[repeat??3[fd?90?rt?120]??rt?120]???? )
我们把这个命令串粘贴到logo里面去试一下。
像这样把一个重复命令放到另一个重复命令里,就叫做重复命令嵌套。
如果我想要4个三角形,这个命令怎样去写呢?一分钟思考时间。
就把第一个3改成4后面改成90度。
Repeat??4[repeat??3[fd?90?rt?120]??rt?90]演示
还可以变成更多,如果改成36个呢
repeat?36[repeat?3[fd?90?rt?120]?rt?10]演示
再思考一下,如果我们把正三角形的命令串换成正方形的或者圆形的或者其他图形的会画出什么样的图形呢?请同学们看题卡任务三
任务三:?
1.参考repeat?36[repeat?3[fd?90?rt?120]?rt?10]命令串,自由创作图形。?
2.相邻同学交流作品,并打分。?
3.操作时间:5分钟。?请两三名同学上台展示作品。?
8.总结?
经过本课重复命令的学习,相信大家已经对logo语言有了更多兴趣和更深刻的认识,只要大家爱动脑筋,爱思考,就能创造出更多更好看的图形来。也希望同学们可以把这种化复杂为简单的思维和技巧应用到生活中去,更好成长。?
9.扩展?
1.如果正多边形的边数为7、13这样不能被360整除的数,你还能画出来吗??
2.?如何用重复命令嵌套的方式画出这个图形?
课件14张PPT。重复命令fd 100rt 90fd 100rt 90fd 100rt 90fd 100rt 90重复命令第一PPT模板网,个人简历PPT模板网下载,www.1ppt.com/xiazai/jianli/ 任务一:
1.参考课本18页图3-2。
2.先在横线上将命令补充完整,再在电脑上输入命令验证。
3.操作时间:3分钟。
?
第一PPT模板网,个人简历PPT模板网下载,www.1ppt.com/xiazai/jianli/ 60°120°120°120°180°60°60°repeat [fd 90 rt ]3 12090第一PPT模板网,个人简历PPT模板网下载,www.1ppt.com/xiazai/jianli/ repeat 3[fd 90 rt 120]repeat 4[fd 100 rt 90]3×120=4× 90=5× ?=360旋转度数=360÷边数360360第一PPT模板网,个人简历PPT模板网下载,www.1ppt.com/xiazai/jianli/ 任务二:
1.按照你填写好的命令,任意选取你喜欢的图形,
将命令输入电脑验证。
2.相邻的同学互相检查,并在题单对应处打分。
3.检查要求:图形是否正确,是否使用重复命令(repeat)?
4.操作时间:5分钟。
第一PPT模板网,个人简历PPT模板网下载,www.1ppt.com/xiazai/jianli/ repeat 3[fd 90 rt 120]repeat 3[ ]repeat 3[fd 90 rt 120] rt 120rt 120
repeat 3[fd 90 rt 120]rt 120
rt 120
repeat 3[fd 90 rt 120]第一PPT模板网,个人简历PPT模板网下载,repeat 36[ ]repeat 3[fd 90 rt 120] rt 10repeat 4[fd 100 rt 90]repeat 36[fd 10 rt 10]?任务三:
1.参考repeat 36 [ repeat 3[ fd 90 rt 120] rt 10 ]
命令串,自由创作图形。
2. 相邻同学交流作品,并打分。
3.操作时间:5分钟。