第3课:小海龟画正多边形及多角星 - 副本 (2) 2_第1页
第3课:小海龟画正多边形及多角星 - 副本 (2) 2_第2页
第3课:小海龟画正多边形及多角星 - 副本 (2) 2_第3页
第3课:小海龟画正多边形及多角星 - 副本 (2) 2_第4页
第3课:小海龟画正多边形及多角星 - 副本 (2) 2_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三课第三课 小海龟画正多边形及多角星小海龟画正多边形及多角星例:例: 让小海龟画出图形后回到母位。让小海龟画出图形后回到母位。 FD 50 RT 90 FD 100 LT 90 FD 100 HOME Logo 的基本命令的基本命令1, 回家命令回家命令格式格式:HOME 功能:让小海龟回到母位,在回母位的路上会留下足迹。功能:让小海龟回到母位,在回母位的路上会留下足迹。想一想想一想CS 命令与命令与HOME 命令有哪些相同之处和不同之处?命令有哪些相同之处和不同之处?例:例: 让小海龟飞行。让小海龟飞行。 CS FD 50 PU FD 50 PD FD 50Logo 的基本命令的基本命令2

2、, 抬笔命令抬笔命令 格式:PU 功能:命令小海龟抬起鬼笔,小海龟再移动时,不画线了。3,落笔命令,落笔命令 格式:PD 功能:命令小海龟落下鬼笔,小海龟再移动时,可以画线了。 PU 和 PD命令要配合使用,当处于抬笔(PU)状态时,只输入落笔命令(PD)才能恢复画图功能.注意:注意:例:例:删除正方形多出来的一条线删除正方形多出来的一条线。 FD 100 RT 90FD 100 RT 90 FD 100 RT 90 FD 200PE RT 180 FD 100 PDLogo 的基本命令的基本命令4, 橡皮擦命令橡皮擦命令 格式:PE 功能:命令小海龟变为橡皮,擦除它经过的线。 PE命令让龟笔

3、颜色变成当前的背景色,如果想用原来的笔色画图,就要执行落笔命令(PD).注意:注意:例:例: 让小海龟飞行,再藏身。让小海龟飞行,再藏身。 CS FD 50 PU FD 50 PD FD 50 HTLogo 的基本命令的基本命令5. 藏龟命令藏龟命令 格式:HT 功能:命令小海龟藏起来,不在屏幕上显示。6. 显龟命令显龟命令 格式:ST 功能:命令藏起来的小海龟重新显示在屏幕上。 HT 和 ST命令要配合使用,当处于藏身状态时,只输入显龟命令(ST)才能显示海龟。注意:注意:例:命令小海龟画出以下图形。例:命令小海龟画出以下图形。 SETW 1 FD 30 SETW 10 FD 30 SETW

4、 20 FD 30Logo 的基本命令的基本命令7. 笔粗命令笔粗命令 格式:SETW N 功能:设置画笔的粗细,N是笔头型号,范围是1999,N越大笔头越粗,logo 系统默认 N是1.例:用重复命令让小海龟画出边长为例:用重复命令让小海龟画出边长为100的正方形。的正方形。REPEAT 4 FD 100 RT 90 Logo 的基本命令的基本命令8. 重复命令重复命令 格式:REPEAT N 需要重复的命令 功能:把方括号内的命令重复执行 N 次。(备注:为了简化在画图过程中输入同样命令的重复操作,logo语言设置了重复命令)例:例: 让小海龟画出边长为让小海龟画出边长为100的正方形。的

5、正方形。 FD 100 RT 90FD 100 RT 90 FD 100 RT 90 FD 100 RT 90Logo 的基本命令的基本命令例题例题: 用用logo命令画出下面的图形命令画出下面的图形CS RT 30 FD 100RT 120 FD 100LT 120 FD 60RT 120 FD 60LT 120 FD 40RT 120 FD 40RT 120 FD 200RT 90例题例题: 用用logo命令画出下面的图形命令画出下面的图形 CS LT 90 FD 50 RT 90 FD 100 RT 90 FD 50 PU RT 90 FD 50 PD RT 90 FD 50例题例题:

6、用用logo命令画出下面的图形命令画出下面的图形CS FD 50 RT 60 FD 100RT 120 FD 50RT 60 FD 100RT 120例题例题: 用用logo命令画出下面的图形命令画出下面的图形 REPEAT 4 FD 100 RT 90 FD 100 RT 90 FD 25 LT 90 FD 25 RT 90 FD 50 RT 90 FD 25 例题例题: 用用logo命令画出下面的图形命令画出下面的图形例题例题: 用用logo命令画出下面的图形命令画出下面的图形 例题例题: 用用logo命令画出下面的图形命令画出下面的图形例题例题: 用用logo命令画出下面的图形命令画出下

7、面的图形 小海龟画正多边形和正多角星小海龟画正多边形和正多角星正多边形正多边形: 各边相等,各角相等。正多角星正多角星: (角的个数是奇数)例题例题: 画边长为画边长为70的正三角形。的正三角形。 或画正多边形时小海龟每次转角度是画正多边形时小海龟每次转角度是 360/边数边数例题例题: 画边长为画边长为50的正五边形。的正五边形。例题例题: 画边长为画边长为100的五角星的五角星例题例题:画边长为画边长为100的九角星的九角星 画正多角星时,小海龟每次转角度是画正多角星时,小海龟每次转角度是 180-180/边数边数画画正多边形正多边形的方法如下的方法如下:画画多角星多角星 的方法如下的方法

8、如下 (边数为奇数边数为奇数):REPEAT 边数边数 FD 边长边长 RT 360/边数边数REPEAT 边数边数 FD 边长边长 RT 180-180/边数边数重复嵌套命令重复嵌套命令 命令格式命令格式: repeat n repeat n 重复内容 功能功能:在一个重复命令的重复内容中又包含了一个或多个 重复命令。通常,这种重复命令里又包含着重复命令的形式,叫做重复嵌套。重复嵌套。系统执行这样组合命令时,先执行最里层的重复命令,然后依次向外执行。里层命令里层命令外层命令外层命令例题例题: 画一朵四片叶子的花。画一朵四片叶子的花。分析分析: 1)重复命令画等边三角形。 2)重复嵌套命令画风

9、车例题例题:写一个写一个“田田”字。字。分析分析: 1)重复命令画正方形。 2)重复嵌套命令画“田”字。例题例题: 绘制下列图形(风车)绘制下列图形(风车) 分析: 1)重复命令画长方形。 2)重复嵌套命令画风车例题例题: 画边长分别为画边长分别为50,100的矩形。的矩形。 矩形命令矩形命令 命令格式命令格式: STAMPRECT N1 N2 功能功能:在小海龟当前位置画边长分别为 N1, N2 的矩形。例题例题: 用用logo命令画出下面的图形命令画出下面的图形例题例题: 用用logo命令画出下面的图形命令画出下面的图形例题例题: 用用logo命令画出下面的图形命令画出下面的图形例题例题: 用用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论