Logo程序设计
Logo语言是一种基于图形化编程的语言,它提供了一个交互式的编程环境,通过使用Logo语言,可以培养学生的编程思维和逻辑思维能力。本文将全面地介绍如何使用Logo语言进行编程,熟悉Logo界面,并介绍了Logo语言的基本概念和应用。
一、使用编辑器
在Logo系统中,编辑器是一个非常重要的组件,它提供了一个交互式的编程环境,允许用户输入和编辑Logo程序。使用编辑器可以方便地编写和编辑Logo程序,并且可以实时地查看程序的执行结果。
要进入编辑窗口,可以使用两种方法:窗口方式和命令方式。窗口方式是单击工具栏里的“编辑按钮”,而命令方式是输入EDIT命令。两种方法都可以打开编辑窗口,并在其中输入和编辑Logo程序。
在编辑窗口中,输入程序的方式和Word中输入其他文本的方式是基本一样的。编写的程序都是以“过程”的形式出现的。过程结构由三部分组成:引入、主体和结束。引入部分是由TO引入,再加过程名。过程名一般都使用易于理解的汉字拼音或英语单词,第一个字符必须是字母,后面可以是字母或数字,过程名的字符数不得超过8个字符。主体部分是由一系列Logo命令或其他命令组成。结束部分是用END来表示编辑工作完成。
二、过程的概念
在Logo语言中,过程是一个非常重要的概念。过程是命令的集合并冠以一个名字。编写Logo程序的步骤是:编写过程→定义过程→调用过程。过程可以被调用多次,提高了编程的效率和复用性。
编写画正方形的过程是一个简单的示例。首先,定义一个过程名为ZFX,然后编写过程体,最后用END来表示编辑工作完成。在命令窗口中直接输入?TOZFX↙,然后输入过程体,最后输入END↙。过程ZFX已经成为Logo的一个新的命令了。
三、过程的调用
在Logo语言中,过程的调用是非常方便的。所定义的过程ZFX已经成为Logo的一个新的命令了。在命令窗口键入ZFX↙,图形窗口中马上就会画出一个正方形。
四、例题分析
编程画一个边长为100的正方形是一个简单的示例。编写过程的方法是:TO过程名一条或多条命令END。例如,编写一个过程,画出一所小房屋(如图3)。
五、结论
Logo语言是非常适合初学者的编程语言,它提供了一个交互式的编程环境,允许用户输入和编辑Logo程序。熟悉Logo界面和Logo语言的基本概念和应用,可以帮助学生培养编程思维和逻辑思维能力。