LOGO语言教材培训课件(完整版)
〖2021年整理〗《LOGO语言教材讲解》完整版教学课件PPT
①四分之一圆弧:REEAT 360/4[FD 1 RT 1]改变重复次数 ②半圆弧: REEAT 360/2[FD 1 RT 1]改变重复次数 ②四分之三圆弧:REEAT 360*3/4[FD 1 RT 1]改变重复次数
二、ogo语言绘图的基本命令。
8、重复命令的嵌套
定义:简单的说就是重复命令中包含着重复命令。
小海龟 画移笔到,图再形执内行部 命令然填后色落。下
FI
3、在绘图窗口中画出图210所示的三个字。
图一命令:TAMRECT 50 50 FD 25 B 25 RT 90 FD 25 B 25 RT 90 FD 25 B 25 RT 90 FD 25 B 25 RT 90 图二命令:TAMRECT 30 50 RT 90 FD 15 B 30
(九)用重复命令绘图
格式:REEAT 重复次数[重复内容] 功能:此命令将中括号中的内容重复执行指定的次数。
1、用重复命令画三角形
格式:REEAT 3[FD 边长 RT 360/3]
2、用重复命令画长方形
格式:REEAT 2 [FD 边长1 RT 90 FD 边长2 RT 90]
3、用重复命令画平行四边形
背景颜色命令:etbg 颜色代码0-15 作用:设置背景的颜色。
二、ogo语言绘图的基本命令。
(五)文本输出命令:tt 字 作用:在屏幕上显示文字。
(六)字体、字号、字型设置命令:etfont “字体名称 字号 字 型” 字型属性有下面四种:1 粗体、2 斜体、4 有下划线、8 删除线 (七)画矩形命令:
例如:REEAT 4[REEAT 3[fd 100 rt 120] rt 90]
说明:内层的重复命令用来画出基本图形(正三角形),外层重 复命令用来在不同位置画出4个基本图形,每画完一个基本图形 就向右转90度,合起来就画了4个正三角形。
LOGO语言课件
setpc
setpc 颜色值
改变画笔颜色
颜色名称与数字的对应关系
代码 0 1 2 3 4 5 6 7
颜色 黑色 深蓝 绿色 青色 深红 紫色 深黄 浅灰 代码 8 9 10 11 12 13 14 15
颜色 深灰 蓝色 鲜绿 青绿 红色 粉红 黄色 白色
如何保存图形:
名称:保存图形命令
格式:savepic ”文件名 (回车) 功能:把绘图窗口中的图形按指定文件存盘 如何取出图形: 名称:取出图形命令 格式:loadpic ”文件名 (回车)
英文简码命令 fd bk lt rt cs home ht st pu pd pe
格式 Fd 步数 Bk 步数 Lt 角度 Rt 角度 cs hom右转 清屏并回家 回家 藏龟 显龟 提笔 落笔 笔擦
常用的清屏命令
英文简码命令 cs draw clean ct 格式 cs draw clean ct 功能
功能:打开指定图形文件,并显示在绘图窗口中
每次转动的角度=360
重复次数(或边数)
每次走的步数=正多边形的边长 重复的次数=正多边形的边数
本节课所使用的命令 名称:重复命令 格式:repeat 次数【命令组】 功能:根据设置的次数,重复执行 方括号里的命令
清除绘图窗口中的所有内容,小海龟回 到原点(头向上) 清除绘图窗口中的所有内容,小海龟回 到原点(头向上),并把小海龟的设置 全部恢复成刚进入Logo时的状态 清除绘图窗口中的所有内容,小海龟的 位置和方向保持不变 清除绘图窗口中的所有内容,绘图窗口 中的图形不变
本节课所用命令
英文命令 setw 格式 setw 粗细值 中文名称 设置笔粗
LOGO语言ppt
“
BY:熊洁琼
学 会 使 用 “ 重 复 ” 指 令 进 行 绘 图
掌 握 给 指 定 区 域 涂 色 的 方 法
掌 握 更 改 笔 触 的 粗 细 的 方 法
掌 握 更 改 笔 触 的 颜 色 的 方 法
教 学 目 标
· · · ·
干 得 漂 亮
更改笔触颜色
更改笔触粗细
复习 练习
PU (抬起笔触) RT 45 FD 25 (向右转45度,向前25步) SETPC 14 (更改笔触色彩为14号色) PD (落下笔触) FULL (填充) HT (隐藏小海龟) 干 得 漂 亮
重复指令
格式:REPEAT+重复次数(所需重复语句) 注意:在所需重复的语句前后必须添加小括 号,否则小海龟无法识别指令
填充颜色
作业
“重复”指令
干 得 漂 亮
复习题
要求:根据自己的想象,运用上节课所学的知识画出一面旗子。
例如:
干 得 漂 亮
干 得 漂 亮
更改笔触的颜色
格式: SETPC+颜色代码 色号范围: 0~15 注意:代码为“0”代表黑色,是系统默认的笔 触颜色。
干 得 漂 亮
SETPC 12 FD 100 (更改笔触色彩为12号) (向前100步) FD 100 SETPC 12 (向前100步 ) (更改笔触色彩为12号色)
干 得 漂 亮
更改笔触的粗细
格式: SETW+笔号 笔号范围: 1~999 注意:数字越大,龟笔越粗,在初始状态笔粗 为1 。
干 得 漂 亮
SETW 12 (更改笔触粗细为12) FD 50 (向前50 )
FD 50 (向前50 ) SETW 12 (更改笔触粗细为12)
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语言》课件
小海龟画图
授课人:朱卫东
一、左转、右转命令
左转命令
格式:LT N
空格 转动的角度
功能:使小海龟左转N度。
右转命令
格式:RT N
空格 转动的角度
功能:使小海龟右转N度。
FD RT FD LT FD
50 90 50 90 50
二、课内实践
例1:试着用小海龟画一个步长为80的“十”字。
画图步骤: 1、分析图形 2、分析小海龟画图的步骤 3、写出相对应的命令
二、课内实践
例2:用小Hale Waihona Puke 龟画一个步长为100的等边三角形。
三、本节任务
任意选择下面两个图形并用小海龟画出来。
四、小 结
画图一般三个步骤: 1.分析图形特征 2.确定画图顺序 3.写相应命令
聆
六年级信息技术第五课〈LOGO语言的过程〉上课优秀课件
言
的
边长50步
过
程
L O G O 语 1. 立即执行方式 言 的 2. 重复命令方式 过 程 3. 定义过程Zf方x 式(正方形已经被定义)
L O G 察以下O 一组图案,要求运用定义过程自主完成其 语 言 的 过 程
L O G O 语 言 的 过 程
L
O
G
O
定义好的过程,电脑只是能暂时“记住〞,当我
过
程
L
O
、用G定义好的yuan的过程,尝试创作以以下图案
O
语
言 的
Repeat ____ [ yuan rt __
过
程
提示:此图案重复旋转12个圆
L
O
G
O
语
过程:就是把一个图形的所有命
言
令组合在一起,取一个名字,通过直
的
接输入名字就可以画出图形。
过
程
L
O
G
O
1语、用已学过的方法来完成以下正方形。
的
画出,具体问题需具体分析,相信同学们在
过
今后的学习过程中会有更深的体会。
程
L O G O 语 言 的 过 程
LOGO语言的过程
L
O
G
O边长10步,正36边形
语
言
(共重复输入36次命令
的过程来自 LO边长10步,正36边形
G
O
语
言
的
Re过peat 4 [ Repeat 36 [ FD 10 RT 10 ] RT 程
L O G ReOpeat 4 [ Repeat 36 [ FD 10 RT 10 ] RT 语 言Repeat 4 [ yuan RT 90] 的 过 程 yuan = Repeat 36 [ FD 10 RT
小学信息技术六年级上册Logo语言讲解及习题58页PPT
谢谢!
51、 天 下 之 事 常成 于困约 ,而败 于奢靡 。——陆 游 52、 生 命 不 等 于是呼 吸,生 命是活 动。——卢 梭
小学信息技术六年级上册 Logo语言讲解及习题
41、实际上,我们想要的不是针对犯 罪的法 律,而 是针对 疯狂的 法律。 ——马 克·吐温 42、法律的力量应当跟随着公民,就 像影子 跟随着 身体一 样。— —贝卡 利亚 43、法律和制度必须跟上人类思想进 步。— —杰弗 逊 44、人类受制于法律,法律受制于情 理。— —托·富 勒
卜 生 54、 唯 书 籍 不 朽。——乔 特
55、 为 中 华 之 崛起而 读书。 ——周 恩来
跟我学Logo语言2021文档PPT
几点注意事项
1、这些命令可分成两类:一类是带有参数的命令,如 FD :X要有步数、RT :N要有角度等,并且在命令和参数之 间还必须加上一个空格;另一类是不带参数的命令,如HT、 ST、PU、PD等。
2、计算机的回车键是一行命令的结束键。在LOGO语言 中一行可以只打一个命令,也可以连打几个命令再按回车 键,但命令和命令之间要用空格隔开,如FD 100 RT 90。 一定要在保证每一命令输入正确后再按回车键。
HT ST FD x BK x RT n LT n PU PD
PE CS
出现海龟,初始化,设置图文本状态 让海龟隐身 让海龟重现 使海龟向前移动指定的 X步 使海龟向后倒退指定的 X步 海龟向右转 n度,(按顺时针方向) 海龟向左转 n度,(按逆时针方向) 把海龟的画笔提起来, 移动时不留下笔迹 让海龟下笔, 恢复海龟的画线功能 回源点。不清屏,不改变海龟的其它状态 海龟移动擦掉原来图好的线条 清屏幕。海龟回源点,颜色粗细花纹等不变 清屏幕。但不改变海龟当前的位置和方向
2、怎样藏龟与显龟? 在“?”Logo提示符后输入:HT↙ (海龟从屏幕绘图区中消失) 在“?”Logo提示符后输入:ST↙(海龟重新显示在屏幕绘图区
【知识点】: 基本的作图命令(1)
命令
格式
简写
功
能
文本屏幕 TEXTSCREEN TS 进入文本屏幕显示方式。
混合屏幕 SPLITSCREEN SS 将屏幕转为图形文字混合屏。
第二讲、海龟作图
海龟就像是一个能听懂命令的机器人,它可以按照我们 的命令在屏幕上爬行,还能够留下爬行的足迹,便形成了图 形。所以,海龟就仿佛是我们作图的笔,而屏幕就可看作是 用来绘图的纸了。
我们必须给海龟下达一条条命令,指挥它按命令来执行。 因此我们首先要学习用来指挥海龟行动的最基本的命令。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
•
•
•
• •
思考一下
• 怎么在画完图后,让小海龟不留痕迹回家, 并保留屏幕上画好的图形? (PU HOME) • CLEAN与DRAW命令有什么相同点和不同 点? • 在学过的命令中,哪些命令后面需要参数, 哪些命令后面不需要参数? • 小海龟已经能画出很多好看的图形了,但 颜色单一,你能改变它吗?
想一想
• 不用重复命令怎样画正方形和长方形? • 用重复命令怎样画正方形和长方形?体会一下重 复命令的好处。 • 怎样用重复命令画正三角形?怎样画出顶点朝正 上方的正三角形?画顶点朝正上方的正五边形呢? 答案:lt 18 repeat 5 [fd 60 rt 72] • 在画上面各正多边形时,你怎样根据多边形的内 角和公式计算旋转角度?[先根据(n-2)*180算出内 角和,再除以n 算出内角,再用“180-内角”算 出外角。旋转的角度就是外角的度数。]
LOGO语言是由美国 麻省理工学院人工智能 实验室于1968年开发成 功的。它的创始人是一 位数学家,名字叫西 蒙· 佩伯特(Seymour Papert )。又译为 西蒙· 派珀特,或西 蒙· 佩帕特。
什么是LOGO
• LOGO原意是“文字、符号”和“思考”、 “思想”。还有“标记、商标”等意思。
pc logo for windows基础
1、软件的安装 2、界面简介 了解标题栏、菜单栏、工具栏、绘图窗口、小海龟、命 令窗口、提示符( ?)、光标 (|)、状态栏以及常见 的工具按钮。 3、了解窗口的各种显示方式以及切换方法 LOGO语言中,可以用各窗口的最大化和还原命令改 变窗口的显示状态,也可以用输入命令的方法改变窗口的 显示状态(窗口界面视图的切换命令): FS (fullscreen) 全图状态命令,即全图方式。 SS (splitscreen)图文混合状态命令,即图文方式。 TS (textscreen)全文本状态命令,即文本方式。
第2课涉及的几个命令
• • • • • PU(penup)抬笔命令 让海龟把脚抬起来,移动时不画线。 PD (pendown)落笔命令 让海龟把脚落下,移动时画出线来。 HT(hideturtle)藏龟命令 ST (showturtle)显龟命令 CLEAN 清图命令。清除屏幕上的图形,海龟的状态不变。即,只清 除屏幕上的图形,不改变海龟的位臵和方向。(海龟不归位)。 CS (clearscreen)清屏。 清除屏幕上的图形,海龟回母位。但,设臵 的属性仍保留。 例如: setw 20 fd 40 cs fd 50 Draw 初始化命令。 使系统恢复到启动状态。效果是:清屏(绘图窗 口)后,海龟归位,设臵的属性全部初始化,即,海龟回到原点位臵, 头向上,笔粗为1,笔色为黑色。 Home 回家命令。使海龟回到母位。 不清屏,海龟回到屏幕中心。 (带线归位)。例如: fd 60 rt 30 fd 40 home 可以利用带线归位的功能画图,例如: fd 60 rt 90 fd 30 home CT(cleartext)清文本 作用是:清除命令窗口所有文本,“?”提示 符回到第一行。
REPEAT重复命令
重复命令格式: REPEAT 重复次数 [重复内容] P12 看一看 repeat 2 [fd 40 rt 90 fd 80 rt 90] repeat 36 [fd 10 rt 10] 比较一下:repeat 6 [fd 50 rt 60] 与 lt 30 repeat 6 [fd 50 rt 60]
REPEAT命令使用范例
• setpc 2 repeat 12 120] lt 30 pu bk 40 rt 30] • [pu fd 40 rt 30 pd repeat 3[fd 40 rt • setpc 12 repeat 6 [ repeat 2 [fd 30 rt 90 fd 60 rt 90] rt 60]
简单的绘图命令
FD(forward) 参数 前进 BK(back) 参数 后退 RT(right) 参数 右转 LT(left) 参数 左转 注意:命令和参数之间必须用空格分开, 执行命令时必须按回车键。
练一练
练习1: 将FD 40 RT 90 连续输入四次,分别回 车,看看画出了什么?将FD 与RT 改为 BK 与LT再操作一次。(连续输入4次)
画圆
如何用REPEAT命令画一个圆呢? (在LOGO语言中,通常采用 画一个正36边形来近似画圆。我们画圆一般是根据确定圆心和圆的半 径来画,如果圆的半径为r,那么圆的周长就是 2πr 。 这样得到下面 的式子: 36×边长=2πr 所以, 边长=2πr÷36=πr÷18 所以,画圆的公式为: repeat 36[fd 半径*0.174 rt 10] 有了这个式子,只要确定了圆的半径,就可以画出指定半径的圆 了。 例如:画一个半径为10的圆 repeat 36[fd 3.14*10/18 rt 360/36] 即 repeat 36[fd 3.14*10/18 rt 10] 或repeat 36[fd 10*0.174 rt 10] 在LOGO语言中,圆周率π可以写成 PI,系统默认是两位小数。 所以,上面的语句也可以写成 : repeat 36[fd PI*10/18 rt 10] 提示:若不指定半径,我们常常直接使用这样的命令画圆: repeat 36[fd 边长 rt 10] 如: repeat 36[fd 10 rt 10] 也可以使用这样的两次旋转,使画出的圆更平滑: repeat 36 [rt 5 fd 10 rt 5]
小知识
repeat 命令是可以嵌套的。例如: repeat 4 [ repeat 36[fd 10 rt 10] rt 90] 想一想:这个语句能画出什么图形? 试一下。然 后改变最外层的旋转角度和旋转次数,再试试。 将用重复命令画的其它图形,加上外部的嵌套 (重复次数自定),看看能画出什么图形。例如: repeat 18 [ repeat 5 [ fd 80 rt 144 ] rt 20] repeat 12 [ repeat 6 [ fd 70 rt 60 ] rt 30] repeat 6[ repeat 6 [ fd 70 rt 60 ] rt 30] 提示:当最外层的旋转次数与旋转角度的积是 360的时候,正好会旋转一周。 若积小于360呢?
用重复命令画正多边形公式
观察下面的列表,可以发现,小海龟在画正多边形时, 重复的次数与转角度数的乘积总是等于360度。 从表中可以看出,画正多边形时,转角的度数是正多 边形的一个外角的度数。在画正多边形时只要用360度除 以边数,就可以得到转角的度数。 画正多边形的公式:REPEAT 边数[FD 边长 RT 360/边数]
重复命令嵌套练习
用重复命令嵌套完成下面的练习,要求旋转 一周: 1、用重复命令画一个圆,并旋转18次。 2、用重复命令画一个正方形,并旋转6次。 3、用重复命令画一个正八边形,并旋转8次。 4、用重复命令画一个五角星,并旋转18次。
重复命令嵌套练习
用重复命令嵌套完成下面的练习,要求旋转一周: 1、用重复命令画一个圆,并旋转18次。 repeat 18 [repeat 36[fd 10 rt 10] rt 20] 或 repeat 18 [repeat 36[rt 5 fd 10 rt 5] rt 20] 或 repeat 18 [repeat 36[rt 5 fd 5 rt 5] lt 20] 2、用重复命令画一个正方形,并旋转6次。 repeat 6 [repeat 4 [fd 100 lt 90] lt 60] 或 repeat 6 [repeat 4 [fd 100 rt 90] rt 60] 3、用重复命令画一个正八边形,并旋转8次。 repeat 8 [repeat 8[fd 50 lt 45] lt 45] 或 repeat 8 [repeat 8[fd 50 rt 45] rt 45] 4、用重复命令画一ห้องสมุดไป่ตู้五角星,并旋转18次。 repeat 18 [repeat 5[fd 120 rt 144] rt 20]
pc logo for windows基础
全图状态时,看不到从键盘上输入的任何命 令,只能看到海龟画图区域。(但,此时,仍然 可以通过键盘输入并执行命令)。这时输入SS命 令,就可以回到图文混合状态了。 LOGO语言命令可以使用简写,如 FORWARD 是前进命令,可以简写为 FD。 在小 学教材中,一般使用的都是简写以便于学生记忆。 再如LEFT 是左转命令,简写为 LT。 RIGHT 是右转命令,简写为 RT。 BACK 是后退命令, 简写为 BK。 LOGO命令不分大小写。
提示:用重复命令画弧的公式: REPEAT 圆心角度数/10 [FD 半径*0.174 RT 10 ] 一般可以这样:REPEAT 圆心角度数/10 [FD 10 RT 10 ]
思考
• REPEAT命令中的中括号可以缺少一个吗? • 利用重复命令,怎样画出下图呢?
120×3=360
90×4=360 72×5=360 60×6=360 45×8=360
小经验
• 注意:在计算机语言中,除号是/ 乘号是* • 在画正多边形时,边数越多,边长就要越 小些。否则画出的图形会出界导致错乱。
练一练
• 练习画一下正三角形、正方形、正五、六、 七、八、九、十边形。 • 想一想:画正七边形时,转角的度数怎么 表示呢?
REPEAT命令使用范例
• setw 5 setpc 2 repeat 6 [lt 45 repeat 4 [ repeat 9 [fd 10 rt 10] repeat 9 [fd 10 lt 10] rt 90 ] rt 105 ] 或 setw 5 setpc 2 repeat 6 [lt 45 repeat 4 [ repeat 9 [fd 5 rt 10] repeat 9 [fd 5 lt 10] rt 90 ] rt 105 ]
小经验
• 修改错误的方法:在命令状态下,可以用键盘上 的四个光标控制键来移动光标。如果发现命令有 错误,首先将光标移到要删除的字符处,删除字 符,再键入正确的字符。 如果发现某个地方漏打 了字符,例如,命令 RT90在命令与数字之间忘 记输入空格了,可将光标移到字符“9”前,按一 下空格键,命令就变成了RT 90 了。 • 小窍门:使用历史记录运行执行过的命令。在 LOGO语言里,若把光标键移到已经执行过的命 令上,回车,则可再次执行命令。例如:输入 FD 60 RT 90 回车后,用上述方法再执行三次,看 画出了什么图形。