1、logo部分教案9初识logo【教材分析】Logo语言是与自然语言非常接近的计算机高级语言,能让学生不仅学生使用计算机,同时还学习如何像数学家、语言学家一样进行思考与解决问题。在本学期主要学习Logo语言的绘画功能,非常形象、直观方便,会让学生对计算机有一个新的认识并提高学习计算机的兴趣。本课分三部分分别介绍了Logo语言的进入和退出窗口的方法,Logo语言窗口,清屏复位、显龟与藏龟三条基本命令。通过老师的演示操作让学生明白使用Logo语言是多种利用计算机画图方法中的一种。本课的重点三条命令不带参数,比较简单,通过实践操作让学生掌握,并体会、感受使用Logo语言命令画图的基本方法。【教学目标与
2、要求】1知识与技能 认识windows环境中的logo界面,初步掌握logo的启动和退出。2过程与方法 教师演示引起学生学习计算机语言的兴趣,小组合作发挥部分学生的作用。3情感态度价值观 培养学生探索学习的精神。培养学生互相帮助的意识。4行为与创新 激发学习的积极性和创造性。【教学重点与难点】1 教学重点 清屏复位、显龟及藏龟命令2 教学难点LOGO语言命令的输入方法【学情分析】学生有了一定的计算机操作基础,同时也具有一定的抽象思维能力,留给时间让他们充分的实践操作,本课实践中涉及到前进、后退等命令,不是本课要求掌握的,只要按教材输入就可以,目的在于让学生在亲身体验中理解与掌握Logo语言命令
3、来画图的基本方法。【课时安排】 1课时【教学准备】 安装LOGO语言程序【教学过程】一、导入师:你知道使用计算机的哪些软件可以来画图呢?L1_1.log:TO L :C :J FD :C RT :J IF :C 200 STOP L :C + 2 :JEND师:老师还有一种画图的方法:演示:L1.lgo? cs l 0 90? cs l 0 89? cs l 0 118? cs l 0 144(也可学生说一个角度)师:注意到这个小海龟了吗?与以往的画图有所不同,我只要按按键盘就可以指挥这个小海龟来画图,你认识这个软件吗?(从标题栏:PC Logo)什么是Logo?你想更多地了解它吗?我们今天就
4、一起来学习第一课:认识Logo(板书)二、新课1了解Logo语言师:什么是Logo? Logo源自西腊文,原意即为思想,它究竟是一个什么样的软件呢?师:学了计算机,你有没有梦想有一天能开发一个自己喜欢的游戏,或是设计一个实用的学习软件?最基本的要会什么呢?(学会使用计算机语言来编程的本领)Logo语言就是一种早期的高级计算机语言,它通过“绘图”的方式来帮助初学者学习计算机语言编程的思想与方法。2Logo语言的启动(1)启动师:请你在程序里找一找,能自己启动它吗?启动后阅读P2能帮助你认识Logo窗口,同时思考这两个问题:“母位”在哪里?Logo语言的提示符是什么?(2)认识窗口师介绍窗口,小海
5、龟来历,母位,提示符(3)实践操作师:要让小海龟画图,就要在提示符下输入小海龟能接受的语言,这就是命令,在P2“探究园”里如:FD 100 一行就是Logo语言的一条命令(注意:空格),这里有六条命令,看看能画出什么图形?3“HT”、“ST”、“CS”命令(1)学生尝试输入命令,说现象,即命令的功能。 “HT” 藏龟命令“ST” 显龟命令“CS” 清屏复位命令(2)命令的记忆阅读P3 知识屋,试一试上述三条命令还可以怎样输入?HT、ST、CS分别是hideturtle、showturtle、clearscreen的缩写。4实践园P3输入下面的命令:CSFD 30 RT 144 FD 30 RT
6、 144 FD 30 RT 144FD 30 RT 144 FD 30 RT 144HT观察画出了什么图形?使用“EXIT”命令或“BYE”命令退出Logo语言。读一读:知识屋5Logo语言的退出学生先说方法师总结:“关闭”按钮,菜单命令,“EXIT”或“BYE”命令。6练习(1)实践操作能否尝试用一条命令来画小旗。(每个命令之间按空格键,最后按回车)(2) 填一填:成果篮三、总结师:同学们,一节课下来,你学会了什么?还想学习什么?资料:LOGO语言是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它通过“绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式。LOGO语言
7、创始于1968年,是美国国家科学基金会所资助的一项专案研究,在麻省理工学院人工智能研究室完成。LOGO源自西腊文,原意即为思想,是由一名叫佩伯特的心理学家在从事儿童学习的研究中,发现一些与他的想法相反的教学方法,并在一个假日中出外散步时,偶然间看到一个像海龟的机械装置触发灵感,于是利用他广博的知识及聪明的才智而最终完成了LOGO语言的设计。画楼梯【教材分析】本课分两部分。第一部分通过“画楼梯”学习前进与后退命令、左转与右转命令。第二部分通过“画等边三角形”学习小海龟方向变化与转弯命令之间的关系。本课一共有四个命令,重点是要掌握这些命令的作用,由于这些命令是基本的画图命令,在以后的课的学习中均要
8、运用到,因此这些命令在画图中的熟练运用本课不作要求。在四个命令的教学中要强调命令与前面学习过的几个命令不同,本身都分为两部分,后面带一个数字,输入时不能忘记,并且命令与数字之间一定要有空格,否则计算机会认为输入的是错误命令。根据数学课所学知识,通过画一画、观察与实践操作结合,让学生理解小海龟方向变化与转弯命令之间的关系。【教学目标与要求】1知识与技能 学习使用FD、BK、RT、LT命令,能理解并掌握小海龟爬行路线与命令之间的关系,能读懂带有算式的logo语言语句。2过程与方法 能使用FD、BK、RT、LT命令画出简单的几何形,能根据图形模拟海龟路线,并写出命令。3情感态度价值观 消除对logo
9、语言的畏惧心理,具有学习与使用logo语言的兴趣与积极性。4行为与创新 培养学生的创新思维能力。【教学重点与难点】1 教学重点 FD、BK、RT、LT命令2 教学难点小海龟爬行路线与命令之间的关系。【学情分析】有了第一节课学习的基础,学生对小海龟画图有了一定的感性认识,而且也产生一定的兴趣。通过先操作后分析的方法让学生形象的掌握本课的四条命令,学生能容易接受。在此基础上,再学会对想画的图形有目的的使用命令来画图。【课时安排】 2课时【教学准备】 “楼梯”图形程序【教学过程】第一课时教学目标:掌握前进与后退命令、左转与右转命令。一、谈话导入师:同学们,通过上节课的学习,你对小海龟的感觉如何?师:
10、今天我们继续研究ogo语言,体验小海龟画图的本领,一起来学习第2课 画楼梯。二、新授1画楼梯程序:FD 20 RT 90 FD 20 LT 90 FD 20 RT 90 FD 20 LT 90FD 20 RT 90 FD 20 LT 90 FD 20 RT 90 FD 20 LT 90BK 80 RT 90 BK 80 HT学生尝试操作:画楼梯(建议:第一条命令可分8条命令来输入,第三条命令分3条命令来输入,注意小海龟运动的轨迹与方向。)自主阅读P6“FD”、“BK”、“RT”、“LT”命令师:在画楼梯的这些命令里,你认为哪些命令是控制小海龟向前或向后运动的?哪些命令又是控制小海龟转弯的?(与
11、P7“知识屋”结合学习以下四条命令)(1)“FD步数”前进命令“FD”是前进命令,它必须与数字配合输入。因此一个完整的“FD”命令分两部分:前半部分为命令“FD”,表示指挥小海挥向前爬行;后半部分为具体数字,表示指挥小海龟向前爬行的具体长度,一般称为步数。注意两部分之间一定要用空格分开。例如,“FD 20”表示指挥小海龟向前爬行20步。(2)“BK步数”后退命令“BK”是后退命令,它的作用和“FD”相反,指挥小海龟向后走。(3)“RT度数”右转命令“RT”是右转命令,“RT 90”表示小海龟向右转度,也就是转一个直角。(4)“LT度数”左转命令“LT”是左转命令,它的作用与右转命令相反。三、课
12、堂练习1讨论坊(1)思考:如何来画一个边长为50步的正方形?(2)输入下面一组命令,能画出什么图形?试着逆时针方向来画这个图形。FD 50 RT 90 FD 50 RT 90FD 50 RT 90 FD 50 RT 902探究园试着输入“FD 400”,观察图形结果。3实践园(1)写出下列各过程的命令。(同组交换检查)(2)写出画“长为60、宽为40的长方形“的命令,并在计算机上运行。四、课堂小结同学们,刚才通过练习,我们初步掌握了今天学习的个命令的作用,但是有些同学的输入速度还不够快,我们下一节课将继续深入学习这些命令的使用方法。第二课时教学目标:1掌握小海龟方向变化与转弯命令之间的联系。2
13、学会用ogo语言命令画简单图形。教学过程:一、导入师:我们上一节课学了哪些命令?生答二、新授1画等边三角形(1)分析师:在画楼梯时“RT 度数”或“LT 数”命令中的度数都是90度,如果要画这个等边三角形呢?与原来的图形有什么不一样?你可以试着写一写命令。学生写一写师按步分析并书写命令(在分析过程中需重点讲解转弯度数)。CS RT 30FD 45 RT 120 FD 45 RT 120 FD 45 RT 120HT学生讨论:你认为要顺利完成这个图形中,哪些地方值得注意的?小结注意点:转弯方向和转弯度数。转弯度数是小海龟现在的方向与所需方向的夹角。 (2)讨论坊:假设小海龟沿着等边三角形逆时针方
14、向转时,那么应该怎样来画这个三角形呢?你还可以其它方法吗?(3)学生操作:用不同的方法画等边三角形2实践园P9(1)做“小海龟”,在纸上画图形FD 40 RT 60 FD 40 RT 60 FD 40 RT 60 FD 40 RT 60 FD 40 RT 60 FD 40 RT 60 交流分析:正六边形(2)在纸上先写(2)、(3)图形的命令,后在机器上尝试。着重分析(2)图形的命令(可让一学生在白板上写一写,根据学生所写命令来验证该图形是否画得正确)CS FD 50 RT 120 FD 100 RT 150 FD 87HT (3)展示学生画出的图形,并且让学生说一说编程的理由。3.填写“成果
15、篮”画虚线【教材分析】本课分为三个部分,第一部分是画虚线,目的是让学生学习提笔命令和落笔命令;第二部分是画一个由虚线组成的球形图形,目的是让学生学习复位命令;第三部分是让学生学习擦除命令。画虚线是本课的重点,通过分析演示让学生明白使用提笔命令后,再画其他图形时都要使用落笔命令。通过比较实践来理解清屏复位与复位命令的区别,体会复位命令的作用。结合“探究园”与“讨论坊”的内容,让学生先探究,在探究中发现擦除命令与提笔命令的不同之处和相同之处,从而根据需要正确运用这两条命令。【教学目标与要求】1知识与技能 学习使用PU、PD、HOME、PE命令,能用两种方法画虚线。2过程与方法 能在画虚线的过程中根
16、据需要使用PU、PD、HOME、PE命令,在完成作品后能自我总结发现PU、PD命令的关系。3情感态度价值观 消除对logo语言的畏惧心理,具有学习与使用logo语言的兴趣与积极性。初步形成在编程中发现问题,并主动解决问题的意识。4行为与创新 培养学生的创新思维能力。【教学重点与难点】1 教学重点 提笔命令与落笔命令。2 教学难点落笔命令与提笔命令、擦除命令的配合使用。【学情分析】本课涉及到提笔和落笔,学生接受可能会比较困难,应鼓励学生多尝试,相信通过教师的引导和亲身的体验,学生必能顺利地掌握知识。【课时安排】 2课时【教学准备】 虚线组成的图形【教学过程】第一课时教学目标:1掌握提笔、落笔、复
17、位命令。2掌握画虚线的方法,知道HOME与CS的异同。教学过程:一、问题导入师:同学们,利用“FD”“BK”命令可以让小海龟向前或向后画出直线,如果要画一条虚线,应该怎么办呢?学生思考回答问题。师:要让小海龟前进或后退时都不留痕迹,可以找两条命令来帮忙,一起来学习第3课画虚线。二、新授1“PU”、“PD”命令(1)提笔命令-PU板书:提笔命令PU(学生朗读)演示:在LOGO语言命令窗口中输入“PU”,然后再输入“FD 30”,让学生观察变化。(屏幕上不显示线条)(2)落笔命令-PD板书:落笔命令-PD演示:在LOGO语言命令窗口中输入“PD”,然后再输入“FD 30”,让学生观察变化。师:落笔
18、命令和提笔命令交替使用,同时让小海龟向前或向后运动就可以画出虚线。(3)学生练习利用“PU”、“PD”命令画一条虚线。CSPD FD 10PU FD 5PD FD 10PU FD 52“HOME”命令(1)思考:你能用学过的命令来画这个图形吗?P11图(2)“HOME”命令师:回到母位,还需算出已经走了多少步?有更直接的方法了吗?(使用HOME命令)板书:复位命令-HOME分析以下命令:PD FD 10 PU FD 5 PD FD 10 PU FD 5 PD FD 10 PU FD 5 PD FD 10PU HOME RT 30PD FD 10 PU FD 5 PD FD 10 PU FD 5
19、 PD FD 10 PU FD 5 PD FD 10PU HOME RT 60PD FD 10 PU FD 5 PD FD 10 PU FD 5 PD FD 10 PU FD 5 PD FD 10PU HOME RT 90PU HOME RT 330PD FD 10 PU FD 5 PD FD 10 PU FD 5 PD FD 10 PU FD 5 PD FD 10HT(3)操作完成上述部分图形3探究园P12(1)在LOGO语言中输入FD 100 RT 90 FD 100 HOME试问,画出什么图形?(先画后试)小结:在落笔的情况下HOME命令会从所在位置到母位之间画线。(起点在母位时,在无法
20、知道转角的度数,斜线的长度的情况下,使用HOME命令完成连线。举例说明)(2)讨论:比较“HOME”命令与“CS”命令有什么相同点和不同点?相同点:复位。不同点:HOME不清屏,PD时画线,PU时不画线,CS清屏。三、小结你今天又学会了哪些驾驭小海龟画图的本领?第二课时教学目标:1掌握擦除命令。2能使用两种不同方法画出虚线。教学过程:一、复习导入1复习上节课命令2师:在画图中,经常会不小心画过头,或是画错了,怎么办?二、新课1擦除命令“PE”命令 作用:小海龟移动时,擦除所经之处的画线。示范:FD 200 PE BK 1002探究园学生操作:使用“”命令画一条虚线。思考:你认为在使用PE命令时
21、需要注意点什么?注意两点:与前进、后退命令结合起来使用;使用“PE”命令后想要恢复画线,必须使用“PD”命令。3讨论坊比较“”命令和“”命令有什么相同点和不同点。让学生在电脑上操作,并且把结果填在书本上。教师讲解,指导。三、实践园画出下面的图形:P13先在纸上写一写,后上机操作。四、总结帮助学生复习本节课所学内容,教师归纳重难点。画正多边形【教材分析】本课分为两部分。第一部分主要学习重复命令,并将用基本命令画的规则图形转为用重复命令来实现,这是本课的重点;后一部分是用重复命令来画圆,并能用半圆组合其他图案。【教学目标与要求】1知识与技能 认识正多边形、掌握重复命令的基本格式、掌握使用重复命令画
22、正多边形的方法。2过程与方法 通过自主探究,采用不完全归纳法总结出画正多边形的一般方法。3情感态度价值观 通过采用不完全归纳法总结画出正多边形的方法,培养学生科学的探究精神。4行为与创新培养学生养成良好的分析问题的习惯、逻辑思维能力与创新意识。【教学重点与难点】1 教学重点重复命令的格式、画正多边形的方法。2 教学难点画正多边形的一般公式。【学情分析】 重复命令是LOGO学习的第一个转折,在学习的过程中,我让学生亲自体验繁杂的基本命令输入,并亲自观察命令的规律,找出重复的部分和重复的次数,然后引入REPEAT命令的格式。【课时安排】 2课时【教学准备】 正六边形【教学过程】第一课时教学目标:1
23、掌握重复命令的基本格式。2能用重复命令简化规则图形的画图命令一、导入1出示下列图片:(五角星旋转度数 144度) 学生自己挑选一到两个图形在纸上写出画图形的命令。(四个学生分别在白板上书写)2引入课题提问:画这些图形分别用了几条命令?各边长度相同的多边形我们把它们叫做正多边形,如果要你来画一个正五边形或正六边形,画的命令会怎样?(将会用到更多的命令)画起来就觉得越来越费时间、越来越烦琐,那么有没有简单的方法呢?今天我们来学习一个简便的画法。二、新授1重复命令(1)找规律师:在这些命令中,你能看出什么规律吗?(有重复执行的命令)学生找出每个图形的重复执行的命令及重复的次数。等边三角形:FD 50
24、 RT 120(3次)正方形:FD 50 RT 90(4次)五角星:FD 50 RT 144(5次)虚线:PD FD 10 PU FD 10(5次)(2)重复命令示范输入画正方形:REPEAT 4FD 45 RT 90提问:从老师输入的这条命令中,你能发现什么规律? 学生讨论得出:中为画正方形时重复执行的内容,4为重复执行的次数。提问并验证操作:你会仿照这条命令来写一写画等边三角形的命令吗?并输入验证能不能画出来?得出重复命令的基本格式为:REPEAT 重复的次数重复执行的内容 2探究园怎样用重复命令来画出下面的图形?(学生写一写并验证操作)等边三角形:REPEAT 正方形: REPEAT 五
25、角星: REPEAT 虚线: REPEAT 正十边形:REPEAT 3画正多边形(1)操作反馈师:画正十边形,有什么困难吗?(度数?)(2)正多边形每次转动的角度分析例:画一个边长为30步的正三角形。分析:小海龟从母位出发,画完正三角形,再回到母位,正好转了一个圈。如果不让小海龟画线,就相当于只在母位转了一圈,转一圈儿是360度,小海龟共转了三次,因此每次旋转的角度是360/3=120度。对应的转弯命令是:RT 120。类推画正方形时,小海龟需转 次,每次旋转的角度是 度。画正五边形时,小海龟转 次,每次旋转的角度是 度。结论:画正多边形时,重复命令中每次转动的角度=360/正多边形的边数(3
26、)画正多边形由学生得出画十边形的命令可以写成:REPEAT 10FD 30 RT 36师:如何画正七边形呢?(360/7不能整除)讲解并示范操作:REPEAT 10FD 30 RT 360/7(只要输入360/7,计算机会计算该表达式的值)三、巩固练习实践园P15(比赛:在五分钟内看谁画得最多?)学生操作:用重复命令在计算机上分别画出边长为30步的正三角形、正方形、正五边形、正六边形结论:正多边形的边数越 ,画出的图形就越像 。四、总结师:重复命令使我们在画规则图形时,简化了画图命令,在使用时特别要注意是否符合重复命令的基本格式,即有没有连续重复执行的内容,如果有,重复了几次。第二课时教学目标
27、:1能用重复命令简化规则图形的画图命令。2熟练使用重复命令来画圆的组合图形。教学过程:一、导入同学们,上节课我们学习了用“REPEAT”命令来画一些有规则的图形,还学会了画正多边形,如何来画边长为30的正三角形、正方形、正五边形呢?REPEAT 3FD 30 RT 360/3REPEAT 4FD 30 RT 360/4REPEAT 5FD 30 RT 360/5REPEAT 边数FD 边长 RT 360/边数在练习画正多边形时,对于所画的正多边形你还发现了什么规律?正多边形的边数越多,画出的图形就越像圆。二、新授1画圆(1)画圆师:一般情况下,我们可以用正三十六边形来代表圆。你能写出画步长为5
28、的正三十六边形的命令吗?并在机上验证操作。REPEAT 36 FD 5 RT 10。 (2)实践园(1)画出以下图形:(4)操作反馈第一个图形:改变旋转方向,逆时针画第二个圆。第二个图形:改变正三十六边形的边长,可以画大小不同的圆。2画半圆(1)探究园将下面的重复命令填写完整,使它画出半圆。REPEAT FD 3 RT (2)实践园(2)用半圆可以组成许多图案,例如用四个同样的半圆可以组成一朵花。先写一写,再上机画。(3)画出下面的图形:画星星【教材分析】画星星是江苏省中小学教学研究室编写的小学信息技术(选修)教材中的第五课。本课的内容是利用重复命令来画角数为奇数的正多角星,其目的是让学生进一
29、步掌握重复命令的基本格式。我认为教学最终目的不在能够完成正多角星的图形,熟练掌握repeat的操作命令。而是通过学习培养学生主动发现、主动探索的意识,促进学生思维和创造力的发展。【学情分析】本课的教学对象为小学五年级学生,年龄不大,注意力不能持久、集中。因此在设计教学过程中,要善于抓住学生感兴趣的事和物,利用学生爱表现的特点,通过学生自学、合作学习、小组讨论等形式将知识融入到活动中,给予充分鼓励和肯定,并且让学生的自主探究学习习惯得到充分的发挥。【教学目标与要求】1知识与技能 认识奇数正多角星,熟练掌握重复命令的使用方法,掌握用重复命令编写画角数为奇数正多角星的方法。2过程与方法 通过对海龟绘制正五角星、正九角星、正十七角星等的画法分析和命令语句的归纳概括出REPEAT语句绘制正奇数角星的方法,进一步熟悉REPEAT语句。3情感态度价值观通过“先分析、后操作”,促进学生自主、合作、探究能力的提高,培养学生的合作精神和竞争意识,使学生在经历由浅入深的思维过程中,培养学生深度探究的思维习惯和学习态度,感受程序编写带来的思维乐趣,“在快乐中活动,在活动中学习,在学习中创造”。【教学重点与难点】1 教学重点 画正奇数多角星的基本公式。2 教学难点 角数为奇数的正多角星外角(小海龟转动的角度)度数的确定。【课时安排】1课时【教学法】教师演示,利用
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1