小学信息技术人教版六年级下册第13课 多个海龟齐画图教案设计
展开1、认识LOGO系统中的16个小海龟。
2、能够编写过程指挥多个小海龟一起画图。
3、学会管理工作区中的过程。
4、进一步熟悉LOGO系统中指挥小海龟画图的方法。
教学重、难点:
1、用ASK、TELL和EACH命令激活小海龟进行绘画。
会用TELLALL和WHO命令查看小海龟的当前状态。
教学方法: 教学法、演示法、练习法、讨论法
教具、学具: 电脑、演示图案 《七角心》《扇子》
教学过程:
一、复习导入
1、通过复习教材55页第一题图形,让学生在变换不同参数的过程中领悟递归作图的奥妙,体验成功的喜悦,从而激发学生进一步探究新知的积极性。
2、有句话“书山有路勤为径,学海无涯苦创舟”是什么意思呢?我们已经学了不少关于Lg 作图的知识了,是不是可以不学了呢?古人说“学无止境、艺无止境”,我们要不断的汲取新知识,才能丰富我们的大脑。 我们之前都是学的一只海龟作图,可不可以多唤几只海龟出来一起作图呢?要是行了话,我们在作图里就省事省时了,是吧?今天我们就来试一试多龟图。
新课
出示教师事先准备好的图案(教材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命令绘制的图,如果改用今天学的多龟命令作图就更容易了,比如“画扇子”。TO SJ REPEAT 3[FD 50 RT 120] END TOSHANZI TELLALL 1 8 ST FS EACH[SETPC WHO RT WHO*45 PU FD 80 PD] REPEAT 16[SJ RT 5 WAIT 50] SS END同学们有时间可以去思考并讨论一下。 在编辑窗口的“画转动的风车”的过程: TO SY FD 40 REPEAT 2[FD 60 RT 90 FD 30 RT 90] BK 40 END TO FENGZHE :N TELL 9 RT 90 TELL 10 RT 180 TELL 11 RT 270 TELLALL 9 12 EACH [SETPC WHO] REPEAT :N[PD SY WAIT 10 10 PE SY RT 20 ] pd sy end draw fengche 40
三、巩固练习 分组完成“画转动的风车”的过程编写,并执行,讨论并调节。
四、作业 有余力的学生可以独立或合作完成教材P90页的2作业。
教学反思
这节课的内容不多,但程序相对比较复杂,而且整个画图的效果是要把整篇课文内容讲完了之后才能执行出来。中间的过程讲起来就感到有点空洞,学生容易分散注意力。鉴于这种情况,分两部分进行讲解。第一部分是绘图过程,这部分的内容可以执行出来,先让学生观察一下效果,这部分的内容作为详细介绍,时间上尽量侧重一点,还可以上学生讨论一下。第二部分是几个必要的命令,如SETTURTLES\TELLALL\TELL\WHO等。是因为作图需要而列出的命令,对学生来说,显得有些抽象。所以这部分内容只让学生了解,不要求熟练掌握,在讲解过程中也可以粗略一些,不要求花大量的时间。在执行时,要把所有的过程都输入在“编辑栏”中,再执行才能有整体效果。
信息技术六年级下册第2课 指挥海龟画图形教案设计: 这是一份信息技术六年级下册第2课 指挥海龟画图形教案设计,共3页。教案主要包含了教学目标,教学重点,教学难点,教学用具,教学过程,板书设计等内容,欢迎下载使用。
人教版六年级下册活动1 画简单的图形第2课 指挥海龟画图形教案设计: 这是一份人教版六年级下册活动1 画简单的图形第2课 指挥海龟画图形教案设计,共2页。教案主要包含了抬笔和落笔,隐藏和显示海龟,海龟的笔擦,海龟回家,屏幕显示方式,总结等内容,欢迎下载使用。
信息技术六年级下册第2课 指挥海龟画图形教案: 这是一份信息技术六年级下册第2课 指挥海龟画图形教案,共2页。教案主要包含了教学内容,教学目标,学情分析,教学重点和难点,教学过程,引出小海龟的复位命令,完成指定任务等内容,欢迎下载使用。