语言辅导(最好)课件

上传人:我*** 文档编号:144901635 上传时间:2020-09-14 格式:PPT 页数:62 大小:877.50KB
返回 下载 相关 举报
语言辅导(最好)课件_第1页
第1页 / 共62页
语言辅导(最好)课件_第2页
第2页 / 共62页
语言辅导(最好)课件_第3页
第3页 / 共62页
语言辅导(最好)课件_第4页
第4页 / 共62页
语言辅导(最好)课件_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《语言辅导(最好)课件》由会员分享,可在线阅读,更多相关《语言辅导(最好)课件(62页珍藏版)》请在金锄头文库上搜索。

1、语言辅导,Logo语言绘图的基本命令,Logo语言绘图基础,Logo语言绘图的辅助方法,图形程序设计,数值计算,字和表,简单动画,典型试题分析与解答,语言辅导,一、Logo语言绘图基础,1、Logo的启动,将Logo的Windows版本系统文件夹直接复制在Windows 操作系统下,双击Logo.exe即可启动Logo语言。,2、Logo语言窗口,logo窗口同常用的应用软件窗口基本相同,它由系统窗口和平辅其上的绘图窗口、命令窗口组成。这就具备了小海龟绘图的基本环境条件。,3、Logo的屏幕显示方式,图文方式: 设置命令:ss或按功能键shift+f2,这是Logo默认的窗口方式。,文本方式:

2、 设置命令:ts或按功能键shift+f3。,图形方式: 设置命令:fs或按功能键shift+f4。,二、logo语言绘图的基本命令,(一)常用的绘图环境命令:,显龟命令:st,作用:在屏幕上显示海龟。,藏龟命令:ht,作用:隐藏屏幕上的海龟。,清屏命令:cs,作用:清除屏幕上的图形,海龟回到屏幕中心位置。,清图命令:clean,作用:清除屏幕上的图形,但海龟的位置和方向不改变。,清文本命令:ct,(也可按按功能键shift+f9),作用:清除文本区的所有命令行,光标回到第一行开始处。,初始化命令:draw,作用:清屏、显龟、黑色笔、笔宽为1、环绕模式、海龟回到窗口中心头向上、落笔、白色背景、

3、字体为系统字体。,回家命令:home,作用:使海龟回到屏幕中心位置(海龟的家)。,二、logo语言绘图的基本命令,(二)移动命令:,前进命令:fd 参数 作用:海龟沿龟头方向移动指定的龟步数。,后退命令;bk 参数 作用:海龟沿龟头反方向移动指定的龟步数。,(三)旋转命令,左转命令:lt 参数 作用:海龟向左旋转指定的角度。,右转命令:rt 参数 作用:海龟向右旋转指定的角度。,以0度为基准顺时针旋转命令:seth 参数,(四)笔命令,抬笔命令:pu 作用:使海龟变为抬笔状态。,落笔命令:pd 作用:使海龟变为落笔状态。,笔宽命令:setw 参数(1-999)作用:设置海龟笔画线的宽度。(wi

4、dth 查询笔宽),笔擦命令:pe 作用:使海龟变成一个活动的笔擦,二、logo语言绘图的基本命令。,(五)文本输出命令:tt 字或表,(六)字体、字号、字型设置命令:setfont “字体名称 字号 字型,字型属性有下面四种:1 粗体、2 斜体、4 有下划线、8 删除线,(七)画矩形命令:,空心矩形:stamprect 参数1 参数2,功能:画一个由参数1和参数2确定长和宽的空心矩形。,实心矩形:(stamprect 参数1 参数2 “true),(八)画椭圆命令:,空心椭圆:stampoval 横向半径 纵向半径,功能:画一个由参数1和参数2确定了横轴半径和纵轴半径的空心椭圆。,实心椭圆:

5、(stampoval 横向半径 纵向半径 “true),二、logo语言绘图的基本命令。,(九)用重复命令绘图,格式:REPEAT 重复次数重复内容 功能:此命令将中括号中的内容重复执行一定的次数。,1、用重复命令画正多边形,格式:REPEAT 边数FD 边长 RT 360/边数,2、用重复命令画长方形,格式:REPEAT 2 FD 边长1 RT 90 FD 边长2 RT 90,3、用重复命令画平行四边形,格式:REPEAT 2 FD 边长1 RT 角1 FD 边长2 RT 180-角1,二、logo语言绘图的基本命令。,(九)用重复命令绘图,4、用重复命令画菱形,格式:REPEAT 2 FD

6、 边长 RT 角1 FD 边长 RT 180-角1,5、用重复命令画圆形,格式:REPEAT 36 RT 5 FD R*0.174 RT 5,6、用重复命令画弧,右弧:REPEAT 弧的度数/10 RT 5 FD R*0.174 RT 5,左弧:REPEAT 弧的度数/10 LT 5 FD R*0.174 LT 5,小技巧,画完弧后,将画弧命令重复内容中的命令变为相反的命令,能使小海龟沿弧返回原位。,7、用重复命令画多角星,格式:repeat 角数 fd 边长 rt 360*倍数因子/角数,用重复命令画多角星转角的计算方法是:360*K/角数,K的范围是1K角数/2,且与角数没有公约数的正整数

7、。,REPEAT 角数FD 边长 RT 720/角数 FD 边长 LT 360/角数,8、用重复命令画空心多角形,二、logo语言绘图的基本命令。,(九)用重复命令绘图,格式:REPEAT 角数FD 边长 RT 720/角数 FD 边长 LT 360/角数,(十)重复嵌套,REPEAT 4 REPEAT 4 FD 100 RT 90 RT 90,一个重复命令的重复内容中又包含了一个重复命令;有时根据需要,可能在重复内容中会包含多个重复命令。这样的命令组合称为重复嵌套。,系统在执行重复嵌套命令组时,先执行最里层的重复命令,然后再依次向外执行。,1、重复嵌套的方法,二、logo语言绘图的基本命令。

8、,(十)重复嵌套,2、画叶,方法:REPEAT 2 REPEAT 弧的度数/10RT 5 FD R*0.174 RT 5RT 180-弧的度数,3、多弧顺绕成花,方法:repeat 花的瓣数弧 lt 弧的度数-360/花的瓣数,4、多弧反绕成花,二、logo语言绘图的基本命令。,(十)重复嵌套,方法:REPEAT 花的瓣数 弧 LT弧的度数+360/花的瓣数,5、练习,三、PCLOGO语言绘图的辅助方法,(一)彩色绘图,1、颜色代号表,2、设置画笔颜色命令:SETPC,用法:SETPC 颜色号 作用:使海龟以指定的颜色绘图。,3、设置屏幕背景颜色命令:SETBG,用法:SETBG 颜色号 作用

9、:将屏幕作图区设置为指定颜色。绘图时要先设置背景色,否则会将屏幕上的图形消除。,三、PCLOGO语言绘图的辅助方法,(一)彩色绘图,4、填充颜色命令:FILL 用法1:FILL 作用:用封闭线颜色填充封闭图形。 用法2:(FILL 封闭线颜色号) 作用:用当前画笔颜色填充封闭图形。,使用FILL命令要按下列步骤进行:第一步,海龟抬笔进入封闭区域内,注意不要停在封闭线上;第二步,海龟落笔,并设置画笔颜色为要填充的颜色;第三步,根据填充要求选择一种填充格式,执行填充命令。,5、图案填充,(二)多龟绘图,1、呼叫命令:ASK 用法1:ASK 海龟代号 命令组 用法2:ASK 海龟代号表 命令组 作用

10、:呼叫一个或多个海龟执行命令组中的命令。,非活动龟被呼叫成为活动龟执行完任务后,恢复原来的非活动龟状态;且其它海龟为活动龟时,0号海龟为非活动龟。,三、PCLOGO语言绘图的辅助方法,(二)多龟绘图,2、告诉命令:TELL和TELLALL 用法1:TELL 海龟代号 或TELL 海龟代号表 作用:告诉一个或几个海龟成为活动龟。 用法2:TELLALL 海龟代号 海龟代号 作用:使两个海龟代号之间的海龟(包括这两只海龟)成为活动龟。,告诉命令”与“呼叫命令”不同,在“告诉”一些海龟为活动龟后,这些海龟始终处于活动状态,直到下次重新“告诉”为止。其余没有被“告诉”的海龟(包括0号海龟),都成为非活

11、动龟。,3、询问命令:WHO,用法:WHO 作用:指出当前活动海龟的代号表。,4、协同命令:EACH,用法:EACH 命令组 作用:与WHO命令一起使海龟各自分头执行命令。,5、设置海龟总数命令:SETTUETLES 参数(1-32767) 6、查询当前设置的海龟总数命令:TURTLES,三、PCLOGO语言绘图的辅助方法,(二)多龟绘图,(三)坐标绘图,1、设置横坐标命令:SETX X,作用:海龟移动到横坐标X的位置,纵坐标和方向不变。,2、设置纵坐标命令:SETY Y 作用:海龟移动到纵坐标Y的位置,横坐标和方向不变。,3、设置坐标命令:SETXY X Y 作用:海龟移动到坐标(X Y)的

12、位置。,4、查询坐标命令:GETXY 作用:显示出海龟当前位置的坐标值。,5、查询横坐标命令:XCOR 作用:显示出海龟当前位置的横坐标值。,三、PCLOGO语言绘图的辅助方法,(三)坐标绘图,6、查询纵坐标命令:YCOR 作用:显示出海龟当前位置的纵坐标值。,7、画点命令:DOT X Y 作用:海龟在坐标X Y位置画了一个点。,?PU BK 50 PD ?SETXY 20 -70 SETX 100 ?SETXY 120 -50 SETX 0 ?SETX 50 SETY 100 ?SETXY 130 -20 SETXY 50 -40 ?SETXY 35 0 SETY 25 ?SETXY 50

13、70 SETXY -10 -5 ?SETXY 50 -40,三、PCLOGO语言绘图的辅助方法,(四)随机绘图,随机函数:random 参数(小于等于32767) (随机产生一个由1-参数之间的一个整数。),(1)repeat 100repeat 5rt 45 pu fd 20 setpc random 15 pd repeat 5fd 30 rt 144 (2)repeat 40setpc random 14 pu seth random 360 setxy se random 400 random 200 pd stampoval random 50 random 20 SE是将两个或多个

14、变量连接成表的命令。 格式:SE 变量1 变量2 因为SETXY后面要求的是表,所以要用SE命令将两个变量合成一个表。,(3)repeat 20setpc random 14 pu seth random 360 fd random 80 pd repeat 5fd 10 rt 144 (4)repeat 100 repeat 8 repeat 4 setpc random 15 repeat 9 rt 5 fd 40*0.174 rt 5 repeat 9 lt 5 fd 40*0.174 lt 5 rt 90 rt 45,四、图形程序设计,(一)过程和过程的编辑,1、什么是过程,TO YE

15、 DRAW REPEAT 2 REPEAT 9 RT 5 FD 80*0.174 RT 5 RT 90 END,一个过程的基本结构是: TO 过程名 过程体 END,2、过程名的取法,3、编写和定义过程,(1)在命令状态下定义过程,(2)在编辑窗口中定义过程,在“?”提示符后输入EDIT回车或直接按功能键shift+F10,还可以使用常用工具栏中的 打开编辑窗口按钮或File菜单下New命令,都可打开过程编辑窗口。在编辑窗口中我们可以按照一般文本编辑的方法,按照过程的结构输入过程的各命令行。,四、图形程序设计,(一)过程和过程的编辑,EDIT命令的三种使用方法: 第一种,?EDIT回车,打开一

16、个空白编辑窗口,窗口名为Editor; 第二种,?EDIT 过程名回车,打开一个有过程头和过程尾的编辑窗口,窗口名为指定的过程名; 第三种,?EDIT 过程名1 过程名2 回车,打开一人同时定义多个过程的编辑窗口,且每个过程都有过程头和过程尾,窗口名为第一个过程的过程名。,4、过程的执行,5、保存过程,过程编辑完成之后,可按功能键F2退出编辑窗口,返回命令绘图状态。,四种方法。,第一种是使用常用工具栏中的 保存命令按钮; 第二种是使用文件菜单下的Save选项; 第三种是按键盘上功能键F6。,第四种使用SAVE命令。,无论用哪种方法保存,其操作与其它应用软件的操作相同。但文件名与过程名是两个概念,可以相同也可以不同。,四、图形程序设计,(一)过程和过程的编辑,6、读取磁盘上的过程文件到工作区,读取磁盘上的过程文件到工作区有四种方法: 第一种,使用常用工具栏中的 读取磁盘文件按钮; 第二种,使用功能键F5; 第三种,使用文件菜单下的Load选项; 第四种,使用load命令。,7、过程的修改,8、练习,(二)过程与磁盘的管理,四、图形程序设计,1、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号