第9课定义过程教学设计(小学信息技术精品)
第9课 定义过程
【教材分析】
本课是省编教材五年级选修教材第九课内容。通过前面8节课的logo语言学习,学生对于基本图形和一些较为复杂的图形的命令已经掌握地比较熟练了。但前面八课的学习都是在立即执行的方式下进行的,即顺序结构,本节课引入“过程”,对学生来讲是一个全新的思维方式,也是程序设计中很重要的“分支结构”的思想,所以本节课除了让学生学会定义过程的方法外,更重要的是要让学生了解、体会过程的作用,从而逐步建立起分支结构的思维方式。本节课中,就定义过程的一般格式这个知识点来说,其难度并不大。难点集中在对定义过程中所定义图形的操作上以及利用定义好的图形来画出更多更为复杂的图形。教学中教师的指导时间和学生的操作时间必须要协调好,并且教师要根据学生在学习中的实际情况,适度增减难度,使大部分学生能体验到成功的乐趣。
【教学目标与要求】:
1、通过学生自主探究、讨论相结合的方法,掌握定义过程的一般格式。
2、通过完成正方形过程的编写、定义和执行任务,让同学在操作、实践、理解中掌握过程编写、定义和使用方法。
3、理解执行过程名其实就是执行过程中的命令串,一经定义后的过程,可以与基本命令一样使用。
4、通过具体的操作实践,让学生了解在解决问题的过程中要善于思考,拓宽思路,寻求更加简便快捷的问题的解决方法,培养创新意识。
【教学重点与难点】:
重点:掌握定义过程的方法,了解其作用,并利用所学的知识画出较为复杂的图形。 难点:利用所学知识,定义出各种较为复杂的图形,锻练空间思维能力。
【课前交流】:
经过一段时间logo语言的学习,你都能用你学过的命令画出哪些图形?(正方形、三角形、长方形、多边形等等)让学生回忆一下相关图形的命令。
【案例描述】:
片段一:通过比赛,巧设迷局——引生出动
师:今天,老师要和同学们进行一次比赛。宣布比赛规则:使用logo语言画一个你最拿手的图形,先同学间进行比赛,速度最快的三位同学将和老师进行比赛。
学生比赛,选择速度最快的三位同学,让他们说说分别画了什么图形?使用了什么命令?
师:老师今天准备画一个边长为100步的正方形,请其他同学给我们做裁判。
师生比赛,教师用事先定义好的正方形过程(zfx)赢得比赛。
师:怎么样,觉得我厉害吗?有没有什么想法,可以尽管说说。
(学生发现只要输入“zfx”就可以画出正方形)
学生尝试输入,但发现不行。
【评析:学生在前面的八节课基本命令的学习过程中已经对logo语言产生了一些倦怠,因此在过程的引入前采用了师生比赛的形式,增加了学生的兴趣。由于信息技术课一个星期才一节课,所以学生对前面的学习内容比较容易忘记。通过生生比赛,帮助学生回忆画基本图形的命令。而教师用事先定义好的过程,只要输入zfx,就赢得了比赛,学生感到有种被骗的感觉,当他们自己尝试输入命令时,发现并没有画出与老师相同的图形,就会产生疑问,进而产生学习的欲望。】
片段二:自主阅读,拨开迷雾——蠢蠢欲动
师:今天我们就来学习定义过程(板书)。首先请同学们自学书本34-35页。回答两个问题:1、一个完整的过程包括哪三部分?2、过程的一般格式是什么?(ppt演示)
学生自主阅读后,回答教师提出的两个问题:
1、一个完整的过程包括过程头、过程体、过程尾。
教师进而提问及讲解:过程头由什么组成?(to 和过程名组成,中间用空格隔开)过程名由自己给他命名。学生齐读书本36页知识屋。课件展示:如定义一个正方形过程时,我们可以把过程名命名成 zfx 。
过程尾由 END 组成,表示一个过程的结束。
过程体位于过程头和过程尾之间,由一系列logo语言的命令组成。如正方形过程的过程体即为如何画出一个正方形的命令:repeat 4[fd 100 rt 90]
2、过程的一般格式为?(请学生回答,教师板书)
请学生说说正方形的过程头、过程体、过程尾分别是什么?
和同桌说说如何定义一个画圆的过程?(学生回答,教师板书)
【评析:基于本节课教材内容较少,定义过程的步骤非常明晰,因此,教师采用学生自主研读教材的方式,旨在培养学生独立钻研文本,独立学习知识,思考问题,提出疑问,大胆交流的能力。在讲解的过程中,微调一下过程的三个部分,将“过程头”和“过程尾”这两个相对比较简单的部分先讲,这样过程体就是过程头和过程尾之间的logo命令。然后以定义正方形过程为例讲解过程的一般格式,并用定义圆过程来巩固。整个新授过程一气呵成,十分流畅。】
片段三:从简入手,找茬巩固——小试牛刀
师:掌握了定义过程的一般格式后,我们就要准备在计算机上输入过程了。
教师以正方形为例,演示。单击“编辑过程”,出现编辑过程对话框,这时框中已出现to 和end ,我们只需要在to后面在输入什么(过程名),不要忘记在过程名和to 中间添加空格。然后按回车键,在to 和end之间添加过程体,正方形的过程体为?
过程尾就是end,不需要我们再输入了。
“大家来找茬”:
1、To zfx
End
Repeat 4[fd 100 rt 90]
2、tozfx
Repeat 4[fd 100 rt 90]
End
师提醒:定义完成后,千万不能忘记单击“保存和退出”确认。否则虽然输入但是电脑还是不会承认。观察一下,小海龟的起点位置和终点位置是不是重合的?所以正方形的起点位置始终是在正方形的左下角。
学生操作,教师巡视,确保在第一次的尝试中人人都能成功。
【评析:在试教时,教师在讲解完定义过程后就让学生自己上机操作,但发现学生在输入时错误百出,后分析原因,主要是五年级学生对命令的输入虽然有一定基础,但过程编辑器对他们来说是第一次接触,因此其输入过程应该属于新授内容。考虑到课堂的效率,这个环节放弃了让学生自主尝试,而采用教师演示的方式进行,在讲解的同时教师设计一些简单的问题引导学生思考,达到对过程概念复习的效果。同时将学生在输入过程中容易出现的一些输入性的错误用“找茬”的形式进一步巩固,确保学生在输入环节的正确率。
最后强调“保存”,并提醒学生观察小海龟的起始位置,为下面的教学埋下伏笔。】
片段四:从简到繁,自主探究——体会乐趣
师:过程定义完成后,我们就可以进行图形的创作了。
一、“日”字型的创作。
分析“日”字由哪些图形组成?(两个正方形)而我们定义完正方形过程后,就相当于在logo语言中创造了一个画正方形的新命令,怎么使用这个新的命令来画出由正方形组成的图形来呢?请同学们先尝试一下! 提示:重点关注在画正方形时小海龟的起点和终点的位置始终在正方形的哪里?(左下角)
学生练习,教师巡视。
请学生说说画“日”字的命令,教师小结:只要我们移动起点位置,执行两次正方形的过程就可以了。
教师总结:在我们没有学习定义过程之前,我们需要使用这么多命令来画出这个图形(课件出示),如果我们中间某个命令写错了,就可能需要“清屏”重新来过,所以我们可以将一些组合图形中的基本图形进行定义,这样就可以帮助我们简化操作,避免不必要的错误。
二、“田”字型的创作
在原来日字的基础上,又多了两个正方形。如何平移正方形,画出“田”字呢?学生练习、小组讨论,教师巡视并总结。
【评析:这个环节是本节课的重点,学生如何去运用定义好的过程进行图形的创作,关键是要让学生了解为什么要定义过程,定义过程有什么好处?通过“日”字型的创作,让学生体会到在进行组合图形的创作时过程的简便。引发学生想进一步创作的欲望,从而推出“田”字型的创作,通过小组讨论等形式,完成创作。】
【教学后记】:
通过本节课的教学,我主要有以下几点感想:
一、定义过程是一节理论和实践相结合的课程,如果前面理论的部分上的过于沉闷的话,必将影响实践的效果。所以如何将理论部分讲的通俗易懂是本节课设计的关键。如果将定义过程的意义在“引入定义过程的概念”时讲解,学生因为没有实战经验,这样“纸上谈兵”的效果并不理想,但让学生先使用定义好的正方形过程去组合“日”字图形,然后再由教师课件出示以前使用基本命令来画“日”字形的所有命令让学生去感受现在定义好过程后的方便和快速,这样就顺利地在学生的脑海中先形成一个由定义好的过程去组合图形的思维方式,然后再去比较,自然体会到定义过程的意义。
二、定义过程的格式比较直观,结构也比较简单,对五年级学生来说应该有能力进行自学。通过让学生带着问题去自主阅读定义过程的内容和一般格式,能使学生的自学更有效率,并通过定义正方形、圆等学生接触过的一些基本图形,很快就可以掌握。从班级的整体情况看来,取得成功的人数较多,教师在其中的指导工作比较轻松。
三、在教学中,我发现,学生在画图时遇到的最大问题就是当定义完一个正方形后,其他各个相同的正方形如何在准确的位置上出现。这要求学生要有较高的空间想象能力,在脑中要能够表象出小海龟在定义图形的过程中,在各个位置和距离上的不同。通过“日”字,到“田”字,甚至是由正方形组成的其它各种图形,让学生体会过程定义中既定义了图形也定义了位置,从而组合出更多更有趣的图形。