第12课 画组合图形
【教学目标】
1.知识与技能
(1)掌握组合图形的概念。
(2)熟练定义过程画基本图形的方法。
2.过程与方法
通过把基本图形定义为过程,快捷地完成组合图形,让学生体会模块化程序设计的简洁高效。
3.情感态度与价值观
渗透模块化程序设计的理念。
4.行为与创新
通过调用过程回执组合图形,渗透模块化程序设计的理念。
【课时安排】
2课时。
【教学重点与难点】
教学重点
能够开始调用保存的过程绘画图形。
教学难点
能够运用以前学习过的知识,开始进行独立绘画,建立模块化意识,知道画组合图形的起落位置。
【教学方法与手段】
演示法、小组讨论法、启发式谈话法、练习法。
【课前准备】
多媒体网络教室、课件和程序。
【教学过程】
教师活动
学生活动
设置意图
一、复习
学生在同一个屏幕内:
画一个正方形;
画一个三角形。
学生很快完成两个图形的制作。
复习旧知,为后面的新授打下基础。
二、分析问题
1. 出示城堡图形。
同学们都很喜欢看《喜洋洋与灰太狼》,灰太狼住的地方叫狼堡,今天我们就要来画一画狼堡,你想以怎样的一个顺序画呢?
2. 仔细观察。
整个图形由正方形和三角形组成,这样由多种基本图形组成的图形称为组合图形。
出示课题。
学生观察,发现基本图形。
明确从下往上画。
明确思路,学会找基本图形,为画组合图形打下基础。
三、画组合图形
任务一:把基本图形定义为过程。
在画城堡的过程中我们需要多次用到正方形和三角形,对于这些基本图形怎样才能方便快捷的画出来呢?
学生明确可以定义过程。
让学生体会到使用过程的便捷,感受模块化程序设计的快捷和高效。
确定图形的过程名。
明确有2种大小不同的正方形,一共有3个不同的基本图形。
过程名分别为:ZFX、XZFX和SJX。
定义过程。
学生独立完成。
指名演示。
任务二:画最下面一排四个正方形。
指名学生说思路。
提醒:当有重复的命令可以使用REPEAT命令快捷的画出图形。
提醒:画完一个正方形后移动到下一个画正方形的位置时最好用PU后再操作。
REPEAT 4 [PD ZFX PU RT 90 FD 60 LT 90]
指名学生说一说这样做的好处。
学生明确:调用过程ZFX,右转90°向前走60步,左转90°;再调用过程ZFX,右转
90°向前走60步,左转90°;如此重复画四次。
学生练习使用REPEAT命令。
指名板演。
通过说,帮助学生明确思路,并体会程序设计语言的简洁。
任务三:完成狼堡的制作。
当画完最下面一排四个正方形后要画上面一排的四个正方形,你觉得怎样能快速正确的定位。
HOME FD 60
完成三角形和小正方形部分。
学生小组合作尝试。
全班交流。
学生独立完成。
四、拓展训练
二选一。
1. 探究屋,尝试用一个带参数的正方形过程代替定义大正方形和小正方形的过程。
2.装饰狼堡,可以画上喜欢的图形或涂上颜色。
学生从两个任务中选择一个完成。
通过个性化的练习,让学生综合应用Logo语言知识。
五、总结
今天你有哪些收获?
全班交流。
南京市郑和小学 黄春智