LOGO重复命令嵌套课件
logo语言中的重复命令与尾递归
PU RT 90 FD :A LT 90 FD :A + :A / 2
PD STAMPOVAL :A / 2 :A / 2 PU BK :A + :A / 2 RT 90 FD :A LT 90
BB :A / 2
END
to ZFX :N :B REPEAT :N[REPEAT 7[FD :B RT 90] RT 90] END TO TAI :N :B IF :N<1 THEN STOP ZFX :N :B PU FD :B LT 90 FD :B*:N BK :B/2 RT 90 PD TAI :N-1 :B END
(每层正方形边长比是:0.707) TO FY :B IF then STOP REPEAT 4[FD :B RT 90]
REPEAT 36[RT 5 FD :B/2*0.174 RT 5] FY :B*0.707 END 执行:FY 100
TO BB :A IF :A < 2 STOP PD STAMPRECT 2 * :A :A
⑴、位置不变、方向改变。
⑵、位置改变、方向不变。 ⑶、位置改变、方向也改变。 ⑷、位置不变、方向也不变。
⑴、位置不变、方向改变。
TO ZFX11 :B :N IF :N<1 STOP REPEAT 4[FD :B RT 90] RT 90 ZFX11 :B :N-1 END ? ZFX11 100 4 TO ZFX12 :B :N IF :N<1 STOP REPEAT 4[FD :B RT 90] RT 90 ZFX12 :B/2 :N-1 END ? ZFX12 100 4
10 cs repeat 12[repeat 9[rt 5 fd 30*0.174 rt 5] repeat 36 [rt 5 fd 5*0.174 rt 5] repeat 9 11 cs lt 18 repeat 5[fd 40 rt 72] rt 36 repeat 5[fd 64 rt 144] 12 cs repeat 5[repeat 5[fd 50 rt 72]fd 100 rt 72] 13 Repeat 5[repeat 3[fd 20 rt 90 fd 20 lt 90 ]rt 360/5]
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),使小海龟回到原点,再画七条竖线。
粤教版 第6课 巧妙的套用——重复命令的嵌套 课件
美妙的万花筒世界
温故知新
重复命令
பைடு நூலகம்
REPEAT 重复次数 [命令语句]
温故知新
怎么指挥小海龟画出下面的图案?
长方形
小风车
80
1.组成“风车”的基本图形是什么? 2.有几个这样的基本图形? 3.“风车”是怎么画出来的
20
从命令中找规律
REPEAT 2 [FD 80 RT 90 FD 20 RT 90] RT 90 REPEAT 2 [FD 80 RT 90 FD 20 RT 90] RT 90 REPEAT 2 [FD 80 RT 90 FD 20 RT 90] RT 90 REPEAT 2 [FD 80 RT 90 FD 20 RT 90] RT 90
REPEAT 4 [REPEAT 2 [FD 80 RT 90 FD 20 RT 90] RT 90]
从命令中找规律
8 3 3 FD 50 RT 120 RT 120 RT 45
巩固练习
利用重复命令的嵌套画出下面任一图形
看谁画得快
从下面三个图形中任选一个,用重复命令的嵌套画图
LOGO repeat嵌套
答案:LOADPIC “FENGCHE.BMP
小 结
用重复命令的嵌套绘制旋转图形的方法:
REPEAT 旋转次数[绘制单个图形命令 RT 360/旋转次数] 保存和取出图形的命令:
SAVEPIC “文件名 LOADPIC “文件名
课内实践
1. 试用重复的嵌套写出能画出下列图形的命 令。
课内实践
画个风车
——重复命令的嵌套
新课导入
这节课我们来学习怎样画下面的风车。
一、小海龟画长方形
REPEAT 2[FD 60 RT 90 FD 20 RT 90]
画出一个长60海龟 步,宽20海龟步的 长方形:
二、画风车(绘制旋转的长方形)
法一:
REPEAT 2[FD 60 RT 90 FD 20 RT 90] RT 90 REPEAT 2[FD 60 RT 90 FD 20 RT 90] RT 90 REPEAT 2[FD 60 RT 90 FD 20 RT 90] RT 90 REPEAT 2[FD 60 RT 90 FD 20 RT 90] RT 90
2. 用LOGO命令画出下面的图。
(1)
(2) (3) (4)
(2)repeat 3[repeat 4[fd 50 rt 90 ] fd 50 rt 90 fd 50 lt 90]
(4) repeat 6[repeat 6[fd 50 rt 60] rt 60]
repeat 30[repeat 36[fd 10 rt 360/36] rt 360/30]
尝试绘制如下图形:
LT 90
ห้องสมุดไป่ตู้
REPEAT 18 [ REPEAT 2[FD 80 RT 90 FD 10 RT 90] RT 10 ]
logo重复命令
二、寻找基本动作 我们知道,要使用好重复命令,最重要的就是要 找准图形里面重复的基本动作,前面画正方形和 长方形命令的基本动作分别是:
fd 80 rt 90
和 Fd 100 rt 90 fd 60 rt90
二、寻找基本动作
基本动作命令是:
我们发现这些命令中重复出现的是 Fd 80 和 rt 90 ,重复 的次数是 4 次
Repeat (重复命令)
一、初识重复命令
我们来试试 这样一条命 令
Repeat 4 [fd 80 rt 90]
Repeat 重复的次数 [基本动作]
一、初识重复命令
尝试
我们来尝试用repeat命令指挥小海龟画一个长100步, 宽60步的长方形,完整命令是:
高效率的小海龟
复习:
fd lt
bk
抬笔
pu
rt
落笔 清屏
pd cs
一、初识重复命令 上次与小海龟见面时候,指挥了小海龟画了正方 形,具体命令是:
步骤
命令
步骤
命令
1
3 5 7
Fd 80
Fd 80 Fd 80
2
4 6 8
Rt 90
Rt 90 Rt 90 Rt 90
规律
Fd 80
一、初识重复命令
发现
fd 100 bk 100 rt 45
完整命令是:
Repeat
8
[
fd 100 bk 100 rt 45
]
二、寻找基本动作
基本动作命令是:
fd 60 rt 90 fd 30 bk 30 lt 90 bk 60 rt 30
第6课 巧妙的套用——重复命令的嵌套 教学课件
重复次数(图形个数) 画基本图形长方形 360/图形个数
试一试
旋转画8个长方形
提示:
REPEAT
8
[
画基本图形长方形
360/8 ]
小妙招
单个图形的旋转就是把单个图形用均匀旋转方法画出更复杂 的图形,用重复命令比较简洁。我们可以得到这样一个规律: 1.最内层的重复语句绘制单个图形;每完成单个图形转 360/单个图形个数; 2.该外层重复的次数就是要绘制单个图形的个数。
显身手
你能修改贝贝的两组重复命令的步长,用嵌套的方 法画下面的图形吗?
提示:
REPEAT
广东省小学课本信息技术第三册(下)
第6课 巧妙的套用
——重复命令的嵌套
学着做
风车是如何画出来的?
第一种方法: 风车是由四个长方形 组成的,每画完一个长方 形,向右旋转90度,画下 一个长方形。
仔细观察这四组命令,有什么共同点?
学着做
风车是如何画出来的?
第二种方法: 画风车的过程是四组相同的命令: REPEAT 2[FD 80 RT 90 FD 20 RT 90] RT 90 相同的命令能使用重复命令完成,上面画风车的四组命令 可以简化成:
REPEAT 重复次数 [绘制单个图形命令 RT(LT) 360 /图形个数]
学着做
贝贝设计了下面两组重复命令: 重复命令画五角星 REPEAT 5 [FD 20 重复命令画六边形 REPEAT 6 [FD 40
RT 144] RT 360/6]
把五角星嵌套到六边形中,分别在三个不同位置嵌套, 产生不同的效果。
第12课时重复命令嵌套2
1、棱形
2、十边形
3、正五边形
是哪一个基本图形组成的?正五边形
有几个正五边形组的?
Repeat 10 [repeat 5[fd50rt360/5]rt36]
1、先填空,再画出下面图形。
它们由图形组成的。
由个这样的图形。
2、你还有创造出其他图形吗?
学生自由创造,完成后提交老师,师生互评,选出最优作品
全课总结。
板书
设计
教后
反馈
课时
1
环节
教师活动
一、复习引入
二、探究园
三、探究练习
四:总结
画出下面和图形:
学生练习,教师巡视,指导学生由简入繁作图。
先写出正三角形的命令:
Repeat 3 [fd50rt120]
再写出重复内容:
Repeat 3 [fd50rt120]rt360/6
最后写出整个命令:
Repeat 6[Repeat 3 [fd50rt120]rt360/6]
第12课时
时间
课题
重复命令的嵌套(二)
教学
目标
1、能熟练地使用重复命令的嵌套。
2、进一步加深重复命令基本格式的掌握。
3、能利用重复命令的嵌套简化一些图形的图形命令。
4、利用嵌套重复命令创造出图形。
重点
重复命令的基本格式
难点
内外重复命令中重复的内容与重复的次数在确定。
媒体
龙芯电脑LOGO语言、练习纸
极域电子教室
LOGO_重复命令及重复嵌套说课ppt课件
• (三) 、小组讨论,作品展示分析,重
•
点讲解,引入重复嵌套
• (四)、 拓展升华 展示优秀作品
初中信息技术苏科课标版七年级全一 册课件 内蒙古 鄂尔多 斯东胜 区正东 中学八 年级数 学上册 七年级 历史上 册第3单 元秦汉 时期统 一多民 族国家 的建立 和巩固 复习课 件新人 教版整 理版清 华机械 工程操 纵基础 课件
的方法和规律。
初中信息技术苏科课标版七年级全一 册课件 内蒙古 鄂尔多 斯东胜 区正东 中学八 年级数 学上册 七年级 历史上 册第3单 元秦汉 时期统 一多民 族国家 的建立 和巩固 复习课 件新人 教版整 理版清 华机械 工程操 纵基础 课件
四、教学方法和手段
• 在本节课的教学中,主要采用比较教学法、 启发式教学法和任务驱动教学法。教学时,采
• 2.通过小组讨论与合作,掌握利用旋转画图的方法。
• 能力目标:
• 1、拓展学生思维空间,使学生学会利用LOGO命令画 旋转图形的数学思维方式。
• 2、引导学生观察图形与命令之间的关系,理解重复命 令的嵌套功能。
• 情感目标:
• 促进学生自主、合作、探究能力的提高, 培养学生的协作精神和竞争意识。
• (1) 教 材 分 析
• (2) 学 情 分 析
二、 初中信息技术苏科课标版七年级全一册课件内蒙古鄂尔多斯东胜区正东中学八年级数学上册七年级历史上册第3单元秦汉时期统一多民族国家的建立和巩固复习课件新人教版整理版清华机械工程操纵基础课件
教学目标
• 知识目标:
• 1、通过比较、观察,使学生体验并理解重复命令的功 能和格式,能够比较熟练地修改重复次数和基本命令画出 简单的图形。
用老师与学生比赛的形式引入,突出REPEAT
优品课件之OGO重复命令的嵌套教学案例
OGO重复命令的嵌套教学案例一、教学内容LOGO重复命令的嵌套。
(泰山出版社小学信息技术第三册下)二、教学目标1.知识目标:通过本课教学,使学生理解重复命令的嵌套格式,掌握利用旋转画图的方法,能够熟练运用嵌套的重复命令画图。
2.能力目标:拓展学生思维空间,使学生能够利用信息技术手段理解旋转画图的数学思维方式。
3.情感目标:通过本课的学习,提高学生学习信息技术的兴趣,使学生在乐中学,学中乐,为进一步学习信息技术打下坚实基础。
三、教学分析1.教材分析:教学重点:理解重复命令的嵌套格式。
教学难点:掌握利用重复命令的嵌套画旋转图形的方法和规律。
2.学生分析:重复命令的嵌套,对学生来说理解其格式相对容易一些(只不过是重复命令里面又套了一个重复命令),如何利用重复命令的嵌套画旋转图形对学生来说理解上有一定的难度,主要表现在以下两个方面:①搞不清画这个图形都在重复哪些动作?②画完单个图形之后应旋转的角度?四、教学设计本课的教学内容,必须在学生充分理解重复命令的基础上展开,因此在教学时,可采用展示作品的形式引入,放手让学生大胆讨论、实践,从而总结归纳出画这样图形的方法。
教师在整个教学过程中要起到穿针引线和启发点拨的作用,积极引导、帮助学生完成自主探索的过程,充分发挥学生的主观能动性。
最后教师可以综合学生的课堂表现给出评价,主要从三个方面进行:①学生通过学习本课了解、掌握重复命令的嵌套。
②运用重复命令的嵌套能画出大风车和旋转的图形。
③培养学生的创新意识,能运用重复命令的嵌套绘制出不同的图形。
五、教学方法本课教学建议采用启发式教学法、发现教学法和任务驱动教学法。
六、教学准备1.事前设计好的幻灯片。
2.课堂评价表。
七、教学过程1.教师导入[师生问好,提出任务]师:上节课我们学习了利用重复命令画正多边形图形的方法,同学们完成的很好。
下面请同学们再来欣赏一幅小海龟画出的精美图案(出示幻灯片见图一)。
请同学们仔细观察这个图案有哪几个图形组成,如果让你来指挥小海龟画这个图案,你会怎样想?下达什么命令?请同学们思考、讨论一下,也可以上机试一试?2.课程展开(1)学习重复命令的嵌套[学生活动]学生讨论,上机练习。
优品课件之如何实现LOGO重复命令的嵌套教学设计
如何实现LOGO重复命令的嵌套教学设计如何实现LOGO重复命令的嵌套教学设计一、教材分析本课是xx版小学信息技术第三册第一单元第五课的内容,教学内容为LOGO重复命令的嵌套。
教材利用了知识的迁移规律让学生分析总结出重复命令的嵌套格式。
通过演示教学、合作交流、自主探究,使学生理解、掌握利用重复命令的嵌套画旋转图形的方法和规律。
二、学情分析通过前面的学习,学生已基本掌握了重复命令的格式,即REPEAT 重复次数[重复执行的命令],并且能利用这种格式画正多边形和画圆等,这节课的重复命令的嵌套,对学生来说理解其格式相对容易一些(只不过是重复命令里面又套了一个重复命令),如何利用重复命令的嵌套画旋转图形对学生来说理解上有一定的难度,主要表现在以下两个方面:(一)搞不清画这个图形都在重复哪些动作?(二)画完单个图形之后应旋转的角度?三、教学目标1.知识目标:通过本课教学,使学生理解重复命令的嵌套格式,掌握利用旋转画图的方法,能够熟练运用嵌套的重复命令画图。
2.能力目标:拓展学生思维空间,使学生能够利用信息技术手段理解旋转画图的数学思维方式。
3.情感目标:通过本课的学习,提高学生学习信息技术的兴趣,使学生在乐中学,学中乐,为进一步学习信息技术打下坚实基础。
四、教学重点与难点教学重点:掌握利用重复命令的嵌套画旋转图形的方法和规律。
教学难点:理解重复命令的嵌套格式。
五、教学策略本课的教学内容,必须在学生充分理解重复命令的基础上展开,因此在教学时,可采用展示作品的形式引入,放手让学生大胆讨论、实践,从而总结归纳出画这样图形的方法。
教师在整个教学过程中要起到穿针引线和启发点拨的作用,积极引导、帮助学生完成自主探索的过程,充分发挥学生的主观能动性。
最后教师可以综合学生的课堂表现给出评价,主要从三个方面进行:一是学生通过学习本课了解、掌握重复命令的嵌套。
二是运用重复命令的嵌套能画出大风车和旋转的图形。
三是培养学生的创新意识,能运用重复命令的嵌套绘制出不同的图形。
LOGO repeat嵌套共19页文档
56、极端的法规,就是极端的不公。 ——西 塞罗 57、法律一旦成为人们的需要,人们 就不再 配享受 自由了 。—— 毕达哥 拉斯 58、法律规定的惩罚不是为了私人的 利益, 而是为 了公共 的利益 ;一部 分靠有 害的强 制,一 部分靠 榜样的 效力。 ——格 老秀斯 59、假如没有法律他们会更快乐的话 ,那么 法律作 为一件 无用之 物自己 就会消 灭。— —洛克
1. REPEAT 4[REPEAT 4[FD 40 RT 90] RT 90]
2. REPEAT 12[REPEAT 4[FD 40 RT 90] RT 30]
3. REPEAT 36[REPEAT 4[FD 40 RT 90] RT 10]
1.
2.
3.
总结 绘制旋转图形的方法:
REPEAT 旋转的次数 [绘制单个图形命令 RT 360/旋转的次数]
➢小 结
用重复命令的嵌套绘制旋转图形的方法: REPEAT 旋转次数[绘制单个图形命令 RT 360/旋转次数] 保存和取出图形的命令: SAVEPIC “文件名 LOADPIC “文件名
➢课内实践
1. 试用重复的嵌套写出能画出下列图形的命 令。
➢课内实践
2. 用LOGO命令画出下面的图。
(1)
谢谢!
注:旋转的角度=360/旋转的次数
四、绘制旋?
repeat 2[repeat 3 [fd 60 rt 120] rt 180] repeat 12[repeat 5 [fd 70 rt 360/5] rt 360/12]
尝试绘制如下图形:
repeat 12[repeat 2[fd 80 rt 90 fd 20 rt 90] rt 30] repeat 30[repeat 36[fd 10 rt 360/36] rt 360/30]
粤教版 信息技术 六年级下册 巧妙的套用——重复命令的嵌套课件
REPEAT 边数[FD 步长 LT(RT) 360/边数]
请同学们运用REPEAT命令画右图中的长方形 (假设长方形长为80,宽为20):
左图的风车图形同学们会画么?
广东省小学课本信息技术第三册(下)
第6课 巧妙的套用
——重复命令的嵌套
一、单个图形的旋转
提示:(五角星:小的步长为10, 中的步长为30,大的步长为80)
提示:(六边形步长为100,五 角星步长为40,圆由一个36边长 组成,步长为1)
把五角星嵌套到六边形中,分别在三个不同位置嵌套, 产生不同的效果。
巩固练习 利用重复命令的嵌套画出教材第30页“显身手”的图6—9和图6—10
图6—9 正六边形嵌套到五角星
提示:正六边形步长为10,五角星 步长为60
图6—10 五角星嵌套到五角星
提示:小五角星步长为20,大五角星 步长为60
拓展练习
观察左图的“风车”,同 学们能发现是用什么样的 基本图形组成的么?有几 个这样的基本图形?
请观看视频学习风车的画法
(假设组成风车的长方形的长为80,宽为20)
仔细观察图中的命令有什么规律?
第二种方法:
运用REPEAT,把4个长方形 命令一次性组合起来。 (REPEAT 2 [FD 80 RT 90 FD 20 RT 90] RT 90)
单个图形旋转的规律
REPEAT 4 [ REPEAT 2 [FD 80 RT 90 FD 20 RT 90] RT 90 ]
重复次数(图形个数) 基本图形
ቤተ መጻሕፍቲ ባይዱ
360/图形个数
规律:
1.最内层的重复语句绘制单个图形;每完成单个图形 转360/单个图形个数;
人教版小学信息技术 四、重复命令的嵌套 名师教学PPT课件(2)
从O点出发还有好几种走向,你们能画出来吗?
创作天地
SETXY命令可以用SETX和SETY命令来替换 格式: SETX 数值 SETY 数值
小海龟定点坐标命令: SETXY[X Y]
作业:
命令 GETXY XCOR YCOR
功能 显示当前位置的X,Y坐标 显示当前位置的X坐标 显示当前位置的Y坐标
-70 -60 -50 -40 -30 -20 -10
100 90 80 70 60 50 40 30 20 10
10 20 30 40 50 60 70 80 90 100
-10 -20 -30 -40 -50 -60 -70
第十课 描点定位画图
认识坐标
80
70
60
50
40
30
(60,50)
20
(-30,0) 10
-70 -60 -50 -40 -30 -20 -10
10 20 30 40 50 60 70 80
-10
-20
-30
-40
(-40,-50)
-50
-60 (30,-60)
-70
写坐标的时候 先写横轴(X轴)的数字 再写纵轴(Y轴)的数字。
10 20 30 40 50 60 70 80-0在纸上或者-20
-30
画图软件中
-40
标好各顶点
-50
-60
这样就简单
-70
多了。
SETXY[0 0]或者HOME SETXY[50 0] SETXY[30 -30] SETXY[-30 -30] SETXY[-50 0]
SETXY[0 0]或者HOME
点B的位置:
(-50,40)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
怎么用重复命令画正三角形
repeat 3[fd 50 rt 360/3] 画正四边形
repeat 4[fd 50 rt 360/4] 画正六边形
repeat 6[fd 50 rt 360/6] 画圆形
repeat 36[fd 50*0.174 rt 360/36]
重复命令所画的图形还需 要重复画几个怎么办呢?
提示: 六个正六边形,
每画完提一示个后右转
(或左转)60度
repeat 6[repe看at答6[f案d 50 rt 60]rt 60]
争当重建家园小英雄
灾区的人民现在迫切需要重建自己的家园, 假设正方形为活动平板房,请同学们运用 重复命令嵌套帮他们快速搭建几所这样的 房子吧!看谁建的最快、最多,谁就是重 建家园小英雄!
repeat 5[repeat 4[f看d 5答0案rt 90]rt 90 fd 50 lt 90]
发挥想象力画以下图形
(1)repeat (2)repeat
612[r[erpeepaetat4看3[f6答d[f5案d05r0t*900.1]7rt4
60] rt 10]rt
30]
自由创作(参考图)
小学信息技术五年级下册LOGO课程
重复命令嵌套
石岘一小 唐继波 2008年6月17日
画下面图形,哪种方法更简单?
repeat 4[fd 50 rt 90] rt 90 repeat 4[fd 50 rt 90] rt 90 repeat 4[fd 50 rt 90] rt 90 repeat 4[fd 50 rt 90] rt 90
repeat 4[repeat 4[fd 50 rt 90] rt 90]
重复命令嵌套的格式:
repeat 重复次数[repeat 重复次数[重复的内容]命令栏]
1)注意命令间的空格。 2)[ ] 必须成对出现。 3)命令栏 可以是一正六边形旋转组成的图形