LOGO语言画正多边形2(画圆)
logo画正多边形
第5课《画多边形》一、教材分析Logo语言设计旨在学生发现和探索,在小学阶段设立Logo语言课程,表面看来是枯燥的程序设计,其实是把抽象的程序语言和直观的图形密切地结合起来,以“海龟画图”的形式,增强了学生对语言设计的学习兴趣和学习积极性,学生从“设想—验证—查错—认知”的反复练习过程中,调动了规划能力和空间想象能力,在有趣的画图中培养了分析和批判思维的技能,提高学生抽象思维能力和逻辑推理能力。《画正多边形》是苏科版第五课的教学内容,主要是让学生学会用repeat 命令画正多边形。
本课内容有两部分,第一部分学习repeat命令,并感受重复命令对于画正多边形的便捷;第二部分是在学生初步了解画正多边形的边数越多越像圆的基础上,引导学生认识到一般使用画正36边形的方法代替圆,同时熟练掌握这种画法,并灵活应用。
重复命令是logo语言的一个重点也是难点,对学生抽象思维能力要求高,可以用循序渐进的方式让学生理解运用。
二、学情分析本课面对的教学对象是小学五年级学生,根据皮亚杰认知发展阶段理论,此阶段学生处于形式运算阶段,已经能够使用逻辑推理解决问题,能够理解符号的意义,抽象思维迅速发展。
他们对学习计算机有一定的基础,logo语言的基本命令和基本操作掌握情况还比较理想,能熟练使用了“FD”、“BK”、“CS”、“PE”“PU”、“PD”、“HOME”等基本命令,因此,对于多边形的基本画法及简单命令的运用相对容易。
学生在上节课已经初步学过repeat命令,对画重复图形有一定了解,但是在正多边形的绘制过程中会出现更多、更复杂的转向动作,因此引导学生通过自身的走步动作模拟绘制过程,显得更重要。
三、教学目标(一)知识与技能:1、掌握重复命令REPEAT画正多边形的基本格式。
2、能够运用REPEAT语句绘制正多边形和圆形等图案。
(二)过程与方法:1、在自身的走步动作模拟绘制过程中,学会发现规律,能归纳总结出边数与旋转度数之间的关系。
logo语言用重复命令画圆的教案
Logo语言用重复命令画圆的教案一、教学目标:1. 让学生掌握Logo语言的基本命令。
2. 让学生学会使用重复命令(repeat)绘制圆形。
3. 培养学生动手操作能力和解决问题的能力。
二、教学内容:1. Logo语言简介:介绍Logo语言的发展历程、特点及应用领域。
2. 基本命令:讲解Logo语言的基本命令,如前进、后退、左转、右转等。
3. 重复命令:讲解重复命令(repeat)的使用方法,引导学生学会用重复命令绘制圆形。
4. 绘制圆形:让学生动手实践,运用重复命令绘制不同大小的圆形。
5. 拓展练习:引导学生运用重复命令绘制更多形状,如正方形、三角形等。
三、教学过程:1. 导入:通过展示Logo语言的历史和应用领域,激发学生的学习兴趣。
2. 讲解基本命令:讲解Logo语言的基本命令,让学生了解并掌握这些命令的使用方法。
3. 讲解重复命令:详细讲解重复命令(repeat)的使用方法,让学生明白如何用重复命令绘制圆形。
4. 动手实践:让学生利用重复命令绘制圆形,引导学生掌握绘制圆形的方法。
5. 拓展练习:给学生发放练习题,让学生运用重复命令绘制更多形状。
四、教学评价:1. 课堂参与度:观察学生在课堂上的积极参与程度,了解他们对Logo语言的兴趣。
2. 动手操作能力:评估学生在实践环节中绘制圆形和拓展练习的表现,了解他们的动手操作能力。
3. 问题解决能力:考察学生在遇到问题时是否能运用所学知识解决问题。
五、教学资源:1. Logo语言编程环境:为学生提供Logo语言编程环境,方便他们实践操作。
2. 教学PPT:制作精美的教学PPT,辅助讲解和展示相关内容。
3. 练习题:为学生准备相关的练习题,巩固所学知识。
4. 辅导资料:为学生提供Logo语言的辅导资料,帮助他们课后自学。
六、教学策略:1. 案例教学:通过展示具体的Logo语言绘制圆形的案例,让学生直观地理解重复命令的应用。
2. 循序渐进:从讲解基本命令到重复命令,再到绘制圆形,循序渐进地引导学生掌握知识点。
logo语言用重复命令画圆的教案
Logo语言用重复命令画圆的教案一、教学目标1. 让学生了解并掌握Logo语言的基本命令。
2. 培养学生使用Logo语言绘制简单图形的技能。
3. 引导学生理解重复命令在Logo语言中的应用。
4. 提高学生编程思维和解决问题的能力。
二、教学内容1. Logo语言简介:介绍Logo语言的发展历程、特点及应用领域。
2. Logo语言基本命令:讲解向前移动、向后移动、左转、右转等基本命令。
3. 重复命令:讲解重复命令的概念、用法及其在绘制图形中的应用。
4. 画圆命令:讲解画圆命令的用法,以及如何利用重复命令绘制圆形。
5. 练习与拓展:布置相关练习题,让学生巩固所学知识,并尝试自主绘制其他圆形图形。
三、教学重点与难点1. 教学重点:Logo语言的基本命令、重复命令的用法,以及画圆命令的掌握。
2. 教学难点:重复命令在实际绘制图形中的运用,以及如何调整参数使图形更加美观。
四、教学方法1. 讲授法:讲解Logo语言的基本命令、重复命令和画圆命令的用法。
2. 示例法:通过示例演示如何使用Logo语言绘制圆形图形。
3. 练习法:布置练习题,让学生在实践中巩固所学知识。
4. 讨论法:组织学生相互交流、讨论,分享绘制圆形图形的技巧。
五、教学步骤1. 导入:介绍Logo语言的发展历程、特点及应用领域。
2. 讲解Logo语言基本命令:向前移动、向后移动、左转、右转等。
3. 讲解重复命令:解释重复命令的概念、用法及其在绘制图形中的应用。
4. 讲解画圆命令:介绍画圆命令的用法,并演示如何利用重复命令绘制圆形。
5. 练习与拓展:布置练习题,让学生巩固所学知识,并尝试自主绘制其他圆形图形。
7. 作业布置:布置课后练习,让学生进一步巩固Logo语言绘制圆形的技能。
六、教学活动设计1. 互动游戏:设计一个互动游戏,让学生在游戏中练习使用Logo语言的基本命令和重复命令。
2. 小组合作:将学生分成小组,每组完成一个圆形图形的绘制任务,要求每组成员共同讨论、协作完成。
LOGO语言
三、PCLOGO语言绘图的辅助方法
(四)随机绘图
随机函数:random 参数(小于等于32767) (随机产生一个由1-参数之间的一个整数。) (1)repeat 100[repeat 5[rt 45 pu fd 20 setpc random 15 pd repeat 5[fd 30 rt 144]]]
2、用重复命令画长方形
格式:REPEAT 2 [FD 边长1 RT 90 FD 边长2 RT 90]
3、用重复命令画平行四边形
格式:REPEAT 2 [FD 边长1 RT 角1 FD 边长2 RT 180-角1]
二、logo语言绘图的基本命令。
(九)用重复命令绘图
4、用重复命令画菱形
格式:REPEAT 2 [FD 边长 RT 角1 FD 边长 RT 180-角1]
3、设置屏幕背景颜色命令:SETBG,用法:SETBG 颜色号 作用:将屏幕作图区设置为指定颜色。绘图时要先设置背景色, 否则会将屏幕上的图形消除。
三、PCLOGO语言绘图的辅助方法
(一)彩色绘图
4、填充颜色命令:FILL 用法1:FILL 作用:用封闭线颜色填充封闭图形。 用法2:(FILL 封闭线颜色号) 作用:用当前画笔颜色填充封闭图形。 使用FILL命令要按下列步骤进行:第一步,海龟抬笔进入封闭区域 内,注意不要停在封闭线上;第二步,海龟落笔,并设置画笔颜色为要 填充的颜色;第三步,根据填充要求选择一种填充格式,执行填充命令。 5、图案填充
四、图形程序设计
(一)过程和过程的编辑
EDIT命令的三种使用方法: 第一种,?EDIT回车,打开一个空白编辑窗口,窗口名为Editor; 第二种,?EDIT 过程名回车,打开一个有过程头和过程尾的编辑窗口, 窗口名为指定的过程名; 第三种,?EDIT 过程名1 过程名2 „„回车,打开一人同时定义多个过 程的编辑窗口,且每个过程都有过程头和过程尾,窗口名为第一个过程的过 程名。 过程编辑完成之后,可按功能键F2退出编辑窗口,返回命令绘图状态。 4、过程的执行 5、保存过程 四种方法。 第一种是使用常用工具栏中的 保存命令按钮; 第二种是使用文件菜单下的Save选项; 第三种是按键盘上功能键F6。 第四种使用SAVE命令。 无论用哪种方法保存,其操作与其它应用软件的操作相同。但文件名与过 程名是两个概念,可以相同也可以不同。
四、LOGO画彩色正多边形
画彩色正多边形
正多边形外角和为360°,因此小海龟利用前进命令画好
一条边之后,只需向右转(360/边数)即可。
画正多边形的基本格式命令:
repeat边数[fd边长rt360/边数]
例:画正六边形
填色命令:fill
功能:为封闭图形填入颜色
注意:(1)要填色的图形必须是一个封闭的图形
(2)小海龟除在落笔状态时,执行fill命令才能为图形填色
(3)为图形填入的颜色应与图形边框牙呢一致。
否则,填入的颜色将充满整个绘图窗口。
(4)开始填色前必须用抬笔命令(pu)将小海龟移动到封闭图形内部,并用落笔命令(pd),最后执行fill填色命令。
例:画一个红色的正五边形
步骤一:设置笔色为红色
步骤二:画正五边形
步骤三:抬笔,将小海龟移到封闭图形内部
步骤四:落笔,填色
画多个正多边形
有m个正多边形,则?=360/m
画m个正n边形的基本格式命令:repeat m[repeat n[fd边长rt360/n]rt 360/m]
例1:如上图
例2:
例3:
例4:
例5:
:
例6:
例7:。
正多边形和圆-ppt课件
“各边相等,各内角相等”是正多边形的两
个基本特征,当边数n>3时,二者必须同时具备,
缺一不可,否则多边形就不是正多边形.
感悟新知
3. 正多边形的有关概念
知1-讲
(1)正多边形的中心: 一个正多边形的外接圆的圆心叫作正
多边形的中心 .
(2)正多边形的半径: 正多边形的外接圆的半径叫作正多边形
的半径 .
心,OA 为半径作⊙ O,直径 FC ∥ AB, AO, BO
的延长线交⊙ O 于点 D, E.
求证:六边形 ABCDEF 为圆内接
正六边形 .
感悟新知
知1-练
思路导引:
感悟新知
知1-练
证明: ∵三角形 AOB 是正三角形,
∴∠ AOB= ∠ OAB= ∠ OBA=60°, OB=OA.
∴点 B 在⊙ O 上 .
(1)作半径为 0.9 cm 的⊙ O;
(2)用量角器画∠ AOB = ∠ BOC=120°,其中 A, B,C
均为圆上的点;
(3)连接 AB, BC, CA,则△ ABC 为
所求作的正三角形 ,如图 24. 3-4所示.
感悟新知
作法二
(1)作半径为 0.9 cm 的⊙ O;
知3-练
(2)作⊙ O 的任一直径 AB;
︵
︵
︵
︵
︵ ︵
∴BDE-CDE=CDA-CDE,即BC=AE.∴BC=AE.
同理可证其余各边都相等,
∴五边形 ABCDE 是正五边形.
感悟新知
知识点 2 正多边形的有关计算
1. 正 n 边形的每个内角都等于
(-)· °
.
2. 正 n 边形的每个中心角都等于
常用LOGO公式及命令
多海龟操作命令
ASK [海龟代号] [命令组] //使指定的海龟成为活动的海龟
TELL [代号组] //激活指定代号组内的海龟为活动的海龟
TELL代号1代号2 //激活两个代号之间的海龟为活动海龟
WHO //查询正在活动的海龟的代号
EACH [命令组] //使已经被激活的海龟分别执行命令组
SE字或表1字或表2 //组合两个字或表为一个新的表
(SE字或表1字或表2字或表3……)//组合多个字或表为一个新的表
LIST a1 a2 //将参数a1和a2合成一个表,带上中括号输出。
FPUT字或表1表2 //把字或表1作为一个元素加到表2的前面形成新的表(加首)
LPUT字或表1表2 //把字或表1作为一个元素加到表2的后面形成新的表(加尾)
LASR字或表//取字或表的最后个元素(取尾)
BF字或表//取字或表的除首个元素外的其它元素(去首)
BL字或表//取字或表的除最后一个元素外的其它元素(去尾)
ITEM n字或表//取字或表中的第n个元素(抽取)
WORD字1字2 //组合字1和字2为一个新字(组字)
(WORD字1字2字3……)//组合多个字为一个新字
REPEAT 18 [FD半径*PI/9 RT 20] //由18边形变成圆
叶子:REPEAT 2[ REPEAT度数[FD半径*PI/180 RT 1] RT 180-度数] //由两条弧组成叶子
二、LOGO常用命令及函数
FD :n前进BK :n后退LT : n左转RT :n右转PU抬笔PD落笔HT隐龟ST显龟
演奏命令
TONE音高音长//发出指定的音高、音长的声音
PLAY [曲谱表] //演奏曲谱表音乐
logo语言用重复命令画圆的教案
教学过程
那么这样绘制出来的正多边形,一定是在小海龟的哪个方向?
右上方,当然也可以在小海龟的其他方向,我们为了方便和习惯呢,通常把图
既然大家对正多边形的绘制比较熟悉了,现在我们大家动手操作,
分别画出边长为15的正11边形和36边形,记住把两个图形画在一起,
如果同学们没有画错的话,画出来的图形应该是这样的吧,现在大家认真观察这两个图形,你能发现什么?
这是一个快速的绘制过程,我们再来看一遍慢速的绘制过程
我们再回来,再看一遍这个快速的,
这样整个绘制过程我们就已经看了三遍了,那么从观看中我们能发现什么?
既然我们对这些问题都有所了解了,那么我们就填一下这几个空,
)360/36
)小海龟所走的总长度正好是一个圆的一周,
次,一个圆周的周长我们可以用数学公式2*PI*R
所走的步长就应该是2*PI*R/36
)把这些命令和与我们学习的重复命令画36
的命令,考虑一下重复命令画一个半径为R的圆形的命令就应该是……
好,我请一位同学把他想的命令,输入到这个方格内,其余同学看他的命令对不对,。
logo语言用重复命令画圆的教案
Logo语言用重复命令画圆的教案教学目标:1. 学生能够理解Logo语言的基本语法和命令。
2. 学生能够使用重复命令(repeat)绘制简单的圆图形。
3. 学生能够通过修改参数,探索不同的圆图形。
教学内容:1. Logo语言简介:介绍Logo语言的历史、特点和基本语法。
2. 重复命令(repeat):讲解repeat命令的语法和作用。
3. 画圆的基本方法:使用repeat命令和移动命令(forward、right)绘制简单的圆图形。
4. 修改参数:通过修改重复次数和移动距离,探索不同的圆图形。
5. 创意绘制:学生自主设计并绘制具有特色的圆图形。
教学步骤:一、导入(5分钟)1. 向学生介绍Logo语言的历史和特点,引起学生的兴趣。
2. 讲解Logo语言的基本语法,为学生学习重复命令打下基础。
二、讲解重复命令(10分钟)1. 向学生讲解repeat命令的语法和作用。
2. 通过示例演示如何使用repeat命令绘制简单的图形。
三、画圆的基本方法(10分钟)1. 向学生讲解如何使用repeat命令和移动命令绘制圆。
2. 通过示例演示如何绘制一个完整的圆。
四、修改参数(10分钟)1. 引导学生尝试修改重复次数和移动距离,探索不同的圆图形。
2. 鼓励学生互相交流,分享自己的成果。
五、创意绘制(10分钟)1. 引导学生发挥创意,自主设计并绘制具有特色的圆图形。
2. 鼓励学生分享自己的作品,互相欣赏和学习。
教学评价:1. 学生能够熟练掌握Logo语言的基本语法和命令。
2. 学生能够使用重复命令绘制简单的圆图形。
3. 学生能够通过修改参数,探索不同的圆图形并发挥创意。
六、练习与巩固(10分钟)1. 给学生提供一些练习题,让学生独立完成。
2. 练习题包括使用repeat命令绘制不同大小的圆、使用repeat命令绘制方形等。
七、合作学习(10分钟)1. 学生分组,每组选择一个复杂的图形进行绘制。
2. 引导学生互相合作,共同完成图形的绘制。
常用LOGO公式及命令
SETXY [:x :y] //海龟移动到指定的[X Y]位置上。
GETXY //输出海龟当前的XY位置
XCOR //输出海龟当前的X轴位置
YCOR //输出海龟当前的Y轴位置
DOT [:x :y] //海龟在[X Y]处画一个点。
(PS“true)//打印图形区及下面的文字区
PR输出项//在文本区显示后面的输出项(产生换行)
TYPE输出项//在文本区显示后面的输出项(不产生换行)
TT输出项//在图形区显示输出项的内容
FILL //填充命令,填充时要抬笔进入封闭区域,再落笔,填充。
文件、过程命令
EDIT //进入编辑器
EDIT过程表//对指定的过程进行编辑
(STAMPOVAL :x :y“true)//画一个长为X宽为Y的实心椭圆形
REPEAT :n[命令组] //n次重复执行命令组
WAIT :n //延时(等待)n/100秒
SS进入图文混合状态TS进入全文本状态FS进入全图状态
WINDOW设定屏幕为窗口方式WRAP设定屏幕为环绕方式
设置海龟的属性命令
SETBG :n //设定n号背景的颜色,n值为0-15,共16种颜色。
SETBGPATTERN :n //设定用n号背景花纹,n值为1-11,共12种笔纹。
SETPRINTER :n //激活代码为n的打印机
(SETPRINTER :n比例方向层次底色)//激活并设置打印机
PS //打印上面图形区的图形
画圆和弧:REPEAT度数[FD半径*PI/180 RT 1] //度数为360时画圆。
或REPEAT度数[FD半径*0.0174 RT 1]
pc logo画圆和圆弧
Logo语言“圆和圆弧”画图指导2009.9 一、画圆命令画右圆:REPEAT 360[FD 半径*PI/180 RT 1]画左圆:REPEAT 360[FD 半径*PI/180 LT 1]例1:画半径为50步、60步、70步的右圆(圆画在海龟的右边)。
drawrepeat 360[fd 50*pi/180 rt 1]repeat 360[fd 60*pi/180 rt 1]repeat 360[fd 70*pi/180 rt 1]例2:画半径为50步、60步、70步的左圆(圆画在海龟的左边)。
drawrepeat 360[fd 50*pi/180 lt 1]repeat 360[fd 60*pi/180 lt 1]repeat 360[fd 70*pi/180 lt 1]二、画圆弧1、什么是圆弧?①圆上任意两点间的部分叫做圆弧,简称弧。
②n度弧对应着n度的圆心角。
2、用正360边形画圆弧命令画右弧:REPEAT 度数[FD 半径*PI/180 RT 1]画左弧:REPEAT 度数[FD 半径*PI/180 LT 1]例1:画半径为60的半圆(即180度右弧)? drawrepeat 180[fd 60*pi/180 rt 1]例2:画半径为80的90度圆弧(左弧)?draw? repeat 90[fd 80*pi/180 lt 1]例3:画半径为80的60度圆弧(右弧)?draw? repeat 60[fd 80*pi/180 rt 1]例4:画半径为100的270度圆弧(左弧)?draw? repeat 270[fd 100*pi/180 lt 1]三、综合画图示例1、五个半径为80的圆旋转组成的图形?draw? repeat 360[fd 80*pi/180 rt 1] rt 72? repeat 360[fd 80*pi/180 rt 1] rt 72? repeat 360[fd 80*pi/180 rt 1] rt 72? repeat 360[fd 80*pi/180 rt 1] rt 72? repeat 360[fd 80*pi/180 rt 1] rt 722、三条半径为100的90度圆弧to h1repeat 90[fd 80*pi/180 rt 1]lt 1 lt 180repeat 90[fd 80*pi/180 lt 1] (让海龟回中心点)rt 1 rt 180endto zonghe1h1 rt 120h1 rt 120h1 rt 120end3、画由2条半径为80的70度圆弧组成的“叶子”?drawrepeat 70[fd 80*pi/180 rt 1]rt 180-70repeat 70[fd 80*pi/180 rt 1]? rt 180-704、大圆和小圆(大圆半径为100,中圆为40,小圆为20)repeat 360[fd 100*pi/180 rt 1]?repeat 360[fd 40*pi/180 rt 1]?pu rt 90 fd 80 lt 90 pd?repeat 360[fd 20*pi/180 rt 1]?pu rt 90 fd 40 lt 90 pd?repeat 360[fd 40*pi/180 rt 1]?pu lt 90 fd 120 rt 90 pd 图1 图2 图3图45、正方形和圆弧(图5),图6由三个图5旋转组成。
logo语言用重复命令画圆的教案
Logo语言用重复命令画圆的教案教学目标:1. 让学生掌握Logo语言的基本命令和语法。
2. 培养学生使用Logo语言编程的基本技能。
3. 引导学生运用重复命令画圆,提高其逻辑思维和创造力。
教学内容:1. Logo语言简介2. Logo语言的基本命令3. 重复命令的概念和用法4. 画圆的基本方法5. 综合练习:用重复命令画圆教学重点与难点:1. Logo语言的基本命令和语法。
2. 重复命令的概念和用法。
3. 画圆的基本方法。
教学准备:1. Logo语言编程环境。
2. 教学PPT或黑板。
教学过程:一、导入(5分钟)1. 向学生介绍Logo语言的基本概念和特点。
2. 引导学生了解重复命令在编程中的作用。
二、Logo语言的基本命令(10分钟)1. 向学生介绍Logo语言的基本命令,如前进、后退、左转、右转等。
2. 通过示例让学生掌握基本命令的用法。
三、重复命令的概念和用法(10分钟)1. 向学生解释重复命令的概念,即重复执行某段代码多次。
2. 引导学生了解重复命令的用法,如重复执行某个命令固定次数,或直到满足某个条件为止。
四、画圆的基本方法(10分钟)1. 向学生介绍画圆的基本方法,如使用循环和变量控制圆的半径和角度。
2. 通过示例让学生掌握画圆的方法。
五、综合练习:用重复命令画圆(15分钟)1. 给学生发放练习题目,要求使用重复命令画出不同形状的圆。
2. 引导学生独立思考,解决问题的过程中提供必要的帮助和指导。
教学评价:1. 课后收集学生的练习作品,评估其对Logo语言的掌握程度。
2. 在课堂上观察学生的参与度和积极性,了解其对重复命令的运用情况。
3. 收集学生的反馈意见,了解其在学习过程中的困惑和问题,为后续教学提供参考。
六、巩固练习:绘制基本图形(10分钟)1. 给学生发放练习题目,要求使用Logo语言的基本命令和重复命令绘制基本图形,如三角形、正方形等。
2. 引导学生独立思考,解决问题的过程中提供必要的帮助和指导。
LOGO语言——画正多边形
画正多边形(2)一、教学目标:1.熟练掌握REPEAT命令;2.学会绘画正三角形、正方形、正五边形、正六边形、圆;3.提高学生LOGO语方编程能力和兴趣。
二、教学重点:学会绘画正多边形三、教学难点:实践园(1)(2)四、教学过程:(一)导入同学们,上节课我们学习了REPEAT命令,REPEAT命令非常有用,帮助我们省去了很多重复的语句,利用它可以画正多边形和圆。
上节课,我们只是纸上谈兵,这节课我们就一起来上机操作,看看上机操作过程中会遇到哪些问题呢?(二)巩固、操作1.展示公示,画正多边形REPEAT N [ FD 步长RT 360/N ]提问:在输入的时候,有哪些问题要注意呢?2.布置任务画如下的图形:(1)正三角形、正方形、正五边形、正六边形(边长为50)(2)圆(边长为2)3.讨论:在画圆的时候发现什么问题?结论:当N大于等于360的时候,就可以看作一个圆,但事实上REPEAT 360 [ FD 2 RT 1]画出来只是一个正十二边形,根据不是圆。
我们再改一下:REPEAT 36 [ FD 20 RT 10 ]这是我们龙芯一体机的精度问题,他不能解决精度太高的问题。
所以说,理论与实践有时是不能完全统一的,我们通过实践发现了问题,并成功化解了。
4.完成实践园中:练习1、练习2,比一比,谁做的又快又好。
(请一个学生上台绘制,其他学生在下面操作)教师巡视,小助手帮忙,个别指导。
5.点评实践园练习,并表扬优胜者。
6.小结:今天,我们通过上机实践,牢牢掌握了REPEAT命令,更可以利用此命令,让计算机绘制正多边形,并且发现了一些细节问题,解决问题很得了很大的进步,希望同学们在以后的学习中也能多多发现问题,解决问题,做学习的主人。
(三)作业设计:1.思考实践园中的练习32.预习下一课《画星星》五、教学反思:。
logo语言重复命令画正多边形多角星
第一页,共18页。
复习
1、填空。
向前 后退 向右 向左 提笔 落笔 清屏
2、根据小海龟的动作选择上面的命令。
FD
RT(顺时针)
LT(逆时针)
第二页,共18页。
新课导入
从这节课开始我们学习重复命令,学会这 条命令后,我们就能画出很多由重复图形组成 的漂亮图形。
repeat 36[repeat 36[fd 10 rt 10] rt 10]
第三页,共18页。
一、小海龟画正方形
FD 100 RT 90
FD 100 RT 90FD100 RT 90FD 100 RT 90
四组完全相同的命令
REPEAT 4[FD 100 RT 90]
第四页,共18页。
(一)重复命令
格式:REPEAT N[ 需要重复的命令 ]
空格
重复的次数
功能:把方括号里的命令重复执行N次。
注意:方括号里的重复内容的所有命令必须写成一行 ,命令间用空格隔开。
第五页,共18页。
二、画正多边形
边长为70的正三角形 小海龟每次转360÷3=120度。
命令:
REPEAT 3[FD 100 RT 120]
第十一页,共18页。
边长是100的正五角星:
DRAW
RT 90
REPEAT 5[FD 100 RT 144]
第十二页,共18页。
边长是100的正七角星: REPEAT 7[FD 100 RT 180-180/7]
第十三页,共18页。
边长是100的正九角星: REPEAT 9[FD 100 RT 180-180/9]
]
或
REPEAT 6[FD
logo语言重复命令画正多边形多角星
第六页,共18页。
边长为50的正五边形
小海龟每次转360÷5=72度。
命令:
REPEAT 5[FD 50 RT 72]
或
REPEAT 5[FD 50 RT
]
第七页,共18页。
边长为60的正六边形小海龟每次转 360÷6= 度。
命令:
REPEAT 6[FD RT
logo语言重复命令画正多边形多角星
第一页,共18页。
复习
1、填空。
பைடு நூலகம்前 后退 向右 向左 提笔 落笔 清屏
2、根据小海龟的动作选择上面的命令。
FD
RT(顺时针)
LT(逆时针)
第二页,共18页。
新课导入
从这节课开始我们学习重复命令,学会这 条命令后,我们就能画出很多由重复图形组成 的漂亮图形。
第十七页,共18页。
谢谢!
第十八页,共18页。
格式:REPEAT N[ 需要重复的命令 ]
空格
重复的次数
功能:把方括号里的命令重复执行N次。
注意:方括号里的重复内容的所有命令必须写成一行 ,命令间用空格隔开。
第五页,共18页。
二、画正多边形
边长为70的正三角形 小海龟每次转360÷3=120度。
命令:
REPEAT 3[FD 100 RT 120]
]
或
REPEAT 6[FD
RT
]
第八页,共18页。
边长为40的正七边形
小海龟每次转
命令:
度。 。
第九页,共18页。
边长为5的正100边形 小海龟每次转 度。
命令: 。
第十页,共18页。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
10.出示:stampoval半径半径
你们能尝试一下这个命令怎么用吗?
小结:当两个半径相同时,画出的就是圆,教师黑板演示画法:海龟以起始位置为中心,第1个半径是代表水平横向的,第2个半径是代表垂直的,当2个半径相等时,便是一个十字坐标,所以画出的就是圆
学生思考
学生尝试
通过让学生自己探究这个命令,将实际数据代替到半径,为后面的椭圆打下基础。
三、练习
分别用2种画圆的命令画出半径为50的圆。
八、教学后记
这节课主要是通过推导公式得出结论,由于学生的数学基础还是不错的,所以推导圆的周长和半径之间的关系还是比较容易的,在画中心点的圆和椭圆时,由于坐标的概念以前没接触过,所以学习有点困难,我在黑板上动手画了之后,大部分学生能理解,少部分学生处于模糊状态,最后总结,学生能自己总结画圆和画椭圆的几种方法之间的异同点。
6.小结:画360°圆的命令有很强的规律,而且边数不一定需要36边,大于12边的多边形,在它们的半径不是太大时,看起来已经十分接近圆了。
学生一起根据公式推导
学生用这个命令练习画有半径的圆
通过公式的推导,让学生发现边长与周长、半径之间的关系,从而将带半径的命令替换到边长里,得出用半径画圆的命令。
7.简便画圆
七、教学过程
教学过程
教师活动
学生活动
设计意图及资源准备
一、导入
上节课我们通过画正多边形得出了画圆的命令,请你们说一说,画圆的命令是什么?
学生回答
二、新授1
1.用repeat 36[fd 10 rt 10]画出的圆,只知道边长FD 10,你知道它的半径是多少么?
2.如何画出有半径的圆呢?
3.我们一起来分析用正36边形画的圆,圆的周长和圆的半径有这样的关系:
二、教学目标
知识与技能:掌握用repeat、stampoval画圆、画椭圆的方法。
过程与方法:通过公式引导,得出用半径画圆的一般方法。通过比较画圆和画椭圆,初步建立直角坐标系的概念。
情感态度与价值观:培养学生合作与探究学习的能力,激发学习兴趣。
行为与创新:通过学习,进一步提高创新能力与逻辑思维能力。
三、教学重点难点
重点:画圆、椭圆的方法与命令。
难点:画圆、椭圆的方法与命令。
四、学习者特征分析
学生已经学习了用重复命令画圆,在这个基础上要学习用半径精确的画圆,还要学会从圆推导画椭圆的方法。
五、教学策略选择与设计
教师传授与学生自主练习和探究。
六、教学环境及资源准备
1.多媒体教学网络平台
2.PC Logo
Stampoval半径1半径2
半径1就是横向的半径,半径2就是垂直的半径,用两个不同数值画出的椭圆形状也各不相同。
第一组数据画出的是横过来,扁的椭圆,第二组数据画出的是竖过来的椭圆
让学生用不同的数据代替进去,让他们自己摸索数据不同,椭圆的形状也不同,从而得出横竖之间的不同。பைடு நூலகம்
五、总结
学生比较两种画圆方式的相同点和不同点,再比较画圆和画椭圆的相同点和不同点,教师补充。
学生边操练边思考,将正确的答案告诉老师
四、新授2
1.我们来思考一下,用stampoval画圆的时候,当两条半径相等时,画出的就是圆,那么我们如果把两条半径变得不一样呢?会画出什么图形?
请你们把150 70和70 150分别代入stampoval半径半径里试一下。
2.你发现了什么?由此得出画椭圆的命令
有时候为了简便,我们把pi/18这些公式预先计算好,画圆的公式就变成这样了:
Repeat 36[fd半径*0.174 rt 10]
提示:在计算机上输入logo的计算式子时,计算符号和参加计算的数据之间不要输入空格。
8.你能将画好的圆一分四么?
学生练习
通过让学生分一分,发现虽然用半径来画圆,但是repeat画出的圆不是精确的圆,从而引出中心点精确画圆的方法。
案例名称
画正多边形2(画圆)
科目
信息技术
教学对象
五年级
提供者
席颐
课时
1
一、教材内容分析
本节课的内容是在画多边形的基础上增加的,书上只学了一种画圆的命令,但是这种画圆的命令不是最方便,因此在学习了基本画圆命令后,增加其它几种:如用半径画圆,用中心点画圆,学习了画圆的命令后,还补充了椭圆的画法,目的让学生熟练掌握多边形和圆的画法,为后续课程打下基础。
周长=半径×2×π。圆周率π是一个固定的数值:π=3.14159……
4.所以,正36边形的
边长=周长/36=半径×2×π/36=半径×π/18
5.在LOGO语言中可以直接用PI来代替π的值,我们把正36边边形画圆的命令改一下:
顺时针画圆:Repeat 36[fd半径*pi/18 rt 10]
逆时针画圆:Repeat 36[fd半径*pi/18 lt 10]