欢迎来到天天文库
浏览记录
ID:45033588
大小:592.50 KB
页数:24页
时间:2019-11-08
《03--过程编辑》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Logo程序设计(授课讲稿)吴剑辉第三讲过程编辑在文本窗口中直接输入命令画图虽然比较简便,但也有缺点:在输入了比较复杂的图形之后,不但无法对这些命令进行保存,也难以进行补充修改。在学会使用Logo系统提供的Editor“编辑器”之后,我们编写各种Logo图形的程序就更加容易了。一、使用编辑器二、带参数的过程三、海龟的定向定位一、使用编辑器1、怎样进入编辑窗口?⑴、窗口方式:(如图1)单击工具栏里的“编辑按钮”。打开编辑器图1⑵、命令方式:(如图2)在命令窗口中的“?”Logo提示符后输入EDIT↙屏幕上都可弹出编辑窗口。命令方
2、式图2【说明】:在编辑窗口里输入程序的方式和Word中输入其他文本的方式是基本一样的。编写的程序都是以“过程”的形式出现的。过程结构:一个过程是由3个部分组成的。⑴、引入:由TO引入,再加过程名。过程名一般都使用易于理解的汉字拼音或英语单词(不能使用Logo已有的命令),而第一个字符必须是字母,后面可以是字母或数字,过程名的字符数不得超过8个字符。⑵、主体:由一系列Logo命令或其他命令组成。要使整个过程层次非常清楚,每行过程体的开头都加入2个空格,或按一下〈Tab〉“跳格键”;最基本笔划或图形分行来编写构成比较复杂的图形。⑶
3、、结束:用END来表示编辑工作完成。2、什么是过程?Logo过程是命令的集合并冠以一个名字。【知识点】:编写Logo程序的步骤:编写过程→定义过程→调用过程。3、过程的编写及定义。编写画正方形的过程:TOZFXREPEAT4[FD100RT90]END⑴、在命令窗口中直接输入?TOZFX>REPEAT4[FD100RT90]>ENDZFXdefined.?⑵、使用编辑窗口单击工具栏里的按“F2”键例题分析:编程画一个边长为100的正方形。编写过程的方法:TO过程名一条或多条命令END4、过程的调用。所定义的过程ZFX已经成为L
4、ogo的一个新的命令了。在命令窗口键入ZFX↙,图形窗口中马上就会画出一个正方形。5、在操作中学⑴、编写一个过程,画出一所小房屋(如图3)图3-小房屋(XFW)TOXFWDRAWREPEAT4[FD100RT90]FD100LT90FD30RT120REPEAT3[FD160RT120]HTENDTOHJDRAWFSREPEAT2[FD100RT90FD50RT90]RT180REPEAT180[FD25*PI/180LT1]BK25REPEAT2[FD100RT90FD20RT90]RT90PUBK70LT90PDREPEA
5、T2[FD100RT90FD20RT90]PURT90FD20LT90FD125PDRT30REPEAT3[FD50RT120]LT30PUBK140PDBK50PUFD90RT90FD25LT90BK40PDBK80PUFD120RT90FD25LT90BK40PDBK50PUFD90LT90FD50RT90PDHTEND图4-火箭(HJ)⑵、编写一个过程,画出一支火箭(如图3)TODFDRAWFSHTFD110RT162REPEAT5[FD80LT72FD80RT144]LT162BK110RT36REPEAT5[FD42
6、BK42RT36FD110BK110RT36]LT72FD42LT54FD15RT70FD35RT90FD15LT90REPEAT2[FD10LT90FD60LT90]FD10RT65FD40LT35FD45LT155FD40RT30FD30RT150FD60LT25FD50LT155FD50RT15FD61RT144FD45LT151FD70LT37FD35LT58FD39RT35FD10LT90FD15RT90FD22RT107FD31LT144FD80RT72FD80LT144FD50RT97FD40LT84FD15LT
7、87FD45PUHOMEPDHTEND⑶、编写一个过程,画出一枚队徽(如图)。⑴、窗口方式:单击工具栏里的(或)⑵、命令方式:(使用保存过程命令)[格式]:SAVE“文件名[功能]:把当前工作区已经定义过的所有过程按指定文件名存盘。6、文件的保存。当出现存储文件对话框,可选择“驱动器”、“文件夹”确定把文件存在什么地方,然后输入文件名。例如ZFX,在单击“确定”按钮后,计算机会自动加上“.LOG”扩展名,以ZFX.LOG存储起来。⑴、首先看画边长为100的正方形过程:TOZFXREPEAT4[FD100RT90]END这个过
8、程只能画边长为100的正方形。如果要想再画其他尺寸的正方形(如图5),那该怎么办?二、带参数的过程例题分析:怎样改变图形的大小和形状?1、设计具有共同特点的过程图3305080100注意观察:大小不同的正方形,其区别在于边长的不同。【知识点】:事实上,Logo系统就是这样编写
此文档下载收益归作者所有