“小海龟”的彩色世界
【目标预设】
1.熟练掌握用快捷键设置画笔颜色和背景颜色。
2.掌握使用“SETPC”和“SETBG”命令设置画笔颜色和背景颜色。
3.掌握使用“FILL”命令填充颜色。
4.通过回忆画图软件的知识,达到知识的迁移。
5.通过个性化的修饰图形,培养学生的审美能力和创造力。
6.通过彩色世界的学习,培养学生大胆猜想、勇于尝试、勇于探索的
意识。
【教学重点、难点】
教学重点:“SETPC”“SETBG”“FILL”命令。
教学难点:对封闭图形进行涂色。
【设计理念】
建构主义认为:知识不是通过教师传授得到的,而是通过学习者在一定情境下,借助其他的帮助,利用学习资源获得的。
因此,本课教学充分发挥学生的主体作用,使学生在明确目标任务的前提下发现问题,通过实际操作、合作讨论交流等方式解决问题,调动学生的学习积极性,给予学生一个思维拓展的空间。
【教学过程】
(一)填色游戏,引入课题。
师:同学们,前段时间我们和小海龟一起学会了在logo语言中绘制复杂图形的本领,因此小海龟非常得意,决定给自己放个假,到logo王国之外去看一看。这是什么啊?(课件出示:画图软件中填色环节)
这可是小海龟从没见过的,我们请一个同学给它展示一下怎样操作。
(其它同学认真观看操作步骤)
一下子,原来黑白的图画变得如何色彩缤纷,小海龟真是太羡慕了,心想要是能把自己的logo王国也打扮得色彩纷呈该多好啊!来,我们一起帮帮它,带着小海龟走进它向往的彩色世界。
(揭题:彩色世界)
[设计意图]:课初始我选择学生基本都接触过的“画图填色”软件导入新课。这样的选择既适应了孩子们爱玩的天性,又与本课的彩色世界息息相关,特别是对本课难点FILL的教学起到了铺垫作用。
(二)分层探究,学习新知
师生回忆:刚才的颜色填充分几个步骤来完成的?(1.选择颜色2.涂色)
1.设置颜色
①师:logo语言中怎样进行颜色的设置呢?
Logo语言用16种数字来代表不同的颜色(课件出示),正常进入Logo语言窗口后,小海龟默认使用0号黑色画笔来画图,默认使用15号白色画纸。
出示命令:SETPC??颜色代码???????setpencolor 的缩写
?????????SETBG??颜色代码???????setbackground的缩写
要求:学生根据命令的基本格式,尝试操作,体会两个命令的作用,并结合书本探索其它设置颜色的方法。
师生交流两种命令的作用(画笔颜色命令和背景颜色命令),学生展示设置方法。
②海龟穿新衣:(SETPC设置画笔颜色)
设置方法:1.setpc??颜色代码
??????????2.工具栏法
??????????3.菜单法
a.猜一猜:怎样改回默认的画笔和背景颜色,cs命令可以实现吗?你是怎样做到的?
通过操作交流小结:CS对SETPC、SETBG命令不起作用。如果想改回画笔和背景颜色也必须通过SETPC、SETBG这两个命令来调节。
b.讨论坊:当画笔的颜色和画纸的颜色相同时,能否画出图形?为什么?
学生交流讨论。
c.举例说明:例如,在黑板上用黑笔写字,或者在白板上用白笔写字都显示不出来。(引导学生合理地搭配画笔颜色和画纸颜色)
③实践园:在你喜欢的颜色画板上画出正三角形。
[设计意图]:因为有了之前画图的学习,SETPC、SETBG命令就显得较为简单。这个环节,充分让学生自学完成,培养了学生自主学习探索的能力。在尝试命令使用时,学生很自然地结合画图中前景色和背景色的知识来理解命令的作用,也很自然地能明白画图形时画笔的颜色和画纸颜色不能相同。实践园中的在你喜欢的颜色画板上画出正三角形,正是为接下来的涂色FILL命令准备的。
2.FILL涂色
①师:填色游戏的第二步就要涂色了。
出示FILL命令(告知学生FILL命令在使用时后面不需要跟参数,它是直接使用的),学生尝试使用,观察结果。
a.解决问题:为何无法填充颜色?
引导学生回忆课初始的填色游戏,回忆画图中的填色颜色(填充工具在图形区域中单击涂色)。观察海龟所处位置,鼓励学生大胆猜测方法,并编译成命令,交流讨论。(课件显示海龟进入图形内部)
学生交流讨论。
自主尝试操作,或参考课本中命令:PU??RT??30??FD??10?
PD??FILL
引导学生,命令分开来输入,每输入一条语句观察一下海龟的变化。思考:输入这些命令的原因?
学生交流演示自己的填充方法与命令。
b.提问:没有命令PU、PD可以吗?其中命令如RT??30??FD??10能改变吗?
根据情况师演示或生演示得出:PU、PD要配合使用,海龟在图形内部的任意位置都可以。
c.小结:涂色FILL命令相当与我们画图软件中的油漆桶工具,必须与PU、PD、SETPC命令结合使用,使用时一定要先提笔,将小海龟移至图形的内部,然后才能落笔涂色。(一提二进三落四涂)
[设计意图]:信息技术课的教学过程中必须重视学生自学探究能力的培养。著名的教育家叶圣陶曾说过:“为不教而教”。教会学生自己如何学习,比用知识把他们灌饱更为重要。
FILL命令在使用时所应注意的问题是本课的重难点,这个环节,完全将学生置于一个自学探究的位置,从一开始的直接使用FILL命令无法成功填色,到回忆课始的填色游戏中填色时鼠标的位置,画图中填色工具的使用,让学生在观察中发现原来是由于海龟在边框线上所以无法填充成功,只有进入图形才能填色,在知识的迁移中进行学习。
我让学生大胆猜测命令,在实践中一步步突破FILL的难点,通过大家不断地探究,最终总结出了易被学生熟记的FILL命令使用方法:一提二进三落四涂。???????
对于FILL命令只能填充封闭图形这个要点,安排在下一环节,目的是想先让学生对FILL命令的使用方法有个初步的认识。
②师:既然大家这么厉害,老师也不能输给你们,来看看我是怎样给图形涂色的(未封闭)。
a.教师操作(颜色填充至整个屏幕)
师生讨论交流。
b.强调:FILL命令只能给封闭图形涂色。
[设计意图]:这个环节的教学意在让学生掌握FILL命令只能给封闭图形涂色。考虑到整个探究需要在先画出未封闭的图形,然后再涂色,课堂消耗时间过长,因此选择了教师示范直接演示的方法,让学生在为我纠错的过程中意识到FILL命令只适用于封闭图形。同时学生会很自然地发现,使用FILL命令填充了整个屏幕的颜色是可以用CS命令清屏的,与SETBG命令设置的背景色不同。
③实践园:完成一幅一轮黄色圆月挂在漆黑的夜空。
[设计意图]:这个环节是对命令SETPC、SETBG、FILL的综合练习。这个图形的创作,可以引导学生从不同的角度思考,特别是黑色区域,可以是SETBG命令设置的,也可以是用FILL命令完成的。这个例子不但是对知识的再练习,也向学生传递了多样的编程思路,命令选择的多样性。
(三)??????拓展思维,提升应用。
1.师:你们能发挥想象,给漆黑的夜空中增添点星星吗?并提出问题:能将星星边框颜色画成白色,星星填充成黄色吗?
学生尝试练习。
2.学生自主学习P27辅文:FILL命令涂的颜色是当前画笔的颜色,并且所涂的颜色必须与图形边框的颜色一致。
3.解决问题:同桌小组讨论解决方法,全班再交流。
师生小结达成一致:先画出一个实心四角星,再画不同颜色的四角星时要借助SETPC重新设置颜色。
学生尝试操作,教师巡视。
4.展示学生创意作品,全班交流。
?[设计意图]:该环节的设置是本课的另一个高潮。让学生在观察、比较中发现问题、解决问题。师生讨论画法,谈话引导思路,让学生自主尝试操作,最大限度地满足学生的探索欲,感受成功地愉悦。通过这个环节,使学生掌握FILL命令还有一个使用原则:填充颜色必须与图形边框颜色一致。
(四)回顾命令,再激兴趣。
1.这节课,你有什么收获吗?
师生交流本课所学。
2.这样的图形你也能完成吗?(风车图形)
(出示四个三角形顶点在一起的图形,每个三角形所填充的颜色各不相同。)
学生思考、讨论、尝试,课后合作完成,可填充自己喜欢的颜色。
[设计意图]:“课已止而意未了、趣未停”是我们追求的信息课堂。最后我出示了风车图形(已填充好的四个三角形的图形),必将再次燃起学生求知的欲望,向着彩色世界更深层次的学习进发。
【板书设计】
彩色世界
设置画笔颜色命令????SETPC ?颜色代码???setpencolor 的缩写
设置背景颜色命令????SETBG ?颜色代码???setbackground的缩写
涂色命令?????FILL??????封闭图形
一提二进三落四涂
填充颜色与边框颜色一致