有趣的Logo语言--小海龟画图
第二课小海龟画画

二、小海龟后退命令:
◦ 后退命令:BK 步数 ◦ 作用:使小海龟向后移动指定的步数
不用去删除红色 圆圈框住的东西 ,如果一条命令 执行错误请按回 车键在新的一行
输入
二、小海龟右转弯
◦ 右转命令:RT 度数 ◦ 作T 度数 ◦ 作用:使小海龟向左旋转指定的度数
范例:画十字
范例:一起来画十字
◦ 小海龟往前走100步; ◦ 小海龟后退50步; ◦ 小海龟向右转90度; ◦ 小海龟往前走50步; ◦ 小海龟往后退100步。
一起画一画(课本第9页)
◦ 1、画一个步长为100的正方形 ◦ 2、分别画下面的图形
100
100
第二课 小海龟画画
学习目标:
◦ 1、学会写logo语句的格式 ◦ 2、学会小海龟前进、后退、左转、右转的指令 ◦ 3、学会使用这四个指令画简单的图形
一、小海龟的前进命令:
◦ 前进命令:FD 步数 ◦ 作用:使小海龟向前移动指定的步数
注意: 1、每次开始写一次命令都 要以“?”开头,不然小海 龟不知道你写的是命令。 2、命令和后面的数字之间 必须有一个空格,否则小海 龟看不明白。
logo语言——认识小海龟

第一课logo语言——认识小海龟1、小海龟的大名: logo语言2、小海龟的本领天才画家、精于计算、奏乐、3、定义logo 语言是输入指令控制小海龟图标在屏幕上描绘爬行的轨迹。
Logo同学们大家在桌面找出“pc logo”标志的紫色小三角图标它就是小海龟藏身的地方。
1.单击桌面的图标进入Logo 系统1.单击桌面的图标进入Logo系统Logo�6�1菜单栏�6�1工具栏�6�1绘图窗口�6�1小海龟母位�6�1命令窗口�6�1状态栏打开保存打印背景画笔颜色继续暂停中断帮助常用工具按钮前进命令FD 步数100输入FD 100母位在命令窗口输入FD100试一试输入指令FD 150海龟前进150步�6�11、FD100FD 100哪一个是正确的�6�12、大写FD 和小写fd有什么区别清除绘图窗口中的所有图形输入CS命令并让海龟回原点海龟头朝上回归原位。
做一做�6�1请同学们打开课本第2页认真根据探究屋里指令输入看看输入所有指令后小海龟会画出一个什么图形�6�1请同学上讲台来操作尝试画出新图形。
�6�1注意画图时要注意空格键的使用回车键的使用。
提问除了清理屏幕的指令还有些怎样的指令呢HT是藏龟命令图形画好后屏幕上还有小海龟标记输入HT命令并按回车键可以隐藏小海龟标记。
ST是显示小海龟的命令使小海龟重新出现在屏幕上可以输入ST命令并按回车键。
探索�6�1实践园请同学们输入实践园中的指令看看会画出什么图形。
请同学演示方法1、点击X方法2、输入指令bye或者exit总结�6�11、指令小海龟前进是什么字母FD�6�12、fd 100 之间要输入什么空格键�6�13、HT藏龟命令�6�14、ST显龟命令�6�15、CS清屏命令�6�16、关闭logo程序方法a、点击“关闭x”按钮b、在命令窗口输入“EXIT”BYE。
五年级logo小海龟课件

什么是LOGO语言?
• LOGO语言是一种机器语言, 是一种计算机指令,它就是小 海龟能够听得到的语言,你发 出命令指挥着它,告诉它去做 什么,怎么去做。
六年级信息技术
活动一:启动Logo系统
六年级信息技术
活动二:认识Logo窗口界面
六年级信息技术
活动三: 改变窗口外观
• TS ↙(按回车键) • SS ↙(按回车键) • FS ↙(按回车键)
六年级信息技术
另一种格式:
可以把几条命令写在一行,中间用空格 分开
FD 100 BK 50 RT 90 FD 50 BK 100
六年级信息技术
小结
(一)画图的一般过程 1. 分析图形; 2. 确定画图步骤; 3. 写相应命令。
(二)画图的几个关键点 1. 定起点; 2. 掌握好方向; 3. 定长度; 4. 记牢命令格式。
FD 100 RT 180 FD 50 RT 90 FD 50 RT 180 FD 100
六年级信息技术
另一种方法:
• 后退命令
格式:BK N
空格
后退步数
功能:使小海龟后退N步。
使用后退命令,画十字步骤能简化
六年级信息技术
例1简化后的命令
CS FD 100 BK 50 RT 90 FD 50 BK 100
黄金实验小学 唐春燕 六年级信息技术
你知道这是用什么 工具绘制的吗?
六年级信息技术
今天,我们请来 了一位小画家——小 海龟,来帮我们绘制 这么美丽的图形。
六年级信息技术
自我介绍
哈喽!大家好,我是小海龟,我可 神奇了!我是一个计算高手,加减乘除 难不倒我,我还会唱歌,我最擅长画画。 只要你们学会了用LOGO语言,就可以 和我沟通,告诉我去做什么,怎么做, 我就可以在你面前大显身手啦!
logo语言常用命令详解

to p34cc
draw fs
ask 1 [rt 45 setpc 1]
ask 2 [rt 90 setpc 2]
ask 3 [rt 135 setpc 3]
ask 4 [rt 180 setpc 4]
ask 5 [rt 225 setpc 5]
ask 6 [rt 270 setpc 6]
TELLALL 海龟代号1 海龟代号2 告诉从代号1至代号2的海龟为活动龟
六、定义过程:
过程结构:
TO 过程名
过程体
END
带变量的过程
TO 过程名 变量名1 变量名2 变量名3…… (变量名的表示是:+英文字母,英文字母可以是一个或多个,一个变量用多个字母时字母之间不能有空格)
end
to p29
draw fs
pu lt 90 fd 300 rt 90 fd 100 pd setpc 12
stamprect 40 25
stamprect 60 50
stamprect 80 75
stamprect 100 95
stamprect 120 120
pu rt 90 fd 300 setpc 9 lt 90 fd 50 pd
stampoval 50 50
pu home setpc 0 bk 80 lt 90 fd 80 rt 90 pd stamprect 150 100
pu fd 25 rt 90 fd 25 pd (stamprect 100 50 "true)
pu fd 30 lt 90 fd 75 pd lt 30 fd 50 (stampoval 15 15 "true)
定稿第1课海龟奇妙之旅初识Logo语言

四、与小海龟交流——学习Logo的基本命令(2)
对了,我们可以使用前进命令提醒小海龟快走。
前进命令:FD 步数
必须有 空格!
例如:? FD 50
后退命令:BK 步数 例如:? BK 50
请按照课本第4页“学着做”的操作步骤,完成指挥任务!
四、与小海龟交流——学习Logo的基本命令(3)
学习评价
打开桌面上的“评价表”,按要求 完成后提交给老师。
9+6=15
小海龟画展
谢谢大家的 !
我们需要告诉小海龟把走过的足迹删除,重回 原点,才能继续奇妙的旅途。我们应该如何告诉 小海龟呢?
清屏复位 CS
小海龟回到原点
四、与小海龟交流——学习Logo的基本命令
在横线上写出命令。看看哪一小组最 快完成。
CS HT FD 100 BK 50 ST
清屏复位 隐龟 前进100步 后退50步 显龟
四、与小海龟交流——学习Logo的基本命令
三、看看小海龟的本领——运行Logo程序
四、与小海龟交流——学习Logo的基本命令
小海龟的本领了不起吧!接下来,请同学们退出 Logo,再重新启动Logo。
退出 Exit 或 Bye
四、与小海龟交流——学习Logo的基本命令(1)
看看哪位同学能最快找到告诉小海龟隐身的命令。
可以在课本第4页里找到隐龟命令和显龟命令哦!
总结:
隐龟
HT
显龟
ST
前进
FD
后退
BK
清Bye
同学们,你学会这些命令了吗?
(1)写出下列命令,并输入到PC Logo中把图形画出来
前进60步
FD 60
隐龟 HT
第一章海龟绘图基础

第一章海龟绘图基础海龟绘图是LOGO语言独有的特色。
它带领你走进一个五彩缤纷的图形世界,在这个世界里可以尽情的发挥你的想象,开拓你的思维,去挖掘图形的知识,去创造美,去享受美。
海龟绘图是LOGO语言的精华,适合少年儿童的思维发展。
因此,它是学习LOGO 语言的基础,是LOGO语言知识和程序设计竞赛的主要内容。
本章以概括总结的方式介绍海龟绘图的基础知识,以解决问题和完成任务的实践练习达到认识—掌握—熟练—创造性应用的目的。
第一节海龟绘图的环境LOGO语言现在普遍应用的有两个版本,一个是DOS操作系统下的LOGO4.0版本,另一个是WINDOWS操作系统下的WINDOWS版本。
DOS版本与WINDOWS版本在命令功能方面基本相同,所编程序基本可以通用。
由于WINDOWS版本是窗口式操作,许多功能的实现优于DOS版本,灵活方便又有汉字功能,所以我们提倡在安装了WINDOWS操作系统的机器上都使用WINDOWS版本。
本书讲述和应用的就是WINDOWS版本。
一、主要常用窗口的功能及其应用图 1.1.1图 1.1.2图 1.1.3以上三个LOGO语言屏幕窗口图形是初学海龟绘图和LOGO语言最常用的窗口和屏幕形式,是必须熟练掌握的。
图 1.1.1是启动LOGO语言后首先进入的屏幕形式。
它由系统窗口和平铺其上的绘图窗口、命令窗口组成。
这就具备了海龟绘图的基本环境条件,可以在命令窗口输入命令、命令组或编制执行简单过程指挥海龟绘图了。
图 1.1.2 又打开一个“编辑器”窗口。
编辑器是专为编辑过程程序而提供的,其功能为:1.编辑过程程序和文本文件;2.将程序定义到内存并检查是否有错,如果有错则在命令窗口给出错误提示,否则提示定义成功,在命令窗口可反复执行定义过的过程程序,在编辑窗口可反复修改过程程序,直到满意;3.编辑好的过程程序以*.LGO文件形式存盘;文本以*.TXT文件形式存盘;4.调入LOGO程序文件定义到内存执行或执行前三项功能。
小海龟logo语言

小海龟logo语言
"小海龟logo语言" 是指基于Logo编程语言的"turtle"部分,这是一个儿童编程语言,主要使用一个“小海龟”来绘制图形。
在Logo语言中,你可以使用简单的命令来控制小海龟在屏幕上移动,从而绘制出各种形状和图案。
例如:
`forward` 或 `fd` 命令会让小海龟向前移动一定的距离。
`right` 或 `rt` 命令会让小海龟向右转。
`left` 或 `lt` 命令会让小海龟向左转。
这是一个简单的示例,演示如何使用小海龟来绘制一个正方形:
```logo
fd 100 ; 向前移动100单位
rt 90 ; 向右转90度
fd 100 ; 向前移动100单位
rt 90 ; 向右转90度
fd 100 ; 向前移动100单位
rt 90 ; 向右转90度
fd 100 ; 向前移动100单位
rt 90 ; 向右转90度
```
在这个示例中,小海龟首先向前移动100单位,然后向右转90度,再向前移动100单位,如此重复四次,从而形成一个正方形。
使用Logo语言的小海龟部分,可以帮助孩子们学习编程的基本概念,如循环、条件语句等,同时也可以培养他们的空间和几何技能。
六年级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语言中的一些基本命令,可以达到事半功倍的效果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
有趣的Logo语言
最近有些同学总在抱怨Logo语言很难,尤其是用重复命令画图,不知道该从哪里下手。
其实Logo语言是很有趣的。
下面我们就一起来看看我的小海龟画得这些画(图1),漂亮吧!
(图1)
想知道这些画是怎么画出来的吗画图之前我们先来分析一下。
这些图形仔细看看都有一定的规律,都是一些相似的基本图形旋转一周的组成的,所以我们只需要找到其中的规律并且算出需要旋转的次数就可以了。
下面我们就一起来画。
(图2)
这个图形(图2)是由图中的红色部分旋转10次组成的。
首先我们先来画出长方形的三条边,为了方便后面的绘制,长方形的第二条边我们用后退命令来画;fd 50 rt 90 fd 25 lt 90 bk 50
其次,画完后右转一周的十分之一;fd 50 rt 90 fd 25 lt 90 bk 50 rt 360/10
最后利用重复命令重复10次。
Repeat 10[fd 50 rt 90 fd 25 lt 90 bk 50 rt 360/10]
(图3)
这个图形(图3)是由图中的红色部分旋转8次组成的。
首先我们先画出正方形的三条边;fd 50 rt 90 fd 50 rt 90 fd 50
其次,画完后右转一周的八分之一;fd 50 rt 90 fd 50 rt 90 fd 50 lt 360/8
最后,利用重复命令重复8次。
Repeat 8[fd 50 rt 90 fd 50 rt 90 fd 50 lt 360/8]
(图4)
这个图形(图4)是由图中的红色部分旋转五次围成的,其中红色部分又是由一条直线与一个等边三角形组成,我们可以重复命令画出这个等边三角形,然后再用重复命令重复5次完成图形的绘制。
所以一共需要用到两次重复命令。
首先我们先来画出基本图形中的直线;fd 50
其次用重复命令画出基本图形中的三角形;fd 50 repeat 3[fd 50 rt 120]
再次将小海龟右转一周的五分之一;fd 50 repeat 3[fd 50 rt 120] rt 360/5
最后利用重复命令重复5次。
Repeat 5 [fd 50 repeat 3[fd 50 rt 120] rt 360/5]
(图5)
这个图形是由8个等边三角形旋转8次围成的,其中的等边三角形我们可以使用重复命令完成,然后再利用重复命令重复8次完成图形的绘制。
所以一共用到了两次重复命令。
首先我们先利用重复命令完成基本图形等边三角形的绘制:repeat 3[ bk 50 lt 120]
其次我们要让小海龟后退30步并右转一周的八分之一,准备画下一个三角形:repeat 3[bk 50 lt 120] bk 30 rt 360/8
最后我们需要让小海龟重复前面的步骤8次就可以了:repeat 8[repeat 3[bk 50 lt 120] bk
30 rt 360/8]
( 图6)
这个图形看似简单,是有一条直线旋转八次完成的,但每次的起点都在上一条直线上,这样小海龟需要前进后再退回一定的步长所以不是单纯的前进与右转就能完成的。
首先我们先让小海龟前进100步画出直线,在后退80步并右转45°到第二条线的起点:fd 100 bk 80 rt 45
然后我们再使用重复命令完成图形就可以了:repeat 8[fd 100 bk 80 rt 45]。
(图7)
这个图形是由八个长方形的三条边旋转两周组成的。
首先我们先来画出这个没有封口的长方形;fd 45 rt 90 fd 20 rt 90 fd 45
其次,画完后再左转一周的八分之一,也就是360/8; fd 45 rt 90 fd 20 rt 90 fd 45 lt 360/8最后利用重复命令重复8次。
Repeat 8[fd 45 rt 90 fd 20 rt 90 fd 45 lt 360/8]
学会了这些图形的绘制你还会觉得Logo语言很难吗其实只要我们多动动脑筋,多观察,多思考,我们能在Logo语言的世界里得到许多乐趣的。