- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第13课 《多个海龟齐画图》教学设计
教学目标:
1、认识LOGO系统中的16个小海龟。
2、能够编写过程指挥多个小海龟一起画图。
3、学会管理工作区中的过程。
4、进一步熟悉LOGO系统中指挥小海龟画图的方法。
教学重、难点:
1、用ASK、TELL和EACH命令激活小海龟进行绘画。
会用TELLALL和WHO命令查看小海龟的当前状态。
教学方法: 教学法、演示法、练习法、讨论法
教具、学具: 电脑、演示图案 《七角心》《扇子》
教学过程:
一、复习导入
1、通过复习教材55页第一题图形,让学生在变换不同参数的过程中领悟递归作图的奥妙,体验成功的喜悦,从而激发学生进一步探究新知的积极性。
2、有句话“书山有路勤为径,学海无涯苦创舟”是什么意思呢?我们已经学了不少关于Logo 作图的知识了,是不是可以不学了呢?古人说“学无止境、艺无止境”,我们要不断的汲取新知识,才能丰富我们的大脑。 我们之前都是学的一只海龟作图,可不可以多唤几只海龟出来一起作图呢?要是行了话,我们在作图里就省事省时了,是吧?今天我们就来试一试多龟图。
新课
出示教师事先准备好的图案(教材74页图2),边欣赏边播放轻音乐《笛子赞歌》,让学生在轻松愉悦的气氛中放松下来,集中精力学习新内容。 用问题来激发学生的未知欲: 图美美?你有什么感受?想知道是怎么创伤出来的吗?
2、画圆环
(1)观察并分析图,每个圆的形状。我们可以利用以前学过的知识来画圆环。
(2)过程: TO PY REPEAT 360[FD 1 RT 1] RT 90 FD 10 LT 90 PY END
3、画旋转长方形
(1): TO CF : B1 :B2 REPEAT 2[FD :B1 RT 90 FD :B2 RT 90] RT 15 CF :B1 :B2 END CS 70 30
(1)分析我们上面的过程都让一个小海龟来画,是不是有点麻烦呢? 我们能不能编写一个程序,让更多的小海龟同时作画呢?
(2)这个想法是可以实现的,我们可以像孙悟空那样呼唤出无数个小海龟来同时作画。不过,小海龟分身的数量只有32767个。在这里,我们要学到一个新的命令SETTURTLES命令。 格式:SETTURTLES n (n的取值范围是1-32767的整数) 功能:分身出n只会画画的小海龟。 如:SETTURTLES 20就可以分身出20只会画画的小海龟,它们的编号分别为:1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19。
(3)输入SETTURTLES n 看一看有多少个小海龟在原地待命。 我们会看到在图形窗口中只有一只小海龟吧,为什么找不到其他的小海龟呢?他们都藏到哪去了?
呵呵,原来小海龟还比较贪睡呢?只有0号小海龟处于活动状态。我们还是想个办法用一个命令来唤醒其他的小海龟吧。
命令:TELLALL
格式:TELLALL n1 n2(以上面的“SETTURTLES 20”命令为例,此处的格式为“TELLALL 1 19”表示要同时唤醒0-19号的20只小海龟作画。)
(4)在唤醒海龟里,我们是不是觉得还有偷懒的没有被唤醒呢?那我们就用WHO命令来查看一下。设置好多只小海龟,我们就可以作画了。
DRAW TELLALL 0 15 SETPC 10 SETW 3 PU LT 45 FD 250 RT 135
小海龟挤在一起,怎么画呢?我们还是先让它们一字排开吧。 EACH [FD 35*WHO] RT 90 PD
说明: EACH [命令列表] 命令指挥每一只醒着的小海龟同时执行列表中的所有命令,通常与WHO命令配合使用,以便使不同编号的小海龟分别以自已的编号为参数执行相应的命令。
上面这条命令指挥2号海龟前进70步,3号海龟前进105步……依此类推。
(4)我们接下来要让奇数列和偶数列的各9只小海龟分别执行过程QJX,画出整幅图,这时候要用的命令为是TELLALL命令。 格式:TELLALL [小海龟的编编号表] 功能:只叫醒并指挥编号表中列出编号的小海龟作画,而让其余的海龟继续睡觉。 TO QJX TELLALL 2 6 ST EACH [PU SETPC WHO 90 FD WHO*100-400 LT 90 PD] REPEAT 7 [FD 20 RT 720/7 FD 20 LT 360/7 WAIT 50] PU RT 90 FD 10 PD FILL END 提示: 在“FD WHO*100-400”命令中,用海龟的代号确定每只海龟开始画图的位置。有一个WAIT命令,这样可以清楚地看到5个海龟画图的过程。
(5)以前学过的有许多用Repeat命令绘制的图,如果改用今天学的多龟命令
您可能关注的文档
- 人教版信息技术六年级下册:第2课 指挥海龟画图形 教案.docx
- 人教版信息技术六年级下册:第5课 重复命令效率高 教案.docx
- 人教版信息技术六年级下册:第7课 过程编辑仔细做 教学设计.doc
- 人教版信息技术六年级下册:第8课 过程的嵌套调用 教案.doc
- 人教版信息技术六年级下册:第9课 使用变量编过程 教案.doc
- 人教版信息技术六年级下册:第12课 条件递归更精彩 教案.doc
- 人教版信息技术六年级下册:第14课 海龟也会算算术 教案.doc
- 人教版信息技术六年级下册:第15课 利用过程来计算 教案.docx
- 人教版信息技术六年级下册:13课 多个海龟齐画图 课件PPT.pptx
- 人教版信息技术六年级下册:第3课 正多边形轻松画 课件PPT.ppt
文档评论(0)