网站大量收购独家精品文档,联系QQ:2885784924

小海龟搭积木.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(一)常用的绘图环境命令: 显龟命令:st 作用:在屏幕上显示海龟。 藏龟命令:ht 作用:隐藏屏幕上的海龟。 清屏命令:cs 作用:清除屏幕上的图形,海龟回到屏幕中心位置。 清图命令:clean 作用:清除屏幕上的图形,但海龟的位置和方向不改变。 初始化命令:draw 作用:清屏、显龟、黑色笔、笔宽为1、环绕模式、海龟回到窗口中心头向上、落笔、白色背景、字体为系统字体。 回家命令:home 作用:使海龟回到屏幕中心位置(海龟的家)。 复 习(logo语言绘图的基本命令) (二)移动命令: 前进命令:fd 参数 作用:海龟沿龟头方向移动指定的龟步数。 后退命令;bk 参数 作用:海龟沿龟头反方向移动指定的龟步数。 (三)旋转命令 左转命令:lt 参数 作用:海龟向左旋转指定的角度。 右转命令:rt 参数 作用:海龟向右旋转指定的角度。 (四)笔命令 抬笔命令:pu 作用:使海龟变为抬笔状态。 落笔命令:pd 作用:使海龟变为落笔状态。 笔擦命令:pe 作用:使海龟变成一个活动的笔擦 (八)画椭圆命令: 空心椭圆:stampoval 横向半径 纵向半径 功能:画一个由参数1和参数2确定了横轴半径和纵轴半径的空心椭圆。 实心椭圆:(stampoval 横向半径 纵向半径 “true) 观察图形,思考问题: (1)每一幅图中,哪些部分是完全相同的? (2)每一幅图中,哪些部分是完全相似的? 动脑筋 刚才老师在运行过程fangzi(该过程能画出美丽的房子) 请问: (1)老师运行的命令是Logo内部命令么? (2)图形“房子”的出现方式跟我们平 时画这类复杂图形时有什么不一样? Logo命令的两种执行方式: (1)命令方式; (2)程序方式,其执行的基本单位叫做过程 过程的定义 过程就是一系列有序命令的集合。他可被定义、编辑、保存,也可被反复调用。 一个过程的基本结构是: TO 过程名 过程体 END 过程的第一行称为过程头,以TO开头,后面是过程名,如: SJX WJX,过程头和过程名间要有空格 中间部分是过程体,是我们用来绘图或解决问题而按照一定次序编排的命令序列,它是整个过程的核心。过程体可以是一行命令,也可以是多行命令,还可以是其他一些过程名。 最后一行是过程尾,用END表示过程的结束。 动脑筋 1、原始命令可以用作过程名吗?过程名可以重复吗? 2、在一个过程中,如果命令输入错了怎么办? 原始命令不可以用作过程名。过程名也不可以重复。即 ,定义过的过程,若用它的过程名,再次定义另一个过程,则先定义的过程被替换。 可以输入 EDIT 过程名 ,回车后会调出过程编辑器。改正错误后,按F2退出编辑器即可自动保存修改。 过程定义范例 定义一个画三角形的过程 TO SJX REPEAT 3 [FD 90 RT 120] END 定义一个画五角星的过程 TO WJX REPEAT 5 [FD 70 RT 144] END 定义过程后,输入过程名,回车,即可执行过程。 练一练 (1)定义过程zfx(一个正方形) (2)调用zfx过程,拼“俄罗斯方块” 观察下面的图形,说一说画图思路: 动脑筋 带参数的过程的定义及调用的学习 带参数的过程 TO ZFX :A REPEAT 4[FD :A RT 90] END 在LOGO的过程里,我们可以假设一个或几个可以取不同数值的量,这样的量称为参数,也叫变量。并且规定参数的表示形式为“:参数名”,冒号与参数之间不能有空格。参数名是由字母或字母数字串组成。 过程里有参数了,称为带参数的过程。 1、带参数过程的结构 TO 过程名 参数名 过程体 END 2、带参数过程的执行 方法是:过程名 参数值 带参数(变量)的过程 示例 TO ZFX :A REPEAT 4 [FD :A RT 90] END 输入 ZFX 20 ,回车。 再输入ZFX 30 ,回车。 再输入ZFX 40 ,回车…… 带参数(变量)的过程 示例二: TO YUAN :A :B STAMPOVAL :A :B END 输入YUAN 20 60,回车。 再输入YUAN 80 50 ,回车。 再输入YUAN 100 80,回车…… 5、保存过程 四种方法。 第四种使用SAVE命令。 无论用哪种方法保存,其操作与其它应用软件的操作相同。但文件名与过程名是两个概念,可以相同也可以不同。 课本P42: 创

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档