资源简介 6 雪花纷飞----编写简单的过程1教学目标1、学会过程定义、编辑命令的使用,掌握如何保存文件,2、激发学生动手操作的兴趣及培养学生合作交流,相互帮助的意识;3、通过欣赏作品,培养学生的审美观,增强学生的成就感.2学情分析 通过第一单元的学习,学生们已经进入了Logo语言的乐园,学会设置和使用PC Logo系统,掌握了进、退、转向、抬笔、设置和填充颜色等基本的绘图命令,而且可以使用基本的绘图命令可以绘制出简单的几个图形。3重点难点[教学重、难点]: 过程定义、编辑命令4教学过程4.1第一学时4.1.1教学活动活动1【导入】谈话导入师:以前我们画图的方式都是在命令窗口输入命令,按回车键便得到结果。好处是“立竿见影”,还可以及时发现错误。但我们没有将这些命令保存下来,想再画同样的图形或是修改图形时,都要重新输入所有的命令,非常麻烦,因此只适用于画些简单的图形。有没有一种“方法”可以将完成一个任务的所有命令集中在一起,并取个名字保存起来呢?活动2【导入】新授二、新授?活动一:教海龟画正方形的新命令。?? 师:将系统自带的海龟命令组合定义成一条新命令的方法,我们称之为过程定义。定义一个过程的方法如下:? 定义过程命令: TO 过程名 一条或多条命令 END? 定义过程时,以TO命令开头,紧接着是你给过程取的名称,即过程名,中间部分是你编写的画图命令,最后以END命令结束过程定义。活动3【练习】做一做做一做:定义画正方形的过程?? (示范并讲解,生再自行操作。)?? TO ZFX?? REPEAT 4[FD 100 RT 90]?? END TO ZFX命令后,命令提示符变成“>”,提示我们可以输入画图命令,输入END后,命令窗口显示’ZFX DEFINED”,表示已经定义好一个过程名为ZFX的过程.接下来我们可以直接使用ZFX命令画边长为100步的正正方形。试一试:定义一个过程名为sjx,画边长为100步的正三角形过程。? 请生讨论,并自行完成操作,再相互交流。活动4【练习】探究活动活动二:修改已定义好的过程内容?? 师:TO 命令只能用于过程的定义,不能用于过程的修改。为此,LOGO系统为我们提供了另一条命令——过程编辑命令。我们不仅可以用编辑命令定义一个新过程,还可以用这条命令修改过程的内容。编辑命令1:?? EDIT 过程名编辑命令2:?? EDIT ALL注:编辑命令1用于定义或修改指定名称的过程;编辑命令2可用于修改所有已定义过的过程,也可以用于定义新过程。过程修改完毕可按F2键保存文件并退出编辑状态,回到命令状态。? 做一做:将上例ZFX过程中的FD命令的步长值修改为50步活动5【测试】评价三、师生评价请生先尝试,并上台演示,师小结。? 方法一,输入命令:EDIT ZFX,弹出编辑窗口,将FD的步长100改为50,按F2键退出。? 方法二:输入命令:EDIT ALL,弹出编辑窗口,该窗口显示所有定义或编辑过的过程。同时,在这个窗口中,也可以增加新过程,修改完毕按F2键退出。活动三:将定义好的过程存放在TU.LGO文件中??做一做:保存文件.?? 1.单击“FILE”菜单,单击“SAVE”命令;?? 2、在“文件名”下的文本框中输入文件名TU.LGO;?? 3、选择存储位置,按“确定”按钮,将当前工作区中定义好的过程存入在TU.LGO文件夹中。?? 试一试:利用“FILE”菜单中的“LOAD”命令,将存储在磁盘中的文件TU.LGO调入到LOGO系统中。?? 该文件中有多个已定义好的过程,直接键入过程名就可执行相应的过程。活动四:海龟作品欣赏? 做一做:输入过程名和参数,运行相应过程。? 请同学们利用“FILE”菜单中的“LOAD”命令,将示范程序ZPXS。LOGO调入到LOGO系统中,程序里有许多个过程,直接键入课本第32页中图形下面的过程名和参数,海龟会按照写程序人的创意作图,画出美丽的图形,请快快动手吧!?? 请学生自行尝试,师巡视指导。 展开更多...... 收起↑ 资源预览