第一篇:漂亮小海龟画正多边形及多角星教案[范文]
小海龟画正多边形及多角星
一 教学目标
1.熟练掌握6个命令 home pu pd pe ht st 2.利用演示法,让学生掌握多边形的快捷方法 3.提高学生的数学和逻辑思维能力
二 教学重点
掌握6个PC Logo命令的使用
三 教学难点
转角的确定和重复嵌套命令的使用方法
四 教法
演示法、任务驱动法
五 学法
自主探究法
六 教学准备
多媒体
七 课时安排
两课时
八 教学过程
师:上两节课我们通过学习以及实践上机操作,学习到了PC Logo的几个基本命令,下面请同学来回忆一下。
(随机提问
FD前进
BK后退
LT左转
RT右转
BYE退出)
师评价
师:这节课我们也来学习几个简单的命令
回家命令:格式:HOME
功能:让小海龟回到初始点。小海龟在回家的路上会留下足迹。
描述:无论小海龟移到哪个位置上,只要输入HOME命令,小海龟都会迅速跑回他的“家”中。所以画小海龟当前位置与原点之间的线段时,可以用HOME命令快速完成。
抬笔命令:格式:PU
功能:命令小海龟抬起它手中的笔。小海龟再移动的时候就不会留下痕迹了。(不会划线)
落笔命令:格式:PD
功能:命令小海龟放下手中的笔,这时的小海龟就又可以画图了。
做一做 例一
橡皮擦:格式:PE
功能:命令小海龟拿起橡皮擦除它经过的线
一点通:执行PE命令后,其实呢,是让小海龟的笔变成了和当前的背景色,如果想要继续用原来的颜色画图呢,就要执行落笔命令(PD)
隐藏小海龟:格式:HT
功能:命令小海龟隐藏起来
显示小海龟:格式:ST 功能:命令隐藏起来的小海龟重新显示在屏幕上。
笔粗命令:WETW_N
功能:设置画笔的粗细,N是笔头的型号,范围是1-999,N越大,画出的线越粗。Logo系统默认的N是1。
下面我们根据今天学习的命令做一下我们P16页的练习。
带学生一起做练习习题一习题二,这段程序很眼熟呀,谁知道这段程序画的是什么吗? 正方形
有没有人发现这段程序的特点呢?
(编写程序内容有重复部分)
那么,重复的内容是什么呢?重复了几次呢?
(FD 100 RT 90 重复了四次)
重复命令
格式:REPEAT_N[需要重复的命令] 功能:将方括号内的命令重复执行N次。
使用重复命令的关键是要找准“需要重复的命令”
大家看16页习题2,我们已经在Logo中输入这段程序,并且知道画出的图形是个正方形,大家也已经分析了,在这段程序中,一共出现了四次一样的命令。这就很重要了。我们已经找到了正方形中重复的命令,那么我们是不是可以用我们的重复命令来快捷的画出我们的正方形呢。来试一试吧。
PPT示例重复命令
知识窗:什么是正多边形。
正多边形:各边都相等,各个角也都相等的多边形叫做正多边形。根据多边形的边数又可以分为正三角形、正方形,正五边形等等。
想一想如何指挥小海龟画正多边形呢?正多边形每条边长度相等每个内角的度数也相等,所以小海龟在画正多边形时,每次走的步数相同,每次旋转的角度也相同。利用重复命令画正多边形时,正多边形的边数就是重复的次数,每次的转角就是正多边形的外角度数。正多边形是一个封闭的图形,海龟画一个图形所转角度共为360度,360除以正多边形的边数,就可以得到转角的度数。
下面来看例三
画边长为70的正方形。
小海龟每次走的步数为70,小海龟每次转360÷3=120度,小海龟重复的次数为三次。则命令:
REPEAT_3[FD 70 RT 120] 或REPEAT_3[FD 70 RT 360/3]
我们书上的命令有错误,有没有同学发现。小海龟前进的步数应该为70而不是100
PPT
练一练
画边长为50的正五边形
小海龟每次走的步数为 50 小海龟每次转 360÷5=72 度 小海龟重复的次数为 5 次
则命令为 REPEAT_5[FD_50_RT_72] 同样的 六边形七边形也是用这种办法来快速画图。大家看PPT
知识窗:利用重复命令还可以画多角星(小学阶段我们只要掌握奇数多角星的绘制方法),如:五角星、九角星、十一角星等。这些多角星也是一个闭合的图形,海龟在画完图形后又回到原来的位置上。用重复命令画多角星关键是知道小海龟所转的角度。如果多角星的角个数数奇数,所转角度可以利用下面这个公式
转角=180-180÷N
N是多角星的角数 我们来看下面的五角星的画法 例四:画边长为100的五角星。
小海龟每次走的步数是100,小海龟每次转180-180÷5=144度,五角星的边数5,小海龟重复的次数为5次。
则命令为:REPEAT_5[FD_100_RT_144] 我们看PPT 九角星和五角星的概念是一样的。
命令为:REPEAT_9[FD_100_RT_180-180÷9]
下面我们讲重复嵌套命令
命令格式:REPEAT_N[REPEAT_N[重复命令]]
在一个重复命令的重复内容中又包含了一个或多个重复命令这样的命令组合我们称为重复嵌套。系统执行这样的组合命令,先执行最里层的重复命令,然后依次想外执行。
就像我们数学中2×(3+4)我们先算出括号里面的答案,再往外运算。
例五:以正三角形为基础,每画一个三角形,让小海龟向右转90度,再画下一个等边三角形,一共画四次。我们的程序命令就是这个 REPEAT_3[FD_50_RT_120]RT 90 REPEAT_3[FD_50_RT_120]RT 90 REPEAT_3[FD_50_RT_120]RT 90 REPEAT_3[FD_50_RT_120]RT 90
当我们把上面这段重复命令当做一般命令,再进行一次重复命令 REPEAT_4[REPEAT_3[FD_50_RT_120]RT 90] 就可以画出我们的四片叶子花。下面例六例七也是同样,只不过我们要先找到我们基本的重复命令,然后再进行对应的重复嵌套就可以了。思考练习
第二篇:LOGO语言--画正多边形教案
LOGO语言--画正多边形教案
教学目标:
1、掌握重复命令的基本格式。
2、能用重复命令简化规则图形的作图命令。
3、能理解重复命令的嵌套。教学重点:重复命令的基本格式。
教学难点:确定“重复的内容”与“重复的次数”。教学关键:重复命令REPEAT的用法。教学准备:硬件:多媒体电脑室、投影仪。
软件:电子教室系统、LOGO语言程序。
教学过程:
一、复习导入
1、理解一些角的知识:
锐角 直角 钝角平角 周角 各种角的度数大小。理解长度的概念。
2、同学们,我们知道正方形4条边相等,4个角都是直角,下面请根据命令,来画出步长为100的正方形。
FD 100 RT 90
FD 100 RT 90
FD 100 RT 90
FD 100 RT 90 正方形画出来了,大家来观察一下这些命令有没有什么特征?
同学们发现,同一组命令重复了4次。这样重复输入你感觉怎么样?有没有更好、更方便的方法一次完成这些操作呢?通过这节课的学习,我们就可以学到简便的方法。
二、新授新课
1、在上面画正方形的过程中,我们发现,同一组命令重复了4次,每次旋转了90度,一共旋转了360度。
2、下面我们再来画一个步长为100的等边三角形。我们知道,等边三角形的三条边长相等,三个内角都是60度。小海龟怎么才能画出等边三角形呢?
出示网页内容,得出图中的角度是120度。FD 100 RT 120
FD 100 RT 120
FD 100 RT 120 在上面画等边三角形的过程中,我们发现,同一组命令重复了3次,每次旋转了120度,一共旋转了360度。
3、我们把各边相等,各角也相等的多边形叫做正多边形。下面我们再来画一个步长为80的正六边形。
提示:正六边每一个内角是120度。我们得出小海龟每次旋转60度。我们要重复6次,一共旋转了360度。FD 80 RT 60
FD 80 RT 60
FD 80 RT 60
FD 80 RT 60
FD 80 RT 60
FD 80 RT 60
4、现在我们已经知道怎样画正多边形了,随着边数的增多,画的命令也就越来越多,画起来也觉得越来越费时间、越来越繁,下面老师就把简单的方法教给大家。
演示用重复命令画正方形: REPEAT 4 [FD 100 RT 90] 演示用重复命令画正六边形: REPEAT 6 [FD 80 RT 60] 板书:重复命令REPEAT
从以上的例子可以看出,画正N边形时,每次小海龟旋转的角度是360/N度。使用重复命令画正多边形,我们发现它们是由N句相同的命令组成的。只要使用一条重复命令,小海龟就能完成同样的任务。
画正多边形的命令是: REPEAT N [FD 步长 RT 360/N] 重复命令的基本格式: REPEAT 重复的次数 [重复执行的内容]
三、巩固练习
1、现在老师来考考大家,我们一起动手来画一个步长为60的正7边形。REPEAT 7 [FD 60 RT 360/7]
2、画一个步长为40的正10边形。REPEAT 10 [FD 40 RT 360/10]
3、画一个步长为30的正16边形。REPEAT 16 [FD 30 RT 360/16]
注意观察:当边数越来越多时,它的边数能数清吗?越来越像什么图形?(圆)下面我们来画一个步长为1的正360边形。再来画一个步长为10的正36边形。
通常,我们在LOGO语言中画圆,都是用正36边形代替的。
四、总结
本节课我们学习了用重复命令来画正多边形,通过使用重复命令,使我们在画规则图形的时候,简化了画图命令,因此我们一定要很好地掌握它。
五、思考题
请用重复命令画出以下图形,要求一气呵成。教师指导,提示。出示参考答案。
这样的方法我们以后学习了过程的调用后,还可以更简单。有兴趣的同学课后可以完成实践题目。
第三篇:画正多边形 教学设计
第8课 画正多边形
——重复(循环)语句的使用
泰安 泰师附小
一、教材及学生分析
教材使用的是山东省小学信息技术六年级信息技术教材,本课是第二单元LOGO语言基本命令的第二课,在这之前学生已经学习了小海龟的一些基本命令,如前进,后退、左转、右转、提笔、落笔等命令,本课主要目的是利用前进和右转等基本命令画正多边形,要求学生发现正多边形的特点,找到画正多边形的规律,从而知道如何计算小海龟的转动角度,并学会用重复命令(repeat n [一组命令]),完成同样的任务。
二、教学目标
1、知识目标:了解正多边形的特点,能计算出小海龟画正多边形时的旋转角度。学会指挥小海龟准确地画出正多边形,学会使用repeat命令。
2、能力目标:通过编程练习,培养严谨、认真、科学的编程习惯,提高计算能力、思维能力和推理能力。
3、情感目标:在独立思考的基础上,同学之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。
三、教学重点和难点
1、如何计算小海龟的旋转角度。
2、重复命令的书写规则和正确使用。
四、教学准备
计算机教室、教学控制软件、Logo软件
五、教学过程
(一)、创设情境、导入新课 同学们,老师听说咱们肥城的同学都特别聪明,今天老师带来了几个问题考考大家,大家敢不敢迎接挑战?
问题:在生活中我们经常能看到一些美丽的建筑物,它们当中蕴含着丰富的数学知识。今天老师就和大家一起来欣赏一些著名的建筑,大家仔细观察,看看你能发现什么?
然后让学生观看一些有代表性的建筑物,悉尼歌剧院、五角大楼、水立方以及雷峰塔,引 1 出来多边形,我们把各边相等的多边形称为正多边形。然后讲述建筑师喜欢用多边形来进行布局。现在设计师能能收到蜜蜂蜂巢的启发,准备以正六边形来布局,给学校设计一个图书馆,现在他需要100幅正六边形,希望同学们来帮他完成,引出来本节课任务。
试一试:引导学生利用上节课所学知识,以小组为单位,团结协作,完成一幅边长为50的正六边形(教师巡视指导学生)。
让完成的学生阐述画正六边形的步骤,并演示画一个正六边形,主要是引导学生能掌握计算小海龟画正六边形的旋转角度,即360/6,引出(FD 50 RT 360/6)命令。然后教师进一步引导画一幅正六边形需要输入六遍这条命令,而画100正六边形需要600条命令,这对于打字慢的同学是一个比较大的挑战,有没有更简便的方法?
刚才我们讲了,要想画正六边形,首先要先画一条边,然后重复六遍。现在咱们介绍一个新成员——重复命令。现在大家跟着老师读一遍,repeat。然后用中括号括起来,这样的一条命令就可以画一个正六边形,这也就是今天咱们这节课要学习的——用重复命令画正多边形。
以此引出本节课的主题:利用重复(循环)语句画正多边形。
(二)、讲授新课
1、练一练:现在大家听老师口令,快速在自己的电脑上用重复命令画一幅正六边形。老师用秒表计时,看谁画的又快又正确。对比重复语句和普通命令的不同,让学生体验重复命令的优点。
2、推导正n边形公式:现在大家会画正六边形了,那正十边形怎么画?正二十边形呢……,从而引出画正多边形,引导学生明白只要在正六边形的基础上,改变边数和旋转角度,就可以得到任意正多边形,最后引导学生总结正n边形公式:REPEAT n [FD 边长 RT 360/n]。
3、比一比(巩固练习):请各小组的同学坐在位置上不要动,听老师口令,一至五组的同学分别指挥自己的小海龟完成一幅边长为30的正十二、十四、十六、十八、二十边形的图形。对做的快的个别同学表扬其获得个体第一名第二名等荣誉,对做的快的小组鼓励获得小组第一名第二名等荣誉。
4:大显身手(创新练习):其实小海龟不仅可以用重复命令画正多边形,还可以画很多更有趣的图形。让学生观看老师画的一些作品,引导学生明白,有时只是一个简单的图形,经过重复多次后,就可以生成很漂亮的图形,例如:
让学生开动脑筋,指挥小海龟画一幅属于自己的独一无二的图形。
(三)、课堂总结
1、进入丰收园,引导学生总结画正多边形的公式,REPEAT n [FD 边长 RT 360/n]。
2、引导学生明白,小组的成功来源于大家的共同努力,号召大家要团结合作,互帮互助。
第四篇:画正多边形教学反思
画正多边形教学反思
画正多边形教学反思1
对于LOGO语言教学教师还是必须要由一定的教学技巧,因为本身LOGO程序就比较枯燥,学生在基础学习时就会漫不经心,学习本课的LOGO重复语言就更加死板了,学习本课最原始的教学手段无非是教师讲学生听,但我考虑到学生枯燥的学习不一定能全神贯注在这个知识点上,所以我大胆的想试试放手,选择让学生去探究学习。
重复命令是这个本单元的一个大难点,不容易学生理解。我采用课件呈现之前的LOGO画楼梯的重复命令,让学生观察哪些命令是一样的,重复一样的几次,在强调重复命令的简便性,让学生更好地了解重复命令,再让学生自己操作小海龟,让海归运动起来,通过实践得到的运动、移位旋转等动作将学生原本的抽象思维变成了生动的形象思维,加速了学生的学习,达到了事半功倍的效果。
本节课,我是通过“观察—思考—操作—结论”四个环节让学生自己得出了重复命令的精髓,锻炼了学生自主学习的能力,加强了学生对LOGO程序的编辑和操作能力。小组学生让学生互相帮助激起了学生的积极性。
另外这节课存在着很多的`问题,由于前一节课已经导入了重复命令,这节课开始我就很快的进入了主题以至于一些差异性学生没有及时的跟上,这样起点不同后面的教学很多学生就更难掌握了。还有一点小海龟画闭合图形时总共要转360度的这个知识,这个知识点对于学生来说有点难度,我以老师的角度去考虑了问题,认为学生能很快了解,讲的就有点过快,导致后来发现问题纠正的时候就比较累了,学生也比较糊涂了。最后对于小组的评价我要更加注意,学生只有在老师不断的鼓励中才会由信心去进步。
我觉得我还有很多的不足,希望老师们指点,我自己也会不断反思、提高。
画正多边形教学反思2
本节课的内容是泰山版六年级下册第八课《画正多边形》。在这节课中,我没有采用把logo命令以及参数的用法直接告知学生,而是采用自主探究的方法,让学生举一反三。
程序设计的教学手段往往是老师讲学生听,老师示范学生照做,因此造成重难点难突破,学生云里雾里。重复命令是本单元的一大难点,不容易理解。我采用课件展示的.方式呈现海龟的画图过程,让学生更好地了解重复命令,通过海龟的运动,位移,旋转等动作将抽象的思维变成生动的动画,加速学生的领悟,做到事半功倍。
本节课通过“观察”——“实践”——“总结”三个环节,锻炼了学生的思维,有增强了他们的操作能力,大大提高了课堂的趣味性。学生通过主动参与课堂教学,积极动手操作练习、自主探究新知识很快掌握了repeat命令的使用,会用这个命令画出自己喜欢的正多边形,这节课效果达到了预期。
当然,本课中出现的问题就是360度外角和这个概念,我认为应该在海龟画图形时总要转360度的这个知识,应该再多讲几次,讲明为什么,以达到加深学生的印象的目的。
画正多边形教学反思3
《多边形面积》这一单元教学上周都已经结束并及时进行了测评。
回顾这一单元的教学,我个人比较注重学生参与知识的形成过程,即多边形面积公式的推导过程。这一单元的多边形主要是平行四边形、三角形、梯形三个图形。而每个图形面积公式的推导都是在前面已学的图形面积公式基础上学习的。在教学时,我一般提前让学生做好学具,如上平行四边形时,就让学生先剪好平行四边形,再通过引导提问引发学生思考:能否将平行四边形转化成我们以前学过的某个图形来研究呢?这之前,学生其实只学过长方形和正方形两种面积的求法,所以学生可以很快猜到转化成什么样的图形来研究,之后,我再放手让学生去尝试。当学生通过小组或同桌的'交流将平行四边形转化成长方形后,我再进一步引导学生思考:现在的图形与原来的图形哪些地方有联系呢?这样我们可以得出平行四边形的面积公式是怎样的?也许有人会觉得有必要这样麻烦吗。结论是这么简单的,绕来绕去。可是这一推导过程其实对学生思维能力以及对数学这门学科趣味性和动手能力的培养是非常有价值,学生对公式的理解绝大部分都很透彻。后面三角形和梯形面积公式的推导过程都是按照这个模式来教学的。这多年来教这个内容我都坚持这么做,可能上这样的课我花费的时间要比别人多,但我觉得非常值。
但是经过测评,我也发现这一单元中学生存在许多共性问题:一是单位换算问题。这一单元都是有关面积的问题,自然和面积单位分不开,面积单位是学生三、四年级学得内容,时间长了,单位换算进率和方法一部分学生出现了遗忘,还有一部分一点都不记得(当初学时都糊里糊涂)。这学期我们重点是研究面积公式,所以我没有投入精力给学生复习,有大部分学生在这方面失分。另外解决问题时单位不统一学生没有注意到,这些说明学生审题不够细致所至。第二个问题是拼成的平行四边形和原有的三角形之前的关系,特别是等底等高这个条件学生的理解还不够,虽然我口头有作过强调,但这个知识点最初出现时,也就是在上三角形面积公式的推理时我没有重点突出来强调,导致学生理解得不够深刻,所以后来再讲效果也不太理想,这些以后再上时一定要注意。第三个问题是在组合图形面积求法中。一是找不准对应的条件,如三角形要找出对应的底和高,特别是一些复杂的图形,学生有困难,这些在平时教学中要加强引导学生去找,去认。二是运用分割法求组合图形的面积后来要合在一起,添补法最后要将补起来的大图形减掉小图形面积,这些中偏下的学生容易遗忘,平时教学时要加以强调。
画正多边形教学反思4
《多边形的面积》这单元教学内容包括四部分:平行四边形的面积,三角形的面积,梯形的面积和组合图形的面积。
教学时要注重让学生经历面积公式的推导过程,让学生亲自经历思索、剪、拼、摆的操作活动。在思维训练上注重渗透“转化”思想,引领学生运用“转化”的方法,通过对比探究图形与转化后图形间有什么关系,从而得出图形面积计算的方法。
同时也要注重同一个图形不同的推导方法,像梯形的面积计算公式,除了可以用两个完全一样的梯形拼成一个平行四边形,其中一个梯形的面积是这个平行四边形面积的一半,我引导学生思索另外的推导方法。有的'学生想出了可以沿对角线连接,把梯形分成两个三角形,还有的同学想出了把梯形分成一个平行四边形和一个三角形等。这样多种方法的推导,开阔了学生的思路,进一步巩固了“转化”的思想。
对于组合图形面积的计算,我则渗透了两种思维:一是分割法,将组合图形分成若干个已会计算面积的单一图形,这几个单一图形面积总和便是这个组合图形面积;二是添补法,根据图形特征将这个组合图形补成已学过的一个单一大图形,用这个大图形面积减去补充部分的图形面积便是原组合图形面积。
画正多边形教学反思5
1、要创造性的使用教材
教材只是为教师提供最基本的教学素材,教师完全可以根据学生的实际情况进行适当调整。
2、相信学生并为学生提供充分展示自己的机会
通过课前小组合作社会调查、课堂展示正多边形的过程,为学生提供展示自己聪明才智的机会,并且在此过程中更利于教师发现学生分析问题解决问题的独到见解,以及思维的误区,以便指导今后的教学。课堂上要把激发学生学习热情和获得学习能力放在教学首位,通过运用各种启发、激励的语言,以及组织小组合作学习,帮助学生形成积极主动的求知态度。
3、在教学中注意的方面
本节新概念较多,对概念的教学要注意从“形”的角度去认识和辨析,但对概念的严格定义不能要求过高。在概念教学中,要重视运用启发式教学,让学生从“形”的特征获得对几何概念的直观认识,鼓励学生用自己的语言表述有关概念,再进一步准确理解有关概念的文字表述,促进学生主动学习。通过形象生动的直观图形,给学生营造一个问题情景,通过问题的`探索来调动学生的内在动力,提高学习积极性,提高探索知识的能力。
4、注意改进的方面
在小组讨论之前,应该留给学生充分的独立思考的时间,不要让一些思维活跃的学生的回答代替了其他学生的思考,掩盖了其他学生的疑问。教师应对小组讨论给予适当的指导,包括知识的启发引导、学生交流合作中注意的问题及对困难学生的帮助等,使小组合作学习更具实效性。
画正多边形教学反思6
本单元的主要教学内容包括:平行四边形的面积、三角形的面积、梯形的面积以及组合图形的面积。多边形面积的计算是在学生学习了图形的平移与旋转,掌握了这些平面图形的特征,以及长方形,正方形面积计算公式的基础上进行教学的。
回顾08学年五年级学生学习本章时,学生的问题主要有:
1、学生多边形面积公式的推导过程表达不清。课堂上每一个多边形面积公式的推导过程都是比较清晰的,无论是把平行四边形转化成长方形,还是把两个完全相同的三角形(或梯形)拼成平行四边形,从操作、比较,到发现转化前后图形之间的联系,最后得出计算公式,整个过程环节分明,条理清楚,学生都能很快掌握课堂上所学的内容。但是,课后发现,有的学生对计算公式记得很牢,对多边形面积公式的.推导过程模糊,表达不清。
2、部分学生不会分辨底、高(不能正确画出高),进行组合图形面积计算时候,不能很好利用平行四边形对边相等、不能创造性地通过虚线清晰地把图形进行分解,从而引起计算错误。
3、审题不清,经常不注意单位的异同,面积计算结果经常用长度单位。
为了有效地解决类似问题,我主要采取了以下措施:
1、重视动手操作、观察与交流汇报
本单元面积公式的推导都是建立在学生数、剪、拼、摆的操作活动之上的,所以操作是本单元教学的重要环节。教师既要做好引导,又要注意不要包办代替,一定要学生在独立思考和合作交流的基础上进行操作,却忌由教师带着做。
2、引导学生探究,渗透“转化”思想。
本单元面积的推导都采用了转化的方法。在本单元的教学中,以学生的探究活动为主要形式,教师加强指导和引导。通过操作,一方面启发学生设法把所研究的图形转化为已经会计算面积的图形,渗透“转化”的思想方法,另一方面引导学生去主动探究所研究的图形与转化后的图形之间有什么联系,从而找到面积的计算方法。利用讨论和交流等形式,要求学生把自己操作——转化——推导的过程叙述出来,以发展学生的思维和表达能力。
3、注意培养学生用多种策略解决问题的意识和能力。
运用转化的方法推导面积计算公式和计算多边形面积,可以有多种途径和方法。教师要鼓励学生从不同的途径和角度去思考和探索解决问题。引导学生通过观察,作虚线等方法,清晰地认识一个简单图形、组合图形的构成,并能正确地进行计算。
4、在教学中培养审题习惯、检查习惯等等
学生出现审题不清,单位出错,原因主要有两点:一是学习习惯不好;二是学习态度不端正。要改变这样的情况并非一朝一夕所能成的,教师应有意识地培养学生认真审题的意识,纠正不良习惯,并强调学生完成计算后,应该对答案和单位进行检查,从而杜绝不写单位和写错单位的不良行为。
第五篇:第一课小海龟画正三角形
第一课小海龟画正三角形
教学目标:
1、初步认识small basic语言,了解其基本的操作使用方法。
2、理解什么是对象及其属性、操作方法。
3、认识“Turtle”对象,掌握其属性、操作方法。
4、掌握使用small basic命令(语句)画正三角形的方法。
教学重难点:
重点:掌握使用对象的属性、操作的方法;
难点:理解对象及其属性、操作。
教学方法:
演示法、任务驱动法、讲授法
教学过程:
一、认识Small Basic
二、命令的分析
三、实例教学(教师演示)
四、学生动手实践
1、经过自主练习,同学们能够成功运行程序吗?最终画出什么图形呢?
2、不成功的话,又存在着哪些问题呢?为什么呢?该如何解决呢?
五、深入学习
1、思考问题:
0
A、小海龟能不能在窗口的任意位置画三角形?
B、小海龟能不能“爬”快点?
C、小海龟开始“爬”时,头能否不垂直向上,能否改变方向?
2、属性、操作的学习
3、实例教学
六、自主练习
? 任务:请同学们利用已经学习的Turtle属性和操作,自己动手试一试,画出各种图
形。
七、学生演示
八、总结
第二课小海龟画彩色正五边形
教学目标:
1、理解变量及其命名规则
2、掌握变量的赋值及变量的应用
3、认识”GraphicsWindow”对象及常用属性设置
教学重难点
重点:变量及其应用
难点:理解赋值语句,不要将赋值语句和数学中的等式混为一谈。教学方法
讲授法、演示法、任务驱动法
教学过程
一、引入教学
1、小海龟画一个正三边形。
2、小海龟画正五边形
命令:命令:
2、疑问?
? 小海龟画正五边形的方法与画正三边形的方法相似:画一条边,旋转一定的角度,然后
再画一条边,旋转一定的角度„„直到画完。然而,两者唯一不同的地方就是边数和旋转的角度。假如小海龟要画正N边形,需要修改旋转的角度,以及画的边长的大小,这时候一个一个地修改,会不会很麻烦呢?为了简化工作,对于边长的大小和旋转的角度,我们能否分别用代表未知数的“符号”来表示呢?
? 比如:Turtle.Move(100)中的“100”能否用未知数“Length”来表示呢?
二、变量
1、变量:
?
1、我们将程序中代表某个值的符号称为“变量”。
?
2、变量是程序用来保存数据的。
?
3、规则:
A、变量名要以字母、汉字、数字、下划线命名,且不能以数字开头。
B、变量名不能与对象、属性、操作名相同,也不能与Small Basic中的保留字相同,例如:if不能作为变量名。
C、变量名应尽量简单易懂。
2、变量—实例教学
? 小海龟画正多边形的时候,每画一边旋转一个角度(这个角是正多边形的外角)。画完正
多边形正好回到起点,整个过程小海龟共旋转了360度。
? 因此,用S表示正多边形的边数;
用Length表示正多边形的边长;
用E表示小海龟每次旋转的角度。
E=360/S
? 例子:(正三边形)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)
三、赋值语句
? 变量就像一个存放数据的“盒子”,当我们在程序中需要使用该“盒子”中的数据时,只要用该变量名指代就行了。
? 而在“盒子”中存放数据,我们就用到赋值语句。
? 比如:
? S=3 把数值3存放在变量S中。
? Length=100 把数值100存放在变量Length中。
? E=360/S 先算出表达式360/S的结果(120),其中S=3,然后把数值120存放在变量E中。
? 注意:表达式中国可以包含函数、常量、变量,用小括号“()”表示运算的优先次序变化。
不能用中括号“* +”.? 表达式中使用的算术运算符是:+-* /。
? 【格式】:
变量名=表达式
? 【作用】:
将右端表达式的值存放到左边的变量中。变量被赋值之后,变量名就代表右边表达式的值,直到又有赋值语句改变了该变量的值。
? 设置属性值:
对象名.属性名=表达式
比如:Turtle.x=100
? 获得属性值:
变量=对象名.属性名
比如:E=Turtle.x
? 调用操作:
对象名.操作名称(参数)
比如:Turtle.Move(Length)第一课小海龟画正三角形;教学目标:;
1、初步认识smallbasic语言,了解其基本;
2、理解什么是对象及其属性、操作方法;
3、认识“Turtle”对象,掌握其属性、操作方;
4、掌握使用smallbasic命令(语句)画正;教学重难点:;重点:掌握使用对象的属性、操作的方法;;难点:理解对象及其属性、操作;教学方法:;演示法、任务驱动法、讲授法
------------------
八
年
级
信
息
技
术
教
案
伍宝娣何永聪
四、GraphicsWindow对象;?
1、小海龟绘图的窗口叫“图形窗口”,它也是一个;?GraphicsWindow.PenColor;将绘画的笔的颜色设置为“红色”;?GraphicsWindow.PenWidth;将绘画笔的粗细设置为10;?属性介绍:(其他属性见书本p12试一试);?PenColor(笔的颜色):其属性值用英文表;Red:红色Oran
------------------
四、GraphicsWindow对象
?
1、小海龟绘图的窗口叫“图形窗口”,它也是一个对象,对象的名称叫“GraphicsWindow”。? 赋值语句:
? GraphicsWindow.PenColor=“Red”:
将绘画的笔的颜色设置为“红色”
? GraphicsWindow.PenWidth=10:
将绘画笔的粗细设置为10
? 属性介绍:(其他属性见书本p12试一试)
? PenColor(笔的颜色):其属性值用英文表示,使用时需要加上英文引号。
Red:红色Orange:橙色Yellow:黄色
Green:绿色Blue:蓝色Purple:紫色
White:白色Black:黑色
? PenWidth(笔的粗细):其属性值用数字表示,数字越大,笔画越粗。
?
2、实力教学:
?
3、自主练习:请同学们利用已经学习的Turtle和GraphicsWindow属性和操作,自己动
手试一试,画出各种图形。
五、学生演示
六、任务驱动
? 任务一:完成书本P12试一试,猜一猜GraphicsWindow各属性和操作的含义。
? 任务二:完成书本p12试一试第二题,画绿色的正五边形。
? 任务三:完成书本p12试一试第三题,在图形窗口写上“我爱编程”,设置合 适的颜色
和字号。(提示:使用GraphicsWindow.Draw(x,y,text)操作,字号:GraphicsWindow.FontSize属性操作)
七、总结
第三课小海龟画正多边形
教学目标
1、了解什么是算法,了解算法的自然语言描述和流程图描述
2、理解For??EndFor循环语句的使用方法
教学重难点
重点:学习For??EndFor循环语句的使用方法
难点:理解循环的控制
教学方法
讲授法、演示法、任务驱动法
教学过程
一、复习
学生演示,点评作业
二、算法与流程图
流程图图形
三、For?EndFor循环语句
四、实例教学:正N边形
五、学生自主练习
? 任务1:画正18变形,要求用For„„EndFor循环语句
? 任务2:完成试一试P18第一题:编写程序,画一个边越来越粗的正八边形。(提示:边 的变化跟随着计数器变化)
? 任务3:完成试一试P19第二题
? 任务4:完成试一试P19第三题
六、学生演示
七、总结