1、第 6 课 奇妙有趣的新本领如何在 Logo 中定义过程一、教学目标:1、 让学生学会定义一个画正方形的过程。2、 定义绘制给出图形的过程。3、 学会保存绘制图形的过程。二、教学重点:学会定义并保存给出图形的绘制过程。三、课时安排:1 课时。四、教学过程:1、 复习导入:让学生回顾上节课所学的重复嵌套命令。每画一个图形,都要输入一组命令,十分麻烦,这节课我们将通过定义“过程”,把完成某项工作的命令组放到“过程”中,然后通过输入过程名并运行她就能完成相应的操作了。该“过程”可以保存,调用和修改。2、 过程的格式:由三部分组成:TO 过程名 -过程头完成工作的命令组 -过程体END -过程尾注意:
2、1、TO 与过程名之间用空格隔开;2、过程体可以是基本命令,也可以是重复命令;3、END 代表过程结束。3、 定义一个画正方形的过程:在命令窗口中键入命令:TO ZFX REPEAT 4 FD 60 RT 90END教师在黑板板书命令,学生自己操作。试一试:了解一个定义画旗子的过程。在命令窗口中键入如下命令:TO QZFD 60 REPEAT 3 FD 40 RT 120END然后,只需要键入 QZ就可以画出一面旗子。4、 给出一个图形,定义绘制所给出图形的过程。在命令窗口中键入如下命令:TO TXZFXRT 90 FD 60 LT 90ZFXFD 30QZEND一点通:在过程体中可以调用另外
3、一个过程,或者说过程体内可以嵌套另一个过程,叫做过程嵌套调用。5、 保存绘制图形的过程:保存过程的格式:SAVE “过程文件名”调用过程的格式:LOAD “过程文件名 ”保存画正方形的过程:SAVE “ZHENGFANGXING.LGO” 保存画旗子的过程:SAVE “QIZI.LGO”6、 修改过程中的错误:键入以下命令进行修改EDIT 过程名 在弹出的“编辑过程” 窗口中,修改后保存。如果过程名不存在,则是创建新的“过程”。7、 课堂实践:试一试,运用下面的“过程”能画出怎样的图形。(1)TO TIMU1CSRT 90 FD 180RT 90 FD 100LT 90 FD 50 BK 280HT END(2)TO TIMU2CSFD 60 LT 90 BK 50FD 100 RT 120FD 100 RT 120FD 100 RT 120END