信息小海龟画正多边形PPT优秀课件
合集下载
八年级新世纪版信息技术第一课_小海龟画正三角形ppt课件

1)对象:在Small Basic 中,编程控制的东西都是对象。 2)对象都有自己的“操作”,如果把“人”看作一个对象,那“站立”、 “坐下”等动作就是“人” 的操作。
而在之前编写的程序中,小海龟“Turtle”是一个对象,而移动 “Move”,转动“Turn”就是它的操作。 3)书写命令时,“对象”与它的“操作”格式如下:
属性 Turtle.Speed
Turtle.x Turtle.y Turtle.Angle
含义 小海龟的速度 小海龟的x坐标 小海龟的y坐标 小海龟的角度
Turtle.x=150 Turtle.y=100 Turtle.Speed=10 Turtle.Angle=45
我爱祖国,但用的是奇异的爱情!
❖ 1、编写第一个Small Basic 程序
在编辑器内输入命令:Turtle.Move(100) 单击“运行”按钮 关键词:Turtle(小海龟)
Move(移动)
“Graphics Window”窗口
我爱祖国,但用的是奇异的爱情!
二、对象和它的操作
❖ 2、让小海龟画一个三角形
小海龟的行进路线如下图所示:
❖ 1、什么是编程语言? ❖ 人与人之间交流用的语言有汉语、英语等; ❖ 计算机编程语言就是人和电脑硬件的交流语
言。 ❖ 而我们常玩的QQ、酷狗、游戏等这些软件都
是用编程语言开发出来的。
我爱祖国,但用的是奇异的爱情!
一、Small Basic 编程语言
❖ 2、Small Basic 语言
1)Small Basic(小基础)是一种初学者入门的编程语言。 2)Small Basic 启动程序为Microsoft Small Basic.exe。
我爱祖国,但用的是奇异的爱情!
而在之前编写的程序中,小海龟“Turtle”是一个对象,而移动 “Move”,转动“Turn”就是它的操作。 3)书写命令时,“对象”与它的“操作”格式如下:
属性 Turtle.Speed
Turtle.x Turtle.y Turtle.Angle
含义 小海龟的速度 小海龟的x坐标 小海龟的y坐标 小海龟的角度
Turtle.x=150 Turtle.y=100 Turtle.Speed=10 Turtle.Angle=45
我爱祖国,但用的是奇异的爱情!
❖ 1、编写第一个Small Basic 程序
在编辑器内输入命令:Turtle.Move(100) 单击“运行”按钮 关键词:Turtle(小海龟)
Move(移动)
“Graphics Window”窗口
我爱祖国,但用的是奇异的爱情!
二、对象和它的操作
❖ 2、让小海龟画一个三角形
小海龟的行进路线如下图所示:
❖ 1、什么是编程语言? ❖ 人与人之间交流用的语言有汉语、英语等; ❖ 计算机编程语言就是人和电脑硬件的交流语
言。 ❖ 而我们常玩的QQ、酷狗、游戏等这些软件都
是用编程语言开发出来的。
我爱祖国,但用的是奇异的爱情!
一、Small Basic 编程语言
❖ 2、Small Basic 语言
1)Small Basic(小基础)是一种初学者入门的编程语言。 2)Small Basic 启动程序为Microsoft Small Basic.exe。
我爱祖国,但用的是奇异的爱情!
第二课小海龟画彩色正五边形课件

定义一个变量e,表示旋转的度数 e=360/s
Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120)
S=3 e=360/s length=100 Turtle.Move(length) Turtle.turn(e)
Turtle.Move(length) Turtle.turn(e)
Turtle.Move(length) Turtle.turn(e)
思考:
1.小海龟每次旋转的角度如何定?
内角和360° 边数
定义一个变量s,表示多边形的边数 定义一个变量e,表示旋转的度数 e=360/s
Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120)
上机编程作业——必做题
根据本节课所学,画一蓝色、橙色、紫色、 黄色的正n边形,n可以等于5,6,7,8…
上机编程作业——拓展
保留必做题图形,在图形窗口写上“我爱编 程”,设置合适的颜色和字号。
GraphicsWindow.FontSize=数值 GraphicsWindow.DrawText(x, y, text)
S=3 e=360/s
Turtle.Move(100) Turtle.turn(e)
Turtle.Move(100) Turtle.turn(e) Turtle.Move(100) Turtle.turn(e)
思考:
1.小海龟每次旋转的角度如何定?
第三课小海龟画正多边形课件(1)

4 教学过程
返回
小海龟画正三角形
一 激趣导入
讲授新课
训练反馈
小海龟画正多边形
4 教学过程
返回
一、激趣导入
小海龟画正多边形
引出:这些奇妙的多边 形,是怎样画出来的呢?
4 教学过程
返回
二、讲授新课
(一) 算法和流程图
(二) 更优的算法
(三) 用循环语句编程
小海龟画正多边形
4 教学过程
二、讲授新课
小海龟画正多边形
1
教材分析
2
教法分析
3
学法指点
4
教学过程
5
小海龟画正多边形
板书设计
1 教材分析
返回
(一)教材地位与作用:
小海龟画正三角形、彩色正五边形
承 上
小海龟画正多边形
启 下
累加求和
小海龟画正多边形
1 教材分析
(二)教学目标分析:
一
二
知
过
识
程与Leabharlann 与技方能
法
小海龟画正多边形
返回
三
情 感 态 度 价 值 观
1 教材分析
返回
(二)教学目标分析:
(1)了解什么是算法,了解算法的自然语言描述和流程图描述。 (2)理解For…EndFor循环语句的使用方法。
环绕“小海龟画正多边形”这个任务,采用讲授、练习、讨论、探 究相结合的方式开展教学活动。
(1)通过由浅入深的问答和任务,增强学生学习编程的兴趣和信心。 (2)通过编写程序,提高严谨的逻辑思维能力。 (3)通过分小组探讨和合作完成习题,抢答问题,培养合作和竞争能力。
Turtle.Turn(120)
画正多边形优质课课件

正多边形
命 令
பைடு நூலகம்
fd 100 rt 360/3 fd 100 rt 360/3 fd 100 rt 360/3
……
重复 内容 重复 次数 旋转 角度
fd 100 rt 360/3 fd 100 rt 360/4 fd 100 rt 360/5
3
360/3
4
360/4
5
360/5
边数
360/边数
要求:
二组:正四边形
三组:正五边形
四组:正六边形
用重复命令依次画出下面图形:
正八边形、正十六边形、正三十二边形
要求:
1、步长都为30。
2、前一个图形画完后,不清屏,接着画下一个图形。
3、仔细观察三个图形,比较一下,你发现了什么?
打开课本P44,这个图形需用到哪些命令? 并根据课本提示,给正八边形填充上颜色。
……
正三角形 正方形
fd fd fd fd 100 100 100 100 rt rt rt rt 360/4 360/4 360/4 360/4
正五边形
fd fd fd fd fd 100 100 100 100 100 rt rt rt rt rt 360/5 360/5 360/5 360/5 360/5
1、学生需画出一个100步的正三边形, 教师需画出一个100步的正八边形。 2、命令中正多边形的旋转角度需用360/边数进行输入。
repeat
次数 [ fd 步长
[
rt 360/边数
[
repeat 8[fd 100 rt 360/8
要求:
利用repeat命令画一个步长为30的正多边形。
一组:正三边形
人教版信息技术(三起)六上第3课《画正多边形》ppt课件1

设置变量条件
小海龟 12次动 作
小海龟 12次动 作
开始
画一条边,右转角度
画一条边,右转角度 画一条边,右转角度
结束
开始/结束
处理框
ቤተ መጻሕፍቲ ባይዱ
判断框
流程线
循环语句
开始
i=1 i<=12
画一条边,右转角度
for……endfor
否
For i=1 to s step 1 For 循环变量=初始值 终值 步 步长 turtle.move(length) 小海龟动作(需循环 的语句) turtle.turn(e) endfor
i增加1
循环语句:循环变量i初始值为1,每次步长加1,一直到条件满足 到等于s,结束 注意:初始值不一定是1
结束
s=12 length=50 e=360/s For i=1 To s Step 1 Turtle .Move (length) Turtle .Turn(e) EndFor
s=12 length=50 e=360/s For i=s To 1 Step -1 Turtle .Move (length) Turtle .Turn(e) EndFor s=12 length=50 e=360/s For i=2 To 24 Step 2 Turtle .Move (length) Turtle .Turn(e) EndFor
相遇是缘,相守是爱。缘是多么的妙不可言,而懂得又是多么的难能可贵。否则就会错过一时,错过一世! 择一人深爱,陪一人到老。一路相扶相持,一路心手相牵,一路笑对风雨。在平凡的世界,不求爱的轰轰烈烈;不求誓言多么美丽;唯愿简单的相处,真心地付出, 平淡地相守,才不负最美的人生;不负善良的自己。 人海茫茫,不求人人都能刻骨铭心,但求对人对己问心无愧,无怨无悔足矣。大千世界,与万千人中遇见,只是相识的开始,只有彼此真心付出,以心交心,以情 换情,相知相惜,才能相伴美好的一生,一路同行。 然而,生活不仅是诗和远方,更要面对现实。如果曾经的拥有,不能天长地久,那么就要学会华丽地转身,学会忘记。忘记该忘记的人,忘记该忘记的事儿,忘记 苦乐年华的悲喜交集。 人有悲欢离合,月有阴晴圆缺。对于离开的人,不必折磨自己脆弱的生命,虚度了美好的朝夕;不必让心灵痛苦不堪,弄丢了快乐的自己。擦汗眼泪,告诉自己, 日子还得继续,谁都不是谁的唯一,相信最美的风景一直在路上。 人生,就是一场修行。你路过我,我忘记你;你有情,他无意。谁都希望在正确的时间遇见对的人,然而事与愿违时,你越渴望的东西,也许越是无情无义地弃你 而去。所以美好的愿望,就会像肥皂泡一样破灭,只能在错误的时间遇到错的人。 岁月匆匆像一阵风,有多少故事留下感动。愿曾经的相遇,无论是锦上添花,还是追悔莫及;无论是青涩年华的懵懂赏识,还是成长岁月无法躲避的经历……愿曾经 的过往,依然如花芬芳四溢,永远无悔岁月赐予的美好相遇。 其实,人生之路的每一段相遇,都是一笔财富,尤其亲情、友情和爱情。在漫长的旅途上,他们都会丰富你的生命,使你的生命更充实,更真实;丰盈你的内心, 使你的内心更慈悲,更善良。所以生活的美好,缘于一颗善良的心,愿我们都能善待自己和他人。 一路走来,愿相亲相爱的人,相濡以沫,同甘共苦,百年好合。愿有情有意的人,不离不弃,相惜相守,共度人生的每一个朝夕……直到老得哪也去不了,依然是彼 此手心里的宝,感恩一路有你!
小海龟 12次动 作
小海龟 12次动 作
开始
画一条边,右转角度
画一条边,右转角度 画一条边,右转角度
结束
开始/结束
处理框
ቤተ መጻሕፍቲ ባይዱ
判断框
流程线
循环语句
开始
i=1 i<=12
画一条边,右转角度
for……endfor
否
For i=1 to s step 1 For 循环变量=初始值 终值 步 步长 turtle.move(length) 小海龟动作(需循环 的语句) turtle.turn(e) endfor
i增加1
循环语句:循环变量i初始值为1,每次步长加1,一直到条件满足 到等于s,结束 注意:初始值不一定是1
结束
s=12 length=50 e=360/s For i=1 To s Step 1 Turtle .Move (length) Turtle .Turn(e) EndFor
s=12 length=50 e=360/s For i=s To 1 Step -1 Turtle .Move (length) Turtle .Turn(e) EndFor s=12 length=50 e=360/s For i=2 To 24 Step 2 Turtle .Move (length) Turtle .Turn(e) EndFor
相遇是缘,相守是爱。缘是多么的妙不可言,而懂得又是多么的难能可贵。否则就会错过一时,错过一世! 择一人深爱,陪一人到老。一路相扶相持,一路心手相牵,一路笑对风雨。在平凡的世界,不求爱的轰轰烈烈;不求誓言多么美丽;唯愿简单的相处,真心地付出, 平淡地相守,才不负最美的人生;不负善良的自己。 人海茫茫,不求人人都能刻骨铭心,但求对人对己问心无愧,无怨无悔足矣。大千世界,与万千人中遇见,只是相识的开始,只有彼此真心付出,以心交心,以情 换情,相知相惜,才能相伴美好的一生,一路同行。 然而,生活不仅是诗和远方,更要面对现实。如果曾经的拥有,不能天长地久,那么就要学会华丽地转身,学会忘记。忘记该忘记的人,忘记该忘记的事儿,忘记 苦乐年华的悲喜交集。 人有悲欢离合,月有阴晴圆缺。对于离开的人,不必折磨自己脆弱的生命,虚度了美好的朝夕;不必让心灵痛苦不堪,弄丢了快乐的自己。擦汗眼泪,告诉自己, 日子还得继续,谁都不是谁的唯一,相信最美的风景一直在路上。 人生,就是一场修行。你路过我,我忘记你;你有情,他无意。谁都希望在正确的时间遇见对的人,然而事与愿违时,你越渴望的东西,也许越是无情无义地弃你 而去。所以美好的愿望,就会像肥皂泡一样破灭,只能在错误的时间遇到错的人。 岁月匆匆像一阵风,有多少故事留下感动。愿曾经的相遇,无论是锦上添花,还是追悔莫及;无论是青涩年华的懵懂赏识,还是成长岁月无法躲避的经历……愿曾经 的过往,依然如花芬芳四溢,永远无悔岁月赐予的美好相遇。 其实,人生之路的每一段相遇,都是一笔财富,尤其亲情、友情和爱情。在漫长的旅途上,他们都会丰富你的生命,使你的生命更充实,更真实;丰盈你的内心, 使你的内心更慈悲,更善良。所以生活的美好,缘于一颗善良的心,愿我们都能善待自己和他人。 一路走来,愿相亲相爱的人,相濡以沫,同甘共苦,百年好合。愿有情有意的人,不离不弃,相惜相守,共度人生的每一个朝夕……直到老得哪也去不了,依然是彼 此手心里的宝,感恩一路有你!
人教版信息技术六年级下册第3课正多边形轻松画课件

一、REPEAT命令 REPEAT 重复次数【命令组】 REPEAT 4【FD 100 RT 90】
试一试
REPEAT 2【FD 100 RT 90 FD 50 RT 90】
画出长方形
REPEAT 8【FD 80 BK 80 LT 45】
画出“米”字形
想一想:
1、小海龟原地转一圈是( 360 )度。
2、三角形有( 3 )条边,有( 3 )角。
3、假设我们要画一个正三角形,我们要
让小海龟前进(3 )次,转(3 )次。每 次转( 360÷3=120)度。
4、画正三角形的命令:
REPEAT 3[FD 100 RT 120]
二、画正多边形
REPEAT 3 [ FD 100 RT 120 ]
重复次数=正多边形的边数 画线步数=正多边形的边长
试一试 比一比
看谁能用最快的速度,在不移动小 海龟的情况下,从画正三角形开始画到 正二十边形。
试一试
用重复命令是否可以画出一个圆?
REPEAT 360[FD 1 RT 1]
练习(作业)
独立完成课后“思考与练习”。
下课
六年级下册 信息技术
想一想:
8 1、画正Biblioteka 形一共需要( )步。 4 2、FD 命令施行 ( )次,RT命令或是LT命令施行 4 ( )次。
3、在画正方形的命令中你发现了什么?
你能给它们进行分组吗?
分组内容是(FD 100 RT 90 或 FD 100 LT 90 )。
4 在分组的过程中,它们被重复了( )次。
小海龟画正多边形PPT课件

结束
3
流程图图形
图形
名称
开始/结束框 处理框 判断框 流程线
功能
表示开始或结束 表示计算或处理等
表示条件判断 表示程序的执行顺序
4
二、For……EndFor循环语句
流程图2
开始
i=1
程序(循环部分)
For i=1 to 3 step 1 Turtle.Move(100) Turtle.Turn(120)
S=3 Length=100 E=360/S Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E)
2
一、算法与流程图
EndFor
否 i<=3
是 画一条边,右转120度
i增加1
结束
程序(循环部分)
For <循环变量>=<初值>To <终值> [step <步长>]
<语句组>
EndFor
<增加/减 少步数>
5
正N变形程序?
画正12变形程序1
S=12 Length=50 E=360/S For i=1 to S step 1 Tutle.Move(Length) Turtle.Turn(E) EndFor
画正12变形程序2
S=12 Length=50 E=360/S For i=S to 1 step -1 Tutle.Move(Length) Turtle.Turn(E) EndFor
6
五年级上册第八课《画正多边形》PPT课件

Repeat N
用重复命令画边长为60的正七边形:
repeat 7 [ fd 60 rt 360 /7 ]
赛一赛:
1、画一个边长为100的正五边形(利用重复命令) 2、画一个边长为50的正十一边形(利用重复命令) 3、画一个边长为20的正十八边形(利用重复命令) 4、画一个边长为10的正三十六边形(利用重复命令)
写在最后
经常不断地学习,你就什么都知道。你知道得越多,你就越有力量 Study Constantly, And You Will Know Everything. The More
You Know, The More Powerful You Will Be
Thank You
在别人的演说中思考,在自己的故事里成长
正多边形的特点: 每条边都相等
让小海龟画一个边长为100的正方形
fd 100 rt 90 fd 100 rt 90 fd 100 rt 90 fd 100 rt 90
让小海龟画一个边长为100的正方形
fd 100 rt 120 fd 100 rt 120 fd 100 rt 120
让小海龟画一个边长为80的正五边形
?
让小海龟画一个边长为100的正方形
让小海龟画一个边长为100的正方形
小乌龟每次转动的角度是多少呢? 360 / 正多边形的边数
赛一赛: 1、画一个边长为100的正三角形
赛一赛:
1、画一个边长为90的正方形
边长为60的正七方形的命令:
fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285
用重复命令画边长为60的正七边形:
repeat 7 [ fd 60 rt 360 /7 ]
赛一赛:
1、画一个边长为100的正五边形(利用重复命令) 2、画一个边长为50的正十一边形(利用重复命令) 3、画一个边长为20的正十八边形(利用重复命令) 4、画一个边长为10的正三十六边形(利用重复命令)
写在最后
经常不断地学习,你就什么都知道。你知道得越多,你就越有力量 Study Constantly, And You Will Know Everything. The More
You Know, The More Powerful You Will Be
Thank You
在别人的演说中思考,在自己的故事里成长
正多边形的特点: 每条边都相等
让小海龟画一个边长为100的正方形
fd 100 rt 90 fd 100 rt 90 fd 100 rt 90 fd 100 rt 90
让小海龟画一个边长为100的正方形
fd 100 rt 120 fd 100 rt 120 fd 100 rt 120
让小海龟画一个边长为80的正五边形
?
让小海龟画一个边长为100的正方形
让小海龟画一个边长为100的正方形
小乌龟每次转动的角度是多少呢? 360 / 正多边形的边数
赛一赛: 1、画一个边长为100的正三角形
赛一赛:
1、画一个边长为90的正方形
边长为60的正七方形的命令:
fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285 fd 60 rt 51.428356701/74285
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
动动手!
我是三瓣花
我是六瓣花
THANKS
FOR WATCHING
演讲人: XXX
PPT文档·教学课件
3.DRAW REPEAT 5[FD 80 RT 72]
我是: 正五边形
4.DRAW REPEAT 6[FD 80 RT 60]
我是: 正六边形
小海龟的问题:
我想知道画正多边形的命令格式
B
外角
C A 我要重复画三次,转过的角度等于正三角形的外角。
用重复命令画正多边形
格式:
REPEAT 边数 [FD 边长 RT 360/边数]
信息技术(六年级下)
第六课 画正多边形
一、用重复命令绘制正多边形
瞧一瞧:我们有什么特点?
我们都是: 正多边形:各边都相等,各角都相等的多边形。
我们来动手!
1. DRAW REPEAT 3[FD 80 RT 120]
我是: 正三角形: 正方形
我们来动手吧!
二、画由正多边形组成的图形
我是一朵美丽的五瓣花,我的花瓣是由五个 相同的正三角形组成的。
我们来画五瓣花
DRAW
SETPC 14
SETW 2
REPEAT 5 [REPEAT 3[FD 60 RT 120] RT 360/5]
嵌套:重复命令的方括号内,还可以使用重复命令,
这种结构叫做重复命令嵌套。内层的重复命 令指定了基本图形的特征,外层的重复命令 指定了连续绘制基本图形的个数 。