用Logo命令画简单图形
logo的过程命令
练习,在这些图形的顶点上加上不同的图形
repeat 4[fd 100 zfx rt 90]
repeat 8[fd 100 sjx rt 360/8]
repeat 5[fd 100 wbx rt 360/5]
课后反思
?sjx
绘制三角形。
To过程名字
》表示输入的命令将保存在过程名中。
End表示过程结束
指导学生练习输入各种过程
正方形——zfx六边形——lbx……
教师巡视指导,配合教材的练习完成。
教学中强调要用to过程名来开始,end结束。
学生练习:
部分学生可以在练习中测试过程的调用。
例如:
repeat 3[fd 100 zfx rt 120]三角形的顶点绘制3个正方形
repeat 6[fd 100 rt 360/6]六边形
2、导入新课
我们可以绘制从三边形到360边形的各种多边形,但这样的命令需要反复输入吗?
我们可以将logo程序定义给一个过程,输入过程的repeat 3[fd 100 rt 120]
》end
sjx已经完成
课题
LOGO-过程
序号
6
授课时间
课时
1
教学目标
1、了解Logo语言中过程的使用方法
2、对变量参数的使用有一定的认识
3、会将复杂的logo语言命令进行过程化控制
教学过程
1、复习
logo的基本命令:
前进-后退左转-右转抬笔-落笔HOME CS
repeat
复习绘制多边形的命令
repeat 4[fd 100 rt 90]正方形
pclogo重复命令及其使用
pclogo重复命令及其使用例1:用重复命令画一个“米”字形(见下图)解:用重复命令画图形,首先要找出基本动作。
画米字形的基本动作只有三步,将这个基本动作重复8次,就可完成该图形。
(1)从屏幕中心出发,先前走60步;(2)后退60步,回到原点;(3)向右转45度。
将以上三步动作重复八次,就可以写出米字来了。
具体程序如下:REPEAT 8[FD 60 BK 60 RT 45]例2:利用重复命令,画出这面旗帜:(见下图)解:通过图形,我们不难看出,这面旗帜由两个部分组成,旗杆和旗面,因此,我们在绘制的过程中,应分两步来完成:(1)绘制旗杆(2)绘制旗面这两步也可以反过来。
具体步骤如下:FD 50\\绘制旗杆\\REPEAT 2 [FD 50 RT 90 FD 100 RT 90]\\绘制旗面\\例3:利用重复命令画出以下图形:(见下图)解:这个图形由四个相同的部分组成(图)每一部分的基本动作有(1)从原点出发,画出一条长50步的直线;(2)右转90度,前进25步,画出正方形一条边的一半;(3)左转90度,前进25步,画出正方形另一条边的一半;(4)抬笔,左转90度,退后50步。
(到第二部分的起点处准备)将基本动作重复4次,即可完成图形。
具体程序如下:REPEAT 4 [FD 50 RT 90 FD 25 LT 90 FD 25 PU LT 90 BK 50 PD] 例4:利用重复命令,画出四排六列方格。
(如下图)解:这四排六列方格有多种方法来完成,在这里我们利用画五条横线七条竖线的方法来拼出这些方格。
画五条横线的基本动作有4步,将这个基本动作重复5次,就可完成五条横线。
同样,画七条竖线的基本动作也有4步,将这个基本动作重复7次,就能完成七条竖线。
1、画五条横线之前,先将海龟转向右边,再开始下面的基本动作:(1)前进120步(能被6整除);(2)退后120步,回到起点;(3)抬笔,左转90度,前进20(到第二条线的起点处)(4)右转90度,落笔(准备画第二条线)将基本命令重复5次,画完五条横线;2、抬笔,利用回家命令(home),使小海龟回到原点,再画七条竖线。
PCLOGO之编写过程巧画图(1)
把过程写入LOGO的方法
(一)在命令窗口中直接输入 ? TO SANJIAO > REPEAT 3[FD 50 RT 120] > END SANJIAO def的
按“F2”键
二、调用过程
例1
执行下面这条命令能画出什么样的图形? REPEAT 5[SANJIAO RT 360/5]
例2
把例1中的命令定义成一个过程YeZi,然后执行下 面的命令,画出结果图形。
YeZi PU RT 30 FD 150 PD Yezi PU RT 120 FD 200 PD Yezi HT
例2答案
三、存取过程
(一)窗口方式
(二)命令方式
❖保存过程命令
格式:SAVE “文件名 功能:把当前工作区已经定义过的所有过程
自己编写海龟命令
——过程(一)
➢新课引入
LOGO允许我们自己来编写海龟命令, 如果能编写一个命令,每执行一次就画一朵 花,画这幅图就很容易了。
一、定义过程
定义过程的方法: TO 过程名
一条或多条命令 END
定义画正三角形的过程: TO SANJIAO
REPEAT 3[FD 30 RT 120] END
END
2. 画出下面图形
按指定文件名存盘。
❖取出过程命令
格式:LOAD “文件名
功能:打开指定的过程文件,这个文件中的 所有过程均可被调用。
❖ 过程管理
➢小 结
➢课内实践
1. 按要求实现下面各步骤。 (1)把下面命令定义为一个名为“HU”的过
程 REPEAT 90[ FD 3.14*100/180 RT 1]
(2)下面的过程可以通过调用“HU”画出 右图,将过程补充完整。 TO HUABAN
第2课-LOGO基本命令PPT课件
4
绘制”H”
• CS (清屏复位) • FD120(前进120步) • BK60(后退60步) • RT90(右转90度) • FD60(前进60步) • LT90(右转90度) • FD60(前进60度) • BK120(后退120步)
screen
FD
前进
For word
BK
后退
back
RT
右转
right
13
实践与创新
• 使用多种方法绘制下面的椅子图形,看看 你有几种方法?
14
9
ห้องสมุดไป่ตู้0
一点通
• 在LOGO的命令中,可以一 次输入几条动作命令,但各 条命令之间别忘了加个空格。
11
练一练
• 让小海龟画个长方形
• FD 60 RT 90 • FD 120 RT 90 • FD 60 RT 90 • FD 120(HOME)
12
命令名
命令含义 英文表示
CS
清屏复位 clean
第2课 LOGO基本命令
一.绘制三角形 二.绘制“H”形 三.绘制正方形
1
如何绘制三角形?
• SS(全文字屏显示) • FD60 (前进60步) • RT90(右转90度) • FD100(前进100步) • HOME(复位键)
2
3
一点通
• 1.输入命令后,要按一下回车键, 命令才能执行。
• 2.命令与其后的步长,角度等数字 间要用空格间隔开。
5
6
练一练
• 画图后再命令窗口键入:CLEAN, 然后再输入:CT,看看会出现什 么呢?
入门级别LOGO小海龟编程,简单易学
入门Logo编程第一课:认识海龟小画家学习任务:1、启动和关闭LOGO,了解LOGO的界面2、认识LOGO绘图功能教学重点:1、LOGO操作界面的应用2、LOGO的退出关闭方法教学过程:1、打开LOGO,认识一下它的操作界面。
标题栏、菜单栏、工具按钮栏、命令提示符、命令窗口2、连一连,看看它们有什么功能:图形窗口接收并显示输入命令工具按钮可用来代替某些命令快速完成命令窗口小海龟用LOGO语言画图的画纸3、根据小面一段程序,看看小海龟做了什么?FD 150 LT 90 FD 1504、关闭退出LOGO①在命令窗口中输入“BYE”,再回车,会出现对话框,选“是(Y),就要以退出LOGO。
②直接按X,选“是”,退出LOGO。
③在菜单FILE——EXIT,选“是”,退出LOGO。
百宝箱:LOGO是一种计算面程序设计语言,是20世纪60年代由美国教授设计开发,是为了向儿童教授计算机编程技能的一种语言。
实践练习:学生练习,教师巡视指导教后记:学生对LOGO语言比较感兴趣,有的学生还试着做后几节课的例子,表现出浓厚的学习欲望。
第二课:基本命令学习任务:3、学习LOGO的基本命令一4、掌握前进、后退、左转、右转命令的使用格式教学重点:3、显龟、隐龟、清屏、清文本的使用不同点4、命令使用格式教学过程:5、在命令窗口中输入以下命令,看看小海龟都画了什么图案小海龟画图法宝:法宝1:让小海龟向前走、向后退FD 150BK 300法宝2:小海龟转弯LT 90RT 180法宝3:小海龟隐身大变法HT法宝4:图画不见了CS法宝5:命令窗口的文本被清空了CT6、想一想:你是如何知道控制小海龟运动来画图?7、说一说,你能总结出LOGO命令的常用格式吗?8、连一连,看看它们有什么功能FD N 后退N步BK N 前进N 步LT N 左转N 度RT N 右转N 度ST 清屏HT 清除命令窗口文本CT 隐藏海龟CS 显示海龟9、用刚才学到的法宝来画一把小椅子吧课堂思考:1、查一查LOGO帮助,看看小海龟有何本领2、输入命令错误时,小海龟有反应?3、操作中忘记输入空格,小海龟有什么反应?实践练习:学生练习,教师巡视指导教后记:通过实例的操作,让学生记忆LOGO语言中的一些基本命令,可以达到事半功倍的效果。
第四课在logo中画圆并填充颜色
第四课在logo中画圆并填充颜色
教学目标:
(1)用矩形、椭圆命令画出各种颜色的图形。
(2)用重复命令画钟表。
教学重点、难点:STAMPRECT STAMPOV AL命令的运用
熟练运用重复命令
教学过程:
一、导入
基本绘图命令是指挥小海龟画画时常用的命令,要想让小海龟画出更精彩的图案,还要学会改变它的龟笔颜色和粗细,掌握更多的绘图技巧。
二、新授
1、矩形命令
格式:STAMPRECT 边长1 边长2
功能:让小海龟在当前位置按指定的边长画一个矩形,边长1、边长2分别表示矩形矩形相邻两边的长度。
2、笔色命令
格式:SETPC 颜色代码
功能:设置龟笔的颜色,代码为“0”的黑颜色,是LOGO系统默认的龟笔的颜色。
3、笔粗命令
格式:SETW 笔号
功能:设置龟笔粗细,笔号的范围是1~999,数字越大,龟笔越粗,LOGO系统默认最细的是1号龟笔。
4、椭圆命令
格式:STAMPOV AL X Y
功能:以小海龟当前位置为椭圆中心,画出指定大小的椭圆。
5、重复命令
格式:REPEAT 重复次数[需要重复的命令]
功能:将方括号内的命令重复执行指定的次数
使用重复命令的关键是要找准“需要重复的命令”。
画11条刻度线就应重复11次,画一条刻度线的命令就是“需要重复的命令”。
三、练习
画时钟:时钟是由正方形、圆和线段(表盘上的时间刻度、时针、分针)组成。
画正方形和圆时,要注意选择好小海龟图的起点位置。
具体见:P25
四、小结
课后反思:。
logo语言教程第一章
第二节基本绘图命令LOGO语言是一种很简单的绘图方法,它有一些简单的绘图命令,当你从键盘上敲入一条命令并按下回车键后,计算机立即在屏幕上画出相应的图形。
(1)认识“小海龟”进入LOGO系统后,我们在屏幕上可以看到一个栩栩如生的小海龟图形。
这就是LOGO语言中的“小海龟”,屏幕中央叫做海龟的“家”,也叫做海龟的母位。
注意海龟头的指向,它表示海龟行动的方向(现在海龟的方向是向上的)。
LOGO语言可以指挥海龟在屏幕上“爬行”;用它留下的痕迹组成丰富多彩的图形来。
注意,我们只要指挥海龟按一定的路线运动就可以绘出所需的图形,要海龟听话,必须掌握好海龟绘图时的状态。
即海龟头的方向与它在屏幕上的位置等。
(2)基本绘图命令1.初始化命令DRAW格式:DRAW功能:清除屏幕,显示小海龟,海龟回母位(即屏幕的中央,且小海龟头朝上)。
2.前进命令FORWARD简写FD使用格式:FD (前进步数)功能:海龟向前前进了80步,但海龟头方向不变。
注意:FD 与数字之间一定要有空格。
LOGO系统中命令与命令、命令与数字间都要有空格。
LOGO系统中命令与命令、命令与数字之间都要有空格。
3.后退命令BACK 简写BK使用格式:BK (后退步数)功能:海龟向后退若干步例如:BK 80执行后海龟向后退若干步4.向右转命令RIGHT 简写RT使用格式:RT (角度值)功能:海龟头向右转了一个角度,规定所有顺时针方向转的都叫做都叫做右转。
例如:RT 90海龟头向右转了90度,即海龟头如原来是向上的现转为向右。
海龟位置不动。
5.向左转命令LEFT 简写LT使用格式:LT (角度值)功能:海龟头向左转了一个角度,并规定所有逆时针方向转的都叫做左转。
例如:LT 90海龟头向左转了90度,即海龟头如原来是向上的现转为向左。
海龟位置不动。
利用上述各项命令可以画一些简单的图形了。
特别注意:在FD后面的数值如果是负数,则海龟后退若干步。
在BK后面的数值如果是负数,则海龟前进若干不步。
LOGO图例及程序 4
1 正方形Repeat 4 [fd 80 rt 90]Ht(隐藏海龟图像)2、正三角形SETW 5 (线粗值为5)Repeat 3 [fd 100 rt 120]3、正八边形Repeat 8 [Fd 60 rt 360/8]4、宝石花1(下左图)REPEA T 8 [Repeat 8 [fd 60 rt 45] rt 45 ]5、宝石花2(上右图)repeat 6 [ repeat 6 [fd 60 rt 60 ] rt 60]6、宝石花3(下组图)repeat 8 [ repeat 1(1、2、3依次图,)[fd 30 rt 45 fd 30 rt 45 fd 30 rt 90 ] rt 45 ]说明:数字为1时,是上左图。
为2、4、6、8、10时是上中图,为3、5、7、9、11为上右图。
7、宝石花4(下左图)repeat 8 [ repeat 8[repeat 2 [ fd 40 rt 45] rt 90 ] rt 45 ]8、宝石花5(上右图)repeat 36 [repeat 3 [ fd 100 rt 120 fd 70 rt 120 ] rt 10] 9、宝石花6(下左图)lt 70repeat 12 [ repeat 3 [ fd 100 rt 120 ]repeat 3 [fd 70 rt 120] rt 10]10、宝石花7(上右图)repeat 36 [ repeat 3 [ fd 100 rt 120 ]repeat 3 [fd 70 rt 120] rt 10]11、宝石花8(下左图)repeat 8 [repeat 4 [ fd 70 rt 90 ]rt 45 ]12、宝石花9(上右图)repeat 12 [ repeat 2 [fd 50 rt 60 fd 50 rt 120 ] rt 30 fd 84 bk 84 ] rt 6013、宝石花10(下图)repeat 4 [repeat 4 [repeat 6 [fd 20 rt 60 ]fd 20 lt 90]pu bk 70 pd lt 90] ht说明:1)最后的HT 可要可不要,只是一个藏龟命令。
Logo语言常用命令
Logo语言常用命令(一)一、 Logo常用基本命令1、隐龟:HT 显龟:ST2、清屏:CS 清屏: CLEAN3、初始化: DRAW 清屏复位: CS 与DRAW 比较4、前进:FD 步数后退:BK 步数5、右转:RT 角度数左转:LT 角度数6、提笔:PU 落笔:PD7、擦除:PE 复位:HOME8、背景:SETBG 颜色代码画笔:SETBC 颜色代码9、填充颜色:FILL 笔粗:SETW 数值10、海龟定位X方向SETX X Y方向SETY Y11、海龟定位SETXY [X Y]12、画点命令DOT [X Y] 在[X Y]位置上画一个点13、海龟定向命令(角度不会积累)SETH 度数将海龟顺时针转到指定的方向上14、查询海龟在X轴上位置XCOR Y轴上位置YCOR15、重复命令画正多边形的方法:REPEAT 边数[FD步长LT(RT)360/边数]右正多边形:REPEAT 边数[FD 边长RT 360/边数]左正多边形:REPEAT 边数[FD 边长LT 360/边数]重复命令:repeat重复次数[命令语句]作用:将方括号里的内容重复执行指定的次数。
比如:正三角形:repeat 3 [fd 100 rt 360/3] 即:repeat 3 [fd 100 rt 120] 四边形:repeat 4 [fd 100 rt 360/4] 即:repeat 3 [fd 100 rt 90]16、重复命令(画重复图形)REPEAT 重复次数[需要重复的命令]repeat5 [bk 20 rt 90 fd 20 lt 90]重复命令不但可以用来画正多边形,还可以画由基本图形重复组成的图形。
用重复命令如图所示楼梯图形。
(1)楼梯由5个相同的基本图形“”组成。
(2)确定小海龟出发的位置和方向,列出画基本图形“”的命令:Bk 20 rt 90 fd 20 lt 90(3)用重复命令画5个基本图形(楼梯)repeat5 [bk 20 rt 90 fd 20 lt 90]用重复命令画所示的长城图形。
LOGO曲线画法
曲线的画法1.画弧。
圆的画法大家都会了,现在我们学习的是弧线,其实也很简单,就是取一个圆的部分。
这是一个圆。
这是一个弧。
框住的这一部分=一个弧=圆周长的一段。
30度弧45度弧90度弧多少度的弧得看弧线起始方向和最终方向的夹角,夹角是多少度,就是多少度的弧。
怎样画弧呢?一会儿你就知道了。
画圆命令:repeat 360[fd 0.0175×半径rt 1]我们把圆看作是360边形,因此,我们可以把30度弧看作是圆的30条边,45度弧是45条边……30度弧命令:repeat 30[fd 0.0175×半径rt 1]45度弧命令:repeat 45[fd 0.0175×半径rt 1]我们可以得出一个结论:右弧命令为:repeat 度数[fd 0.0175×半径rt 1]左弧命令为:repeat 度数[fd 0.0175×半径lt 1]思考:repeat 9[fd 50×0.0175 rt 10]能画出一个90的右弧吗?2.画曲线。
由于学过了画弧,画曲线会相对比较简单。
曲线也就是几个左弧和右弧组合起来的图形,可以看成是多几个画弧命令组成出来的,repeat嵌套也许可以派上用场。
这是一个由两个半径50左弧和右弧组成的曲线。
现在会画曲线了吧。
3.画叶子。
叶子是由两个弧组成的,表面看上去似乎很简单,但其中的角度却很难把握。
下图是一个摆正的60度弧的叶子,很难画,是吧?没关系,掌握角度,一切就好办了。
这四条线有两组平行线,从朝上的方向转到左边的线,也就是转到左边,准备画弧。
这个角度又是多少呢?两个弧的夹角是60度,朝上的方向正好是在夹角的中间。
转到左边的角度=60÷2=30度。
既然有两条线平行,转的角度也平行,也就可以把已知角度平移。
因此,我们得出一个结论:画完一个弧,转到另一个弧的角度是180-夹角。
还有一种不推荐的画法,就是画完一个弧,转到左边,bk回来。
LOGO语言绘图练习1.
LOGO 语言绘图练习题一、常用命令:CS:(, FD :(, (后退, RT :(, ( 左转, PU: (, PD :(, SETBG: (, SETPC: (, FILL: (,(:显龟,(:隐龟, HOME: (, 编辑过程(二、输入下列命令,看看能画出什么样的图形。
1. FD 50 LT 90 FD 50 RT 90FD 50 LT 90 FD 50 LT 90FD 100 LT 90 FD 100 HT2. repeat 8【 fd 60 bk 60 rt 45】3. FD 50 RT 90 FD 80 HOME4. FD 60 LT 90 FD 60RT 90 FD 60 HOME三、为了更简便的画出复杂的图形, 我们用重复命令“REPEAT”来引导。
REPEAT 重复的次数【重复的动作】1. 画一个边长 80步的正方形。
2. 画一个长 120,宽 60的长方形。
3. 画一个边长为 70的等边三角形。
5。
画一个边长 80的五角星。
四、用重复命令套重复命令。
1、画 4个正方形,边长 40 ,每个正方形右转 90度。
五、用基本命令,再用重复命令写出步骤1、指挥小龟画出边长 80的正方形。
2、指挥小龟画出边长 60的等边三角形。
六编写过程,过程名为 wjx指挥小龟画出边长 100的五角星。
LOGO 语言绘图练习题一、常用命令:CS:(, FD :(, (后退, RT :(, ( 左转, PU: (, PD :(, SETBG: (, SETPC: (, FILL: (,(:显龟,(:隐龟, HOME: (, 编辑过程(二、输入下列命令,看看能画出什么样的图形。
1. FD 50 LT 90 FD 50 RT 90FD 50 LT 90 FD 50 LT 90FD 100 LT 90 FD 100 HT2. repeat 8【 fd 60 bk 60 rt 45】3. FD 50 RT 90 FD 80 HOME4. FD 60 LT 90 FD 60RT 90 FD 60 HOME三、为了更简便的画出复杂的图形, 我们用重复命令“REPEAT”来引导。
logo语言用重复命令画圆的教案
Logo语言用重复命令画圆的教案教学目标:1. 学生能够理解Logo语言的基本语法和命令。
2. 学生能够使用重复命令(repeat)绘制简单的圆图形。
3. 学生能够通过修改参数,探索不同的圆图形。
教学内容:1. Logo语言简介:介绍Logo语言的历史、特点和基本语法。
2. 重复命令(repeat):讲解repeat命令的语法和作用。
3. 画圆的基本方法:使用repeat命令和移动命令(forward、right)绘制简单的圆图形。
4. 修改参数:通过修改重复次数和移动距离,探索不同的圆图形。
5. 创意绘制:学生自主设计并绘制具有特色的圆图形。
教学步骤:一、导入(5分钟)1. 向学生介绍Logo语言的历史和特点,引起学生的兴趣。
2. 讲解Logo语言的基本语法,为学生学习重复命令打下基础。
二、讲解重复命令(10分钟)1. 向学生讲解repeat命令的语法和作用。
2. 通过示例演示如何使用repeat命令绘制简单的图形。
三、画圆的基本方法(10分钟)1. 向学生讲解如何使用repeat命令和移动命令绘制圆。
2. 通过示例演示如何绘制一个完整的圆。
四、修改参数(10分钟)1. 引导学生尝试修改重复次数和移动距离,探索不同的圆图形。
2. 鼓励学生互相交流,分享自己的成果。
五、创意绘制(10分钟)1. 引导学生发挥创意,自主设计并绘制具有特色的圆图形。
2. 鼓励学生分享自己的作品,互相欣赏和学习。
教学评价:1. 学生能够熟练掌握Logo语言的基本语法和命令。
2. 学生能够使用重复命令绘制简单的圆图形。
3. 学生能够通过修改参数,探索不同的圆图形并发挥创意。
六、练习与巩固(10分钟)1. 给学生提供一些练习题,让学生独立完成。
2. 练习题包括使用repeat命令绘制不同大小的圆、使用repeat命令绘制方形等。
七、合作学习(10分钟)1. 学生分组,每组选择一个复杂的图形进行绘制。
2. 引导学生互相合作,共同完成图形的绘制。
Logo语言基本命令2011
Logo语言基本命令2011-01-03 18:13logo语言基本命令1.前进命令FORW ARD(简写FD)【格式】FD 步长【功能】命令小海龟按当前方向前进指定的步长。
【说明】⑴在LOGO语言中,命令与数据之间是以空格分隔的。
如,在输入的前进命令和步长之间必须用空格分隔。
⑵小海龟移动时,要特别注意它的当前位置和方向,当前方向就是它的头所指的方向。
⑶让小海龟移动时,是通过步长的长短来控制机器人前进的距离。
⑷步长的具体值就是指距离的长短(小海龟的默认值为每1个步长为0.5厘米)。
如FD 100中步长值为100,是让小海龟前进50厘米。
⑸输入的LOGO命令既可以是大写字母,也可以是小写字母,例如,“fd 100”命令,也可以写成“FD 100”,两种输入方式的执行效果相同2.后退命令BACK(简写BK)【格式】BK 步长【功能】命令小海龟按当前方向后退指定的步长。
【说明】⑴让小海龟移动时,是通过步长来控制小海龟后退的距离。
⑵小海龟移动时,要特别注意它的当前位置和方向,后退方向就是它的头所指的反方向。
⑶步长的具体值就是指步长的长短(小海龟的默认值为每一步长为0.5厘米)。
⑷前进、后退等命令需要的数据既可以是具体数值,也可以是一个算式,小海龟会自动计算算式,再按计算的结果完成任务。
在计算机中加号、减号、乘号、除号分别用“+”、“-”、“*”、“/”符号表示。
【应用】后退100步:⑴命令方式:BK 100⑵过程方式:TO HTBK 100END3.左转命令LEFT(简写LT)【格式】LT 角度【功能】命令小海龟向左(逆时针方向) 转动指定的角度。
【说明】⑴让小海龟转动时,是通过角度的值来控制小海龟向左转动的角度。
⑵LOGO语言中LT 180,此命令的是让小海龟左转180度。
【应用】向左转动90度:⑴命令方式:LT 90⑵过程方式:TO ZZLT 90END4.右转命令RIGHT(简写RT)【格式】RT 角度【功能】命令小海龟向右(顺时针方向) 转指定的角度。
常用LOGO公式及命令
SETXY [:x :y] //海龟移动到指定的[X Y]位置上。
GETXY //输出海龟当前的XY位置
XCOR //输出海龟当前的X轴位置
YCOR //输出海龟当前的Y轴位置
DOT [:x :y] //海龟在[X Y]处画一个点。
(PS“true)//打印图形区及下面的文字区
PR输出项//在文本区显示后面的输出项(产生换行)
TYPE输出项//在文本区显示后面的输出项(不产生换行)
TT输出项//在图形区显示输出项的内容
FILL //填充命令,填充时要抬笔进入封闭区域,再落笔,填充。
文件、过程命令
EDIT //进入编辑器
EDIT过程表//对指定的过程进行编辑
(STAMPOVAL :x :y“true)//画一个长为X宽为Y的实心椭圆形
REPEAT :n[命令组] //n次重复执行命令组
WAIT :n //延时(等待)n/100秒
SS进入图文混合状态TS进入全文本状态FS进入全图状态
WINDOW设定屏幕为窗口方式WRAP设定屏幕为环绕方式
设置海龟的属性命令
SETBG :n //设定n号背景的颜色,n值为0-15,共16种颜色。
SETBGPATTERN :n //设定用n号背景花纹,n值为1-11,共12种笔纹。
SETPRINTER :n //激活代码为n的打印机
(SETPRINTER :n比例方向层次底色)//激活并设置打印机
PS //打印上面图形区的图形
画圆和弧:REPEAT度数[FD半径*PI/180 RT 1] //度数为360时画圆。
或REPEAT度数[FD半径*0.0174 RT 1]
pc logo画圆和圆弧
Logo语言“圆和圆弧”画图指导2009.9 一、画圆命令画右圆:REPEAT 360[FD 半径*PI/180 RT 1]画左圆:REPEAT 360[FD 半径*PI/180 LT 1]例1:画半径为50步、60步、70步的右圆(圆画在海龟的右边)。
drawrepeat 360[fd 50*pi/180 rt 1]repeat 360[fd 60*pi/180 rt 1]repeat 360[fd 70*pi/180 rt 1]例2:画半径为50步、60步、70步的左圆(圆画在海龟的左边)。
drawrepeat 360[fd 50*pi/180 lt 1]repeat 360[fd 60*pi/180 lt 1]repeat 360[fd 70*pi/180 lt 1]二、画圆弧1、什么是圆弧?①圆上任意两点间的部分叫做圆弧,简称弧。
②n度弧对应着n度的圆心角。
2、用正360边形画圆弧命令画右弧:REPEAT 度数[FD 半径*PI/180 RT 1]画左弧:REPEAT 度数[FD 半径*PI/180 LT 1]例1:画半径为60的半圆(即180度右弧)? drawrepeat 180[fd 60*pi/180 rt 1]例2:画半径为80的90度圆弧(左弧)?draw? repeat 90[fd 80*pi/180 lt 1]例3:画半径为80的60度圆弧(右弧)?draw? repeat 60[fd 80*pi/180 rt 1]例4:画半径为100的270度圆弧(左弧)?draw? repeat 270[fd 100*pi/180 lt 1]三、综合画图示例1、五个半径为80的圆旋转组成的图形?draw? repeat 360[fd 80*pi/180 rt 1] rt 72? repeat 360[fd 80*pi/180 rt 1] rt 72? repeat 360[fd 80*pi/180 rt 1] rt 72? repeat 360[fd 80*pi/180 rt 1] rt 72? repeat 360[fd 80*pi/180 rt 1] rt 722、三条半径为100的90度圆弧to h1repeat 90[fd 80*pi/180 rt 1]lt 1 lt 180repeat 90[fd 80*pi/180 lt 1] (让海龟回中心点)rt 1 rt 180endto zonghe1h1 rt 120h1 rt 120h1 rt 120end3、画由2条半径为80的70度圆弧组成的“叶子”?drawrepeat 70[fd 80*pi/180 rt 1]rt 180-70repeat 70[fd 80*pi/180 rt 1]? rt 180-704、大圆和小圆(大圆半径为100,中圆为40,小圆为20)repeat 360[fd 100*pi/180 rt 1]?repeat 360[fd 40*pi/180 rt 1]?pu rt 90 fd 80 lt 90 pd?repeat 360[fd 20*pi/180 rt 1]?pu rt 90 fd 40 lt 90 pd?repeat 360[fd 40*pi/180 rt 1]?pu lt 90 fd 120 rt 90 pd 图1 图2 图3图45、正方形和圆弧(图5),图6由三个图5旋转组成。
用Logo命令画简单图形
FD BK RT LT
复习
FD Forward 前进
BK
RT
Back
Right
后退
右转
LT
Left
左转
下面一组命令能画出什么图形?
FD 50 RT 90 FD 50 RT 90 FD 50 RT 90 FD 50 RT 90
正方形
FD命令
FD_20
表示指挥 小海龟 向前爬行 表示指挥小海龟 向前爬行的具体长度, 一般称为步数
RT命令
RT_90
表示指挥 小海龟向右转 表示指挥小海龟 向右转的角度,此时的90 代表向右转一个直角
小海龟沿着等边三角顺时针方向转,可 画出如下图形:
探究屋(课本第7页)
在上面画等边三角形的命令中,如果改变 “RT 30”中的转角度数,这个三角形会发 生什么变化?
讨论坊
Байду номын сангаас
假设小海龟沿着等边三角形逆时针方向转 动,应该输入哪些命令呢?
将RT命令改为LT命令,即将右转改为左转
小海龟的计算功能
请用FD、RT命令画出“日”字
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FD BK R 前进
BK
RT
Back
Right
后退
右转
LT
Left
左转
下面一组命令能画出什么图形?
FD 50 RT 90 FD 50 RT 90 FD 50 RT 90 FD 50 RT 90
正方形
FD命令
FD_20
表示指挥 小海龟 向前爬行 表示指挥小海龟 向前爬行的具体长度, 一般称为步数
RT命令
RT_90
表示指挥 小海龟向右转 表示指挥小海龟 向右转的角度,此时的90 代表向右转一个直角
小海龟沿着等边三角顺时针方向转,可 画出如下图形:
探究屋(课本第7页)
在上面画等边三角形的命令中,如果改变 “RT 30”中的转角度数,这个三角形会发 生什么变化?
讨论坊
假设小海龟沿着等边三角形逆时针方向转 动,应该输入哪些命令呢?
将RT命令改为LT命令,即将右转改为左转
小海龟的计算功能
请用FD、RT命令画出“日”字