




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Logo程序设计 授课讲稿 吴剑辉 1 第二讲 海龟作图 海龟就像是一个能听懂命令的机器人 它可以按照我们的命令在屏幕上爬行 还能够留下爬行的足迹 便形成了图形 所以 海龟就仿佛是我们作图的笔 而屏幕就可看作是用来绘图的纸了 我们必须给海龟下达一条条命令 指挥它按命令来执行 因此我们首先要学习用来指挥海龟行动的最基本的命令 一 从画一条线学起 二 从画正方形说起 三 画出奇妙的图案 2 执行命令形式 1 命令方式 在Logo提示符后输入一条或多条命令 按回车键执行 在这种方式下 一旦发现命令有错或者图形不符合要求要进行修改的话 往往是一切从头做起 2 程序方式 在编辑器里 通常要按先后顺序编排好能完成某种操作的一系列命令 即编写 过程 它可定义 调试 保存 并能被反复使用 在Logo提示符后输入以其过程名作为 新命令 来执行 3 一 从画一条线学起 1 怎样出现海龟 启动进入LOGO系统 在 Logo提示符后输入 DRAW 知识点 绘图初始化命令 格式 DRAW 功能 屏幕清除干净 并设置为绘图和文本混合的显示状态 海龟显示在屏幕的中央 这个点称为 源点 海龟设置成落笔 绘图的颜色为黑色 绘图笔的宽度为1的状态 屏幕的背景为白色 文本字体的宽度为1的状态 绘图的显示方式设置为 环绕模式 DRAW命令所设置的模式 是LOGO语言最常用的绘画模式 2 怎样藏龟与显龟 在 Logo提示符后输入 HT 海龟从屏幕绘图区中消失 在 Logo提示符后输入 ST 海龟重新显示在屏幕绘图区 4 知识点 基本的作图命令 5 3 怎样画一条直线 竖 横 斜 虚 画虚线 CSFD30PUFD30PDFD30PUFD30PDFD30 这条命令中出现清屏命令 CS 抬笔命令 PU 和落笔命令 PD 4 怎样画直角三角形 CSFD50RT90FD80HOME 这条命令中出现回家命令 HOME 指海龟不管在何处 立即就回到屏幕的中心 在操作中学 画竖线 FD100 海龟按当前方向前进50步 或 BK100 海龟按当前方向后退50步 画横线 RT90FD100 海龟向右转90 后再前进100步 或 LT90BK100 海龟向左转90 后再后退100步 6 几点注意事项 1 这些命令可分成两类 一类是带有参数的命令 如FD X要有步数 RT N要有角度等 并且在命令和参数之间还必须加上一个空格 另一类是不带参数的命令 如HT ST PU PD等 2 计算机的回车键是一行命令的结束键 在LOGO语言中一行可以只打一个命令 也可以连打几个命令再按回车键 但命令和命令之间要用空格隔开 如FD100RT90 一定要在保证每一命令输入正确后再按回车键 3 当执行完笔擦命令 PE 后 如果还要继续画线 先要执行一下落笔命令 PD 4 在需要重复打某些命令时 可在 Logo提示符状态下 使用 键进行选择 7 动脑筋 画一画 8 二 从画正方形说起 1 怎样用学过的FD BK RT LT等命令画正方形 假如要画一个边长为80的正方形 DRAW FD80RT90 FD80RT90 FD80RT90 FD80RT90 DRAW FD80LT90 FD80LT90 FD80LT90 FD80LT90 注意 仔细观察 是否发现用上的四行命令FD80RT90或FD80LT90是完全一样 有没有什么好办法把它简化 2 在LOGO语言中 使用REPEAT命令可以使多次重复的语句变得非常简单 提供方便绘制有规律的图形 DRAW REPEAT4 FD80RT90 9 知识点 格式 REPEAT N 执行重复的命令 功能 把方括号里的命令重复执行N次 注意 方括号里重复的所有命令必须写成一行 命令间用空格隔开 3 再画正三边形 正五边形 正六边形 怎样使用重复命令 从中找到什么规律 画正多边形 REPEAT边数 FD边长RT360 边数 画正三边形 REPEAT3 FD100RT120 3 120 360画正五边形 REPEAT5 FD100RT72 5 72 360画正六边形 REPEAT6 FD100RT60 6 60 360 重复次数与旋转角度的关系 边数 转角 360 旋转角度 360 边数 旋转图案的旋转角度 360 重复次数 重复命令 10 4 怎样画圆 试一试 不断增加多边形的边数REPEAT36 FD5RT10 发现 在屏幕上的正36边形看起来和一个圆十分相近 我们常用正36边形表示圆 注意 圆的大小一般是由圆的半径的大小来确定的 圆周长与它的半径关系 值 即可改为 REPEAT36 FD半径 3 14 18RT10 推出 用圆的半径来画圆 R表示圆的半径 PI代替 的值 REPEAT360 FD R PI 180RT1 REPEAT360 FD R PI 180LT1 11 5 怎样画弧 N表示弧度 R表示弧的半径 左弧 REPEAT N FD R PI 180LT1 右弧 REPEAT N FD R PI 180RT1 6 怎样画长方形 A表示宽 B表示长 REPEAT2 FD ART90FD BRT90 7 怎样画平行四边形 REPEAT2 FD B1RT JFD B2RT180 J 8 怎样画正多角星 画五角星 REPEAT5 FD80RT144 画七角星 REPEAT7 FD90RT720 7 画正多角星 REPEAT N FD BRT K 360 N 说明 一般正多角星的内角角度为NJ N 2K 180 N 其中K为整数 K的范围在1 K N 2 且K与N没有公因数 当K 1时可以画出正N边形 9 怎样画空心正多角星 REPEAT N FD BRT720 NFD BLT360 N 12 45 动脑筋 画一画 13 三 画出奇妙的图案 在重复命令中 还可以再使用重复命令 这叫做重复命令的嵌套 Logo语言允许重复命令嵌套多层 即一级一级地嵌套下去 但最经常使用的是二级嵌套与三级嵌套 为绘制各种复杂的有规律的组合图形提供非常简单方法 这就是嵌套的魅力 知识点 重复命令嵌套 命令格式 重复命令1 重复命令2 重复命令3 执行方式 先执行最里层 后逐级向外执行 以正方形作为基本图形为例 分析下列四种组合图形的规律性 14 组合种类 位置不变 方向改变 图1 位置改变 方向不变 图2 位置改变 方向也改变 图3 位置不变 方向也不变 图4 REPEAT4 REPEAT4 FD100RT90 RT90 REPEAT4 REPEAT4 FD50RT90 FD50 REPEAT4 REPEAT4 FD50LT90 FD50RT90 REPEAT4 REPEAT4 FD50RT90 指导说明 对照海龟起始和画第二图形的着点 判断海龟的位置和方向的变化 在执行内层的重复命令后 注意是否要补上移动距离或旋转角度 图4 15 动脑筋 画一画 16 规律分析 题例 用正方形围成一个正方形 图5 步骤1 画基本图形 1个正方形 图5 1 REPEAT4 FD50RT90 图5 1 步骤2 画5个连续的正方形 图5 2 REPEAT5 REPEAT4 FD50RT90 FD50 步骤3 画用5个连续的正方形围成一个大正方形 REPEAT4 REPEAT5 REPEAT4 FD50RT90 FD50 RT90 图5 2 图5 动脑筋 画一画 17 在操作中学 1 画 三叶草 是一组三角形组成的 方法2 图6 2 DRAWRT30 REPEAT3 REPEAT3 FD60RT120 RT120 动脑筋 画一画 画 风筝 是由4个长方形所组成的 图7 一种图形采用多种不同的画法或命令 可以锻炼我们深入思考问题的能力 方法1 图6 1 DRAWRT30 REPEAT3 FD120RT120FD60RT120 图6 1 图6 2 REPEAT4 FD140RT90FD40RT90FD100RT90 REPEAT4 REPEAT2 FD100RT90FD40
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年农产品品牌建设资金申请成功案例汇编与分析报告
- 2025年地热能源供暖区域供暖项目经济效益与社会影响评估报告
- 电子借钱合同协议书范本
- 销售团队代理合同协议书
- 瑜伽员工聘用合同协议书
- 汽车正规的定金合同范本
- 济南买车位出租合同范本
- 鸡场养殖合同协议书范本
- 清运渣土车维修合同范本
- 高州市小区物业合同范本
- 2025济宁市泗水县泗河街道社区工作者考试真题
- 核心素养教学落地四大关键策略
- QC成果-临时用电安全管理优化实践
- 车间安全应急管理制度
- 货场租赁协议
- 2025年全国中医医师定期考核中医专业理论知识考试题库及答案(共五套)
- 商铺顶棚拆除方案范本
- 英语四六级资料 全国大学英语四六级全部词汇
- 食品、生鲜、日用品、办公用品、商品等采购服务方案(技术标)
- 校长一日工作流程
- 《医院感染与手卫生》课件
评论
0/150
提交评论