绿色圃中小学教育网

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 7711|回复: 0
打印 上一主题 下一主题

小学六年级上册信息技术《多龟作图》教案教学设计

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-27 21:40:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小学六年级上册信息技术《多龟作图》教案教学设计
第九课
杨柳青青
——多龟作图
教学目标:
1、学会用SETTURTLES命令设置绘画的小海龟的数目。
2、用TELLALL、TELL和EACH命令激活小海龟进行绘画。
3、会用TURTLES和WHO命令查看小海龟的当前状态。
4、提高学生逻辑思维的缜密性。
教学重、难点:
1、用TELLALL、TELL和EACH命令激活小海龟进行绘画。
2、会用TURTLES和WHO命令查看小海龟的当前状态。
教学方法:
教学法、演示法、练习法、讨论法
教具、学具:
电脑、演示图案 轻音乐《笛子赞歌》
教学过程:
一、复习导入
1、通过复习教材45页第一题图形,让学生在变换不同参数的过程中领悟递归作图的奥妙,体验成功的喜悦,从而激发学生进一步探究新知的积极性。
2、有句话“书山有路勤为径,学海无涯苦创舟”是什么意思呢?我们已经学了不少关于Logo 作图的知识了,是不是可以不学了呢?古人说“学无止境、艺无止境”,我们要不断的汲取新知识,才能丰富我们的大脑。
我们之前都是学的一只海龟作图,可不可以多唤几只海龟出来一起作图呢?要是行了话,我们在作图里就省事省时了,是吧?今天我们就来试一试多龟图。
二、新课
1、出示教师事先准备好的图案(教材48页图9.1),边欣赏边播放轻音乐《笛子赞歌》,让学生在轻松愉悦的气氛中放松下来,集中精力学习新内容。
用问题来激发学生的未知欲:
图美美?你有什么感受?想知道是怎么创伤出来的吗?
2、画柳叶
(1)观察并分析图9.1,每片叶子的形状。
每片叶子的形状和我们以前画的花瓣差不多,我们可以利用以前学过的知识来画叶子。
(2)过程:
TO zuoye
Repeat 2 [Repeat 6 [FD 2*PI*30/36 RT 10] RT 180-60]
END
TO yuoye
Repeat 2 [Repeat 6 [FD 2*PI*30/36 LT 10] LT 180-60]
END
3、画柳枝
(1)柳枝的叶子与叶子之间的部分是一小段半径很大的圆弧。
(2)过程:
TO hu
Repeat 1 [FD 2*PI*666/120 RT 3]
END
TO liuzhi1
Repeat 5 [hu zuoye hu youye]
END
TO liuzhi2
Repeat 4 [hu zuoye hu youye]
END
4、画青青柳条
(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)我们接下来要让奇数列和偶数列的各8只小海龟分别执行过程liuzhi1和liuzhi2,画出整幅图,这时候要用的命令为TELL命令,而不是TELLALL命令。
格式:TELL [小海龟的编编号表]
功能:只叫醒并指挥编号表中列出编号的小海龟作画,而让其余的海龟继续睡觉。
TELL [0 2 4 6 8 10 12 14]
LT 5 liuzhi1
TELL [1 3 5 7 9 11 13 15]
LT 9 liuzhi2
提示:
(1)无论是命令列表不是小海龟的编号表,都必须写在方括号内,且之间要用空格隔开。青青柳枝图画好后,我们边欣赏边讨论总结。
(2)以前学过的有许多用Repeat命令绘制的图,如果改用今天学的多龟命令作图就更容易了,比如“盛开的鲜花”、“美丽的雪花”。同学们有时间可以去思考并讨论一下。
在编辑窗口的“杨柳青青”的过程:
TO zuoye
Repeat 2 [Repeat 6 [FD 2*PI*30/36 RT 10] RT 180-60]
END
TO yuoye
Repeat 2 [Repeat 6 [FD 2*PI*30/36 LT 10] LT 180-60]
END
TO hu
Repeat 1 [FD 2*PI*666/120 RT 3]
END
TO liuzhi1
Repeat 5 [hu zuoye hu youye]
END
TO liuzhi2
Repeat 4 [hu zuoye hu youye]
END
DRAW TELLALL 0 15 SETPC 10 SETW 3
PU LT 45 FD 250 RT 135
EACH [FD 35*WHO] RT 90 PD
TELL [0 2 4 6 8 10 12 14]
LT 5 liuzhi1
TELL [1 3 5 7 9 11 13 15]
LT 9 liuzhi2
按F2键后就显示出教材47页的图了。
三、巩固练习
分组完成“杨柳青青”的过程编写,并执行,讨论并调节。
四、作业
有余力的学生可以独立或合作完成教材51-52页的“创伤天地”作业。
教学反思
这节课的内容不多,但程序相对比较复杂,而且整个画图的效果是要把整篇课文内容讲完了之后才能执行出来。中间的过程讲起来就感到有点空洞,学生容易分散注意力。鉴于这种情况,分两部分进行讲解。第一部分是绘图过程,这部分的内容可以执行出来,先让学生观察一下效果,这部分的内容作为详细介绍,时间上尽量侧重一点,还可以上学生讨论一下。第二部分是几个必要的命令,如SETTURTLES\TELLALL\TELL\WHO等。是因为作图需要而列出的命令,对学生来说,显得有些抽象。所以这部分内容只让学生了解,不要求熟练掌握,在讲解过程中也可以粗略一些,不要求花大量的时间。在执行时,要把所有的过程都输入在“编辑栏”中,再执行才能有整体效果。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

绿色圃中小学教育网 最新主题

GMT+8, 2024-5-7 05:34

绿色免费PPT课件试卷教案作文资源 中小学教育网 X3.2

© 2013-2016 小学语文数学教学网

快速回复 返回顶部 返回列表