信息小海龟画正多边形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
八年级信息技术下新世纪版第二课 小海龟画彩色正五边形
❖ 我们用一个符号“Length” 来表示边长试下怎么样?
这样我们每次需要更改边 长时,只需要改一下 Length的值就行了。
一、变量
❖ 2、变量
1)我们将程序中代表某个值的符号称之为“变量”,变量通常是可变的。 2)变量是程序用来保存数据的,在编写程序时,少不了要使用变量。 3)小海龟画正三角形时,每画一边旋转一个角度120度(这个角就是正
二、赋值语句
❖ 1、变量就像一个存放数据的“盒子”,当我 们在程序中要用到“盒子”中的数据时,只 用变量名指代就行了。
❖ 而在“盒子”中存放数据,我们就要到赋值 语句。
二、赋值语句
❖ 2、赋值语句的格式: 变量名=表达式 赋值语句左端必须是一个变量名,右端必须是
一个值或表达式。 表达式中可以包含函数、常量、变量,用小括
The End
PenColor(笔的颜色),其属性值用英文表示,使用时需要加 上英文引号。
Red:红色 Orange:橙色 Yellow:黄色 Green:绿色 Blue:蓝色 Purple:紫色 White:白色 Black:黑色
PenWindth(笔的粗细),其属性值用数字表示,数字越大,笔 画越粗。 GraphicsWindow.PenWindth=5
❖ 1、小海龟绘图的窗口叫“图形窗口”,它也是一个对象,名 称叫作: GraphicsWindow。
如果我们要小海龟画出彩色的图形来,就要改变图形窗口中笔 的颜色。命令如下:
GraphicsWindow.PenColor=“red” 该命令将绘图的笔的颜色设置为“红色”,这也是一个赋值语
句。
三、 GraphicsWindow对象
四、练习
❖ P12 对照素材目录中的说明了解练习1中GraphicsWindow对 象的属性和操作
这样我们每次需要更改边 长时,只需要改一下 Length的值就行了。
一、变量
❖ 2、变量
1)我们将程序中代表某个值的符号称之为“变量”,变量通常是可变的。 2)变量是程序用来保存数据的,在编写程序时,少不了要使用变量。 3)小海龟画正三角形时,每画一边旋转一个角度120度(这个角就是正
二、赋值语句
❖ 1、变量就像一个存放数据的“盒子”,当我 们在程序中要用到“盒子”中的数据时,只 用变量名指代就行了。
❖ 而在“盒子”中存放数据,我们就要到赋值 语句。
二、赋值语句
❖ 2、赋值语句的格式: 变量名=表达式 赋值语句左端必须是一个变量名,右端必须是
一个值或表达式。 表达式中可以包含函数、常量、变量,用小括
The End
PenColor(笔的颜色),其属性值用英文表示,使用时需要加 上英文引号。
Red:红色 Orange:橙色 Yellow:黄色 Green:绿色 Blue:蓝色 Purple:紫色 White:白色 Black:黑色
PenWindth(笔的粗细),其属性值用数字表示,数字越大,笔 画越粗。 GraphicsWindow.PenWindth=5
❖ 1、小海龟绘图的窗口叫“图形窗口”,它也是一个对象,名 称叫作: GraphicsWindow。
如果我们要小海龟画出彩色的图形来,就要改变图形窗口中笔 的颜色。命令如下:
GraphicsWindow.PenColor=“red” 该命令将绘图的笔的颜色设置为“红色”,这也是一个赋值语
句。
三、 GraphicsWindow对象
四、练习
❖ P12 对照素材目录中的说明了解练习1中GraphicsWindow对 象的属性和操作
第三课小海龟画正多边形课件
20
2(1)、编写程序画螺旋四边形
21
2(2)、编写程序画螺旋五边形
22
2(3)、编写程序画螺旋八边形
23
3、想一想,下面的程序画的是什么图形? For i=2 to 10 step 2 Turtle.Move(50) Turtle.Turn(72) EndFor
24
小技能 如果输入的程序有错,运行时会
画36边形程序
S=36
除这里是36外, 其他都 一样
Length=50
E=360/S
For i=1 to S step 1
Turtle.Move(Length)
Turtle.Turn(E)
EndFor
17
你知道吗? 一般情况下,程序是从前往后顺序执
行的,这种结构叫顺序结构。 如果程序要重复执行相同的命令,采
有时出错提示,并告知你出错的位置, 双击提示行,光标将移到出错处!
25
谢谢大家!
26
正多边形是指各边边长相等的多边形, 如正三角形,正四边形,正12边形等。
正三角形
正四边形
正五边形
正六边形
4
第1步:画一条边
小海龟画正三角形
5
画正三角形的步骤:
第1步:画一边,右转120度 第2步:画一边,右转120度 第3步:画一边,右转120度
6
一、算法与流程图
7
什么是算法?
以上画三角形的方法和步 骤,就叫算法,算法可以用自 然语言描述,也可以用流程图 来描述。
用顺序结构,就要写许许多多重复的命令。 而让程序执行重复的命令的就要用如
For……EndFor这样的循环结构。
18
三、试一试
19
《小海龟画正三角形》说课PPT
说教学过程
课程总结
采用填答式课程总结。给本节所学知识进行归纳总结,并采用填空 题的方式展现,比较直观展示本节课所学知识。 总结性评价:学生回答问题,检验学生对本节课知识的掌握情况,巩 固所学知识,提升学生概括总结能力。
谢 谢 大 家!
说教学过程
学生三人一组, 小组合作,自主 创作
自由创作图形
学习了本节所学知识后,需要加强知识记忆和迁移,学会灵活运用 和举一反三。 在此环节,我设置了5个图形样例,学生分组先完成我的 案例,之后可在此基础上进行改善和修正,以达到更好的作品内容。 形成性评价:学生介绍作品,教师评价。展示优秀的作品,让学生体 验到成功的喜悦,对Small Basic编程产生浓厚的学习兴趣,培养学生 的创新能力。
小海龟画正三角形
说教材 说教法、学法 说教学过程
说教材
教材分析 教学目标 教学重难点
教材分析
《小海龟画正三角形》是教育部中小学信息技术 课程实验区实验教材八年级下册第一单元第一课的 内容, 这是一节讲述Small Basic编程软件的基础 课,学习这节课的主要目的是,让学生初步掌握 Small Basic编程语言,学好本节课对于之后的深入 学感目标:①养成合作、交流学习的行为习惯②对于编
程,形成浓厚的学习兴趣
教学重难点
本节课的教学重点:
是对象的操作、对象的属性的使用方法
本节课的教学难点:
是对象、对象的属性、对象的操作的理解
说教法、学法
说教法
教师讲解
案例分析
任务驱动
说学法
观看演示
自主学习
合作探究
说教学过程
教学过程分为五部分。
说教学过程
说教学过程
辨识程序语言
画正多边形.pptx
转过的角度数=360/5
图形名称 等边三角形
正方形 正五边形
边数 重复了几次 每次旋转了多少度 一共走了多少度
120
3
3
360/3
360
4
4
90 360/4
360
5
5
72
360/5
360
…
… … … …
正N边形
N
N
360/N
360
每画一个正多边形正好旋转了一周即360度 每次旋转角度=360/边数 前进步数=边长 重复次数=边数
请大家仔细观察小海龟画边长为100的正方形命令,你能发现什么特点?
FD 100 RT 90 FD 100 RT 90 FD 100 RT 90 FD 100 RT 90
四组完全相同的命令
Repeat 4 [Fd 100 Rt 90]
重复命令 重复的次数[重复执行的内容] 格式:REPEAT 重复的次数[ 重复执行的内容 ]
边数越多,正多边形就越接近圆形
2、指挥小海龟画一个边长是1的正360边形
边数越多,边长越小,正多边形就类似圆的图形
第六课 有趣的正多边形
重复命令的格式是:
REPEAT 重复的次数 [重复执行的命令]
重复命令画正多边形的格式是:
REPEAT 边数 [FD 边长 RT 360/边数]
1、当使用重复命令来画正多边形时输入logo命 令时,由于输入语句过长、输入不规范、输 入遗漏等等原因造成画出图片易出错,通过 “Repeat”重复命令可以把繁琐重复的语句变成 简单易懂的语句。
① 分析图形,确定海龟合理的起点,找出重 复的部分及为画下一组重复的部分所做的 准备对应的命令即为重复执行的内容 画重复的部分的命令就是 FD 100
图形名称 等边三角形
正方形 正五边形
边数 重复了几次 每次旋转了多少度 一共走了多少度
120
3
3
360/3
360
4
4
90 360/4
360
5
5
72
360/5
360
…
… … … …
正N边形
N
N
360/N
360
每画一个正多边形正好旋转了一周即360度 每次旋转角度=360/边数 前进步数=边长 重复次数=边数
请大家仔细观察小海龟画边长为100的正方形命令,你能发现什么特点?
FD 100 RT 90 FD 100 RT 90 FD 100 RT 90 FD 100 RT 90
四组完全相同的命令
Repeat 4 [Fd 100 Rt 90]
重复命令 重复的次数[重复执行的内容] 格式:REPEAT 重复的次数[ 重复执行的内容 ]
边数越多,正多边形就越接近圆形
2、指挥小海龟画一个边长是1的正360边形
边数越多,边长越小,正多边形就类似圆的图形
第六课 有趣的正多边形
重复命令的格式是:
REPEAT 重复的次数 [重复执行的命令]
重复命令画正多边形的格式是:
REPEAT 边数 [FD 边长 RT 360/边数]
1、当使用重复命令来画正多边形时输入logo命 令时,由于输入语句过长、输入不规范、输 入遗漏等等原因造成画出图片易出错,通过 “Repeat”重复命令可以把繁琐重复的语句变成 简单易懂的语句。
① 分析图形,确定海龟合理的起点,找出重 复的部分及为画下一组重复的部分所做的 准备对应的命令即为重复执行的内容 画重复的部分的命令就是 FD 100
- 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]
嵌套:重复命令的方括号内,还可以使用重复命令,
这种结构叫做重复命令嵌套。内层的重复命 令指定了基本图形的特征,外层的重复命令 指定了连续绘制基本图形的个数 。