第三课 小海龟画正多边形

合集下载

小海龟画正多边形PPT教材课件

小海龟画正多边形PPT教材课件



一、用重复命令画正多边 形 格式:
REPEAT 边数 [FD 边边形组成的图形
嵌套:重复命令的方括号内,还可以使用 重复命令,这种结构叫做重复命令嵌套。
小海龟的问题:
我想知道画正多边形的命令格式
B
外角
C A 我要重复画三次,转过的角度等于正三角形的外角。
用重复命令画正多边形
格式:
REPEAT 边数 [FD 边长 RT 360/边数]
我们来动手吧!
二、画由正多边形组成的图形
我是一朵美丽的五瓣花,我的花瓣是由五个 相同的正三角形组成的。
我们来画五瓣花
DRAW
SETPC 14
SETW 2
REPEAT 5 [REPEAT 3[FD 60 RT 120] RT 360/5]
嵌套:重复命令的方括号内,还可以使用重复命令,
这种结构叫做重复命令嵌套。内层的重复命
令指定了基本图形的特征,外层的重复命令 指定了连续绘制基本图形的个数 。
动动手!
我是三瓣花
我是六瓣花
信息技术(六年级下)
第六课
画正多边形
一、用重复命令绘制正多边形
瞧一瞧:我们有什么特点?
我们都是: 正多边形:各边都相等,各角都相等的多边形。
我们来动手!
1. DRAW REPEAT 3[FD 80 RT 120] 我是: 正三角形 2. DRAW REPEAT 4[FD 80 RT 90] 我是: 正方形 3.DRAW REPEAT 5[FD 80 RT 72] 我是: 正五边形 4.DRAW REPEAT 6[FD 80 RT 60] 我是: 正六边形

青岛版信息技术六年级上册第3课《小海龟画正多边形及多角星》说课稿

青岛版信息技术六年级上册第3课《小海龟画正多边形及多角星》说课稿

青岛版信息技术六年级上册第3课《小海龟画正多边形及多角星》说课稿一. 教材分析《小海龟画正多边形及多角星》这一课是青岛版信息技术六年级上册第3课的内容。

本节课主要让学生学习如何利用小海龟画出正多边形及多角星,培养学生的动手操作能力和创新能力。

教材通过简单易懂的语言和丰富的实例,引导学生逐步掌握小海龟画图的基本命令和技巧。

学生在学习过程中,不仅可以提高自己的信息技术素养,还能感受到编程的乐趣。

二. 学情分析六年级的学生已经具备了一定的信息技术基础,对电脑操作和编程有一定的了解。

但是,对于正多边形及多角星的绘制,他们可能还比较陌生。

因此,在教学过程中,教师需要关注学生的个体差异,针对不同程度的学生给予适当的指导,使他们在原有基础上得到提高。

三. 说教学目标1.知识与技能:让学生掌握利用小海龟画正多边形及多角星的基本命令和技巧。

2.过程与方法:通过实践操作,培养学生动手操作能力和创新能力。

3.情感态度与价值观:培养学生对信息技术学习的兴趣,增强团队协作意识。

四. 说教学重难点1.教学重点:掌握小海龟画正多边形及多角星的基本命令和技巧。

2.教学难点:如何引导学生灵活运用基本命令,创新绘制出不同的正多边形及多角星。

五. 说教学方法与手段1.教学方法:采用任务驱动法、分组合作法、示范教学法等。

2.教学手段:利用电脑、投影仪等设备,进行多媒体教学。

六. 说教学过程1.导入新课:通过一个有趣的动画,引入小海龟画正多边形及多角星的话题,激发学生的兴趣。

2.讲解与演示:教师讲解小海龟画图的基本命令和技巧,并进行现场演示。

3.实践操作:学生分组进行实践操作,教师巡回指导。

4.作品展示:学生展示自己的作品,互相评价、学习。

5.拓展训练:教师提出一些拓展任务,引导学生进一步创新。

6.课堂小结:教师总结本节课的学习内容,强调重点。

七. 说板书设计板书设计如下:正多边形及多角星绘制1.基本命令2.绘制技巧–确定中心点–控制边长和角度八. 说教学评价1.学生自评:学生对自己的学习过程和作品进行评价。

第三课小海龟画正多边形课件(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)

画正多边形.pptx

画正多边形.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

小海龟画正多边形及多角星

小海龟画正多边形及多角星

小海龟画正多边形及多角星一、教学目标1.熟练掌握3个命令 HT 、ST 、REPEAT2.利用演示法,让学生掌握多边形的快捷方法3.提高学生的数学和逻辑思维能力二、教学重点掌握3个PC Logo命令的使用三、教学难点转角的确定和重复嵌套命令的使用方法四、教学方法演示法、任务驱动法六、教学准备多媒体课件及计算机七、教学过程师:上两节课我们通过学习以及实践上机操作,学习到了PC Logo 的几个基本命令,下面请同学来回忆一下。

(随机提问 FD前进 BK 后退 LT左转 RT右转 CS 清屏BYE退出)师:这节课我们也来学习几个简单的命令隐藏小海龟:格式:HT功能:命令小海龟隐藏起来显示小海龟:格式:ST功能:命令隐藏起来的小海龟重新显示在屏幕上。

下面我们根据这些命令做一下我们P16页的练习。

带学生一起做练习习题一习题二,这段程序很眼熟呀,谁知道这段程序画的是什么吗?正方形有没有人发现这段程序的特点呢?(编写程序内容有重复部分)那么,重复的内容是什么呢?重复了几次呢?( FD 100 RT 90 重复了四次)重复命令格式:REPEAT_N[需要重复的命令]功能:将方括号内的命令重复执行N次。

使用重复命令的关键是要找准“需要重复的命令”大家看16页习题2,我们已经在Logo中输入这段程序,并且知道画出的图形是个正方形,大家也已经分析了,在这段程序中,一共出现了四次一样的命令。

这就很重要了。

我们已经找到了正方形中重复的命令,那么我们是不是可以用我们的重复命令来快捷的画出我们的正方形呢。

来试一试吧。

PPT示例重复命令知识窗:什么是正多边形。

正多边形:各边都相等,各个角也都相等的多边形叫做正多边形。

根据多边形的边数又可以分为正三角形、正方形,正五边形等等。

想一想如何指挥小海龟画正多边形呢?正多边形每条边长度相等每个内角的度数也相等,所以小海龟在画正多边形时,每次走的步数相同,每次旋转的角度也相同。

利用重复命令画正多边形时,正多边形的边数就是重复的次数,每次的转角就是正多边形的外角度数。

小海龟的绝招之重复命令—“画正方形”教学设计

小海龟的绝招之重复命令—“画正方形”教学设计

小海龟的绝招之重复命令——“画正多边形”教学设计■教材分析《画正多边形》的教学内容选自苏科版《小学信息技术》选修教材“Logo 语言”部分的第四课,本课为第一课时,第二课时是学生做练习。

本课主要是通过画正多边形来学习使用重复命令。

重复命令是Logo语言中的一个难点,也是一个重点。

重复命令相对于学生前面学习的Logo 语言基本命令来说,比较抽象,学生一下子难以理解,因此在教学中从重复命令的特点及基本格式出发,让学生在观察和实际操作中掌握重复命令。

本课分为两个部分。

前一部分主要学习重复命令,并将用基本命令画的规则图形转为用重复命令来画,这是本课的重点;后一部分是用重复命令来画圆,并能用圆组合其他图案。

重复命令可以简化一些规则图形的画图命令,让小海龟画图更方便、更快捷,也为以后创造性地画图创设了更大的空间。

■学情分析小学五年级学生已经掌握了前进、后退、左转、右转、提笔、落笔等命令来画一些基本图形,对以输入命令的方式来指挥小海龟画图产生了浓厚的兴趣。

对于小学高年级学生而言,仍以形象思维为主,要进一步学习使用Logo语言来画图,还存在着计划、问题分析求解、预估结果等多种思维能力的挑战。

■教学目标1.知识与技能目标能掌握重复命令的基本格式。

能用重复命令来画正多边形。

2.过程与方法目标通过演示、小组讨论、实践总结等方法能简化规则图形的画图命令。

3.情感态度与价值观目标能积极主动地参与学习,提高分析问题、解决问题的思维能力。

4.行为与创新以交互式白板的直观演示手段让学生理清REPEAT命令画正多边形的思路。

以“表格”为辅助学习的工具,表达出画正多边形从特殊到一般的过程,帮助学生发现规律,进行归纳总结。

学习计算机语言时,没领会到编程的乐趣的学生难免会有枯燥乏味之感,要把学生吸引到课堂教学中,教师就要讲究与学生语言交流的方式方法了。

课前与学生聊天交谈,一是放松学生紧张情绪,将学生的注意力转移到课堂教学上来,二是帮助学生回忆之前画过的等边三角形和正方形等一些图形,同时,让学生明白自己才是让小海龟更听话的那个聪明的指挥官。

新世纪八年级下册第三课小海龟画正多边形教案

新世纪八年级下册第三课小海龟画正多边形教案

小海龟画正多边形单位:汕头市潮阳一中明光学校姓名:叶泽航学习目标:本节课出自《新世纪课标版》八年级下册第一单元第三课《小海龟画正多边形》,在第二课画正五边形的基础上,利用画正多边形继续学习循环语句的使用,这一课的内容主要分为两个部分,第一部分是了解什么是算法,以及用自然语言和流程图两个方法来描述算法。

“算法”一词对初学编程的学生可能难于理解,但事实算法就像数学科的解题步骤,把编程的步骤用自然语言描述或用流程图“画”出来,这样学生应该很容易理解;第二部分是For…EndFor循环语句在程序中的使用方法。

教学重点:学习For....EndFor循环语句的使用方法,运用循环语句让程序更加高效简洁。

教学难点:理解循环的控制的原理教学方法:讲授法、演示法、任务驱动法、合作探究法教学准备:多媒体课件SmallBasic软件多媒体互动平台海龟画正三角形的流程图流程图中常用的图形符号学生总结:流程图确实很简洁,也非常形象动手操作任务:每个同学尝试在草稿纸上画出海龟画正十二变形的流程图参与活动,完成老师布置的任务。

学生提出问题:流程图也不简洁方便啊通过自己动手画流程图,体验流程图的绘画过程探究活动活动二:小组探究如何优化算法教师:引导提出引入计数器i小组派代表提出优化的方法展示探究成果,发现存在的问题自我学习教师分配学习任务:流程图已经优化了,那在程序中如何实现呢?可以借助网络和书籍查找方法教师总结:小组一:通过网络搜索方法小组二:查阅教材学生自我再学习的过程,并运用网络和书籍主动学习动手实践活动三:用For…EndFor画正12边形学生完成任务让学生熟悉For…EndFor在程序中的运用课堂总结教师:一般情况下,程序都是按照从上到下的顺序执行命令,这种程序结构称之为顺序结构。

但需要重复执行相同的命令,如果采用顺序结构,程序中就会出现很多重复的命令,这时可以用For…EndFor这样的循环语句,我们称之为循环结构命令For i=初值To 终值Step 1循环语句EndFor跟老师回顾总结,发现操作中问题并尝试自己解决巩固所学知识,引导学生自己解决问题教学反思:学生第一次接触“算法”、“流程图”还是比较陌生的,本节课通过PPT展示对比,让学生通过流程图去表示算法,从而更好地理解算法的优劣。

第3课:小海龟画正多边形及多角星 - 副本 (2) 2

第3课:小海龟画正多边形及多角星 - 副本 (2) 2
功能:把方括号内的命令重复执行 N 次。
(备注:为了简化在画图过程中输入同样命令的重复操作,logo语言设置了重复命令)
例:用重复命令让小海龟画出边长为100的正方形。
REPEAT 4 [ FD 100 RT 90 ]
例: 让小海龟画出边长为100的正方形。
FD 100 FD 100 RT 90 RT 90
例题: 用logo命令画出下面的图形
小海龟画正多边形和正多角星
正多边形: 各边相等,各角相等。
正多角星: (角的个数是奇数)
例题: 画边长为70的正三角形。

画正多边形时小海龟每次转角度是 360/边数
例题: 画边长为50的正五边形。
例题: 画边长为100的五角星
画正多角星时,小海龟每次转角度是 180-180/边数
2, 抬笔命令
格式:PU 功能:命令小海龟抬起鬼笔,小海龟再移动时,不画线了。
3,落笔命令
格式:PD 功能:命令小海龟落下鬼笔,小海龟再移动时,可以画线了。
例: 让小海龟飞行。
CS FD 50
PU
FD 50 PD
FD 50
注意:
PU 和 PD命令要配合使用,当处于抬笔(PU)状态 时,只输入落笔命令(PD)才能恢复画图功能.
Logo 的基本命令
7. 笔粗命令
格式:SETW N
功能:设置画笔的粗细,N是笔头型号,范围是1~999,N越 大笔头越粗,logo 系统默认 N是1.
例:命令小海龟画出以下图形。 SETW 1 FD 30
SETW 10 FD 30
SETW 20 FD 30
Logo 的基本命令
8. 重复命令
格式:REPEAT N [需要重复的命令]
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

重复多 少次?
正三角形程序2(使用变量)
S=3
Length=e(Length) Turtle.Turn(E)
重复多 少次?
Turtle.Move(Length)
Turtle.Turn(E)
Turtle.Move(Length)
Turtle.Turn(E)
i增加1
结束
流程图图形
图形
名称
开始/结束框 处理框 判断框 流程线
功能
表示开始或结束 表示计算或处理等
表示条件判断 表示程序的执行顺序
二、For……EndFor循环语句
流程图2
开始
i=1
程序实现(循环部分)
For i=1 to 3 step 1 Turtle.Move(100) Turtle.Turn(120)
一、算法与流程图
算法
1、画一条边, 右转120度;
2、画一条边, 右转120度;
3、画一条边, 右转120度。
重复多少次? 假如是正五 变形、正N 变形呢?
流程图1
开始
画一条边,右 转120度
画一条边,右 转120度
画一条边,右 转120度
结束
流程图2
开始
i=1
否 i<=3
是 画一条边,右转120度
参考答案:
Small Basic 第三课 小海龟画正多边形
学习目标:
1.了解算法和流程图 2.掌握For……Endfor循环语句的使用方法 3.学会使用For……Endfor循环语句画正多边形
重难点:For……Endfor循环语句的使用方法
一、算法与流程图
正三角形程序1
Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120)
画正12边形程序2
S=12 Length=50 E=360/S For i=S to 1 step -1 Tutle.Move(Length) Turtle.Turn(E) EndFor
作业:
任务1:用For……EndFor循环语句画正18边形
任务2:画一个边越来越粗的正八边形。 (提示:边的变化跟随着计数器变化)
EndFor
否 i<=3
是 画一条边,右转120度
i增加1
结束
程序格式(循环部分)
For <循环变量>=<初值>To <终值> [step <步长>]
<语句组>
EndFor
<增加/减 少步数>
正N边形程序
画正12边形程序1
S=12 Length=50 E=360/S For i=1 to S step 1 Tutle.Move(Length) Turtle.Turn(E) EndFor
相关文档
最新文档