用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 可要可不要,只是一个藏龟命令。
- 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命令画出“日”字