资源简介 LOGO语言的过程 学习目标 1.了解什么是过程。 2.学会过程的定义、编辑、调用、保存方法。 3.学习用主过程调用子过程的方法。 4.学习利用过程绘制图形的方法。 一、什么是过程 把小海龟完成一件事情所需要的所有命令逐条输入后,取一个名字保存起来,这就是过程。因此,过程就是把完成某项工作每一步骤所用的命令全部集中起来。一旦过程建立好了,我们就可以将它保存起来,也可以随时调用它,还可以对它进行修改。 二、过程的建立(定义)方法 做一做 建立一个画正五边形的过程。其中边长为50,边框为红色。 第一步:进入过程编辑窗口。 在LOGO系统的命令窗口中输入“EDIT”,即进入过程编辑窗口。 第二步:输入过程头。 过程头以“TO”开始,后面是过程名。这里,过程名为SAMPLE1。即输入:TO SALMPE1。 操作步骤 第三步:输入过程内容。 过程内容是完成某一任务的全部命令。这里输入: CS SETPC 14 REPEAT 5[FD 50 RT 72] 第四步:输入过程结束标志。 过程结束标志为:END。 操作步骤 第五步:按F2键,编辑窗口最小化,光标回到命令窗口。命令窗口中出现“SAMPLE1 de-fined”的提示,这说明“SAMPLE1”这个过程已经被定义成功。 第六步:保存过程。 依次选择LOGO系统窗口菜单栏中的“File”—“Save”。这时,出现一个窗口,然后按窗口提示操作即可。 三、过程调用 过程一旦被定义,可以多次调用,既可以在命令窗口中直接调用,还可以在一个过程中调用另一过程。 做一做 调用过程“SAMPLE1”,画一个红色正五边形。 操作步骤 第一步:打开过程文件名 选择LOGO系统菜单项“File”—“Open”,选择保存过程SAMPLE1的文件名。 第二步:在LOGO系统的命令窗口中输入过程名“SAMPLE1”。 这时,我们看到在LOCO系统的图形窗口上画了一个红色的正五边形。 通过上述操作,我们发现调用一个过程相当于输入了一条新的LOCO命令。 操作步骤 在过程中调用另一个过程:过程定义后,我们不仅可以在LOGO系统的命令窗口直接调用,还可以在另一个过程中调用。 做一做 利用过程图画如图所示的图形。其中图形边长为50,边框为蓝色。 操作步骤 第一步:进入过程编辑窗口。 在LOGO系统命令窗口中输入“EDIT”,进人过程编辑窗口。 第二步:定义画正五边形的过程。 TO WBX REPEAT 5[FD 50 RT 72] END 第三步:定义画该图形的过程。 TO TX REPEAT 6[WBX RT 60] END 第四步:按F2键,返回命令窗口。 第五步:在命令窗口输入命令: CS SETPC 9 TX 这时,即可看到所画的图形。 操作步骤 做一做 编写一个画任意正多边形的过程,然后,利用该过程,分别画正五边形、正九边形、正十二边形。 四、带变量的过程 第一步:进入过程编辑窗口。 第二步:定义带变量的过程。 TO DBX:N REPEAT:N[FD 50 RT 360/:N] END 操作步骤 第三步:按F2键,返回命令窗口。 第四步:分别调用过程DBX,而正五边形、正九边形、正十二边形。 在命令窗口输入: CS DBX 5 CS DBX 9 CS DBX 12 五、画圆 定义一个画正多边形的过程,通过不同边数的值调用该过程,看看是不是边数越多正多边形越像圆。 做一做 第一步:进人过程编辑窗口。 第二步:定义过程。 TO YUAN:N REPEAT:N[FD 10 RT 360/:N] END 第三步:按F2键,返回命令窗口。 操作步骤 第四步:调用过程。 CS YUAN 6 CS YUAN 18 CS YUAN 36 我们可以看出过程中的N和画出的图形的关系。 练一练 编写过程,画出如下图所示的图形。 谢 谢 展开更多...... 收起↑ 资源预览