LOGO语言教案新部编本.docx
- 文档编号:8827949
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:51
- 大小:110.71KB
LOGO语言教案新部编本.docx
《LOGO语言教案新部编本.docx》由会员分享,可在线阅读,更多相关《LOGO语言教案新部编本.docx(51页珍藏版)》请在冰点文库上搜索。
LOGO语言教案新部编本
教师学科教案
[20–20学年度第__学期]
任教学科:
_____________
任教年级:
_____________
任教老师:
_____________
xx市实验学校
LOGO语言教案默认分类2009-11-0209:
11:
08阅读729评论0字号:
大中小订阅
第1课认识Logo
[教学目的与要求]
1.掌握进入与退出Logo语言窗口的方法。
2.掌握清屏复位、显龟及藏龟命令。
3.初步掌握输入Logo语言命令的基本方法。
[课时安排]
建议安排1课时。
[教学重点与难点]
1.重点:
清屏复位、显龟及藏龟命令。
2.难点:
Logo语言命令的输入方法。
[教材分析与教法建议]
本课首先引入了Logo语言,强调它只是利用计算机画图的许多方法中的一种。
教学中教师可从计算机的多种画图方法入手,引入Logo语言。
比如教师可以分别用几种不同的画图方法作一些简单的演示。
引入Logo语言画图后,教师可以选择几个能体现Logo画图特点的图形,演示给学生看,让学生初步了解Logo语言画图是怎么回事,同时激发学生的学习兴趣。
在这部分的教学中,教师还可以简单介绍一下Logo语言诞生、发展的情况及其主要特点。
课文的第一部分主要介绍了启动Logo语言窗口的方法以及Logo语言窗口的组成。
由于学生已有一定的基础,因此这部分内容相对比较简单。
教学中教师可以通过简单的演示让学生了解画图工具“小海龟”,了解用Logo语言画图的基本方法。
“探究园”中的练习,目的在于让学生自己试一试,画出一面三角小旗,感受一下Logo语言画图的方法。
课文的第二部分是本课的重点,要求学生掌握三条命令(清屏复位命令、显龟命令、藏龟命令),让学生进一步明确用Logo语言画图都是通过输入正确的命令来指挥“海龟”运动画成的。
这部分内容虽然是本课的重点,但由于这三条命令都是不带参数的命令,因此相对比较简单,教学中教师稍作介绍演示后,可以安排学生自己上机尝试。
Logo语言的命令很多都是全称和缩写都可以使用的,比如本课的三个命令以及以后几课中出现的命令都是这样。
教学中教师可以结合“知识屋”的内容,结合全称来识记简称,但在实际使用中由于简称字母较少,输入方便,因此尽量让学生使用简称命令。
课文第二部分内容中还介绍了在Logo语言中可以将几个命令串起来,以一组命令的方式输入,教师在教学中,可以分别使用两种不同方法进行演示。
前一部分一个命令一个命令地输入计算机;后一部分一组命令一起输入,最后检查无误后按回车键。
最后应该指出,我们提倡用“一组命令一起输入,检查输入无误后按回车键”的方法,为以后的学习,特别是学习“过程”打好基础。
“探究园”内容的安排主要针对“一组命令一起输入”的方法,在学生完成后教师要有意识地让学生使用藏龟命令及显龟命令。
课文的第三部分主要介绍了退出Logo语言窗口的方法,退出Logo语言窗口的方法虽然有好几种,但方法都很简单,教学中教师简单介绍即可。
本课中虽然出现了前进、后退等画图命令,但不是本课要求掌握的内容,因此教学中,只要求学生能按照教材正确输入命令。
教学过程:
一、导入
谈话:
今天我们学习新的计算机知识。
二、新授
1、请出小海龟(启动LOGO系统)
“开始”-“程序”-“PC LOGO”-“PC LOGO”
2、认识LOGO窗口
刚启动LOGO系统后,小海龟自动出现在绘图客口的中心位置上,这个位置就是小海龟的“家”,我们把它叫做“母位”。
它分为两个小窗口,上面的是“绘图窗口”,下面的是“命令窗口”。
LOGO的工具栏与我们见过的Word、PowerPoint等软件不同,具体见书P2说明。
3、改变窗口外观
(1)改变窗口大小和位置。
LOGO窗口的操作方法与Windows的其他窗口操作是相同的。
(2)改变绘图窗口颜色
LOGO的绘图窗口默认是白色的,单击工具栏中背景色按钮可改变颜色。
4、退出LOGO系统
LOGO系统退出方法和以前软件退出方法相同。
三、练习
四、小结
通过学生练习,激发学生学习LOGO语言积极性。
[参考资料]
Logo语言简介
Logo语言是美国麻省理工学院人工智能实验室的西摩?
佩帕特教授领导下的Logo小组,于1968年在研究LISF’语言的基础上研制成功的一种高级计算机语言。
它以认识心理学和人工智能原理为依据,目的是给少年儿童提供一种较好的智力开发环境,使儿童们不仅学会使用计算机,同时还学习如何像数学家、语言学家一样进行思考与解决问题。
Logo语言是一种过程性语言,即程序是由过程(Propeller)组成的。
所谓过程是为达到某种目的而按一定的规则组织起来的Logo语言的语句集合,这些过程又可作为其他过程的子过程,组织更复杂的过程,以此来解决复杂的问题。
因此Logo语言具有模块化结构,每个程序可由许多相对独立的过程组成,使设计方便、灵活。
过程一经定义便成为一个新的命令,以后可用来作为基本命令进行调用,其扩充性强。
程序具有递归作用,给编制高级水平的程序带来方便。
Logo语言是一种接近自然语言的高级语言,只要记住一些英文单词就能方便地进行人机对话,非常简单易学。
Logo语言数据结构丰富,它不仅包含数和字符串,还包括表(list)的混合结构,能进行字表处理,模拟人工智能等。
Logo语言具有较强的绘画功能,非常形象直观,这也是其他几种语言所不及的。
作图举例(供教师演示时参考)
1.用一个递归过程画多个图形:
T0L:
C:
J
FD:
CRT:
J
IF:
C>200[STOP]
L:
C+2:
J
END
这是一个带参数的递归过程,通过输入不同的参数,可以画出多种美丽的图形。
输入时可以分别输入以下命令及参数,画出多种图形:
(1)CSL090
(2)CSL089
(3)CSL091
(4)CSL0118
(5)CSL0143
(6)CSL0144
第2课画楼梯
[教学目的与要求]
1.掌握前进与后退命令、左转与右转命令。
2.初步掌握“海龟”方向变化与转弯命令之间的关系。
3.学会用Logo语言命令来画简单图形。
[课时安排]
建议安排2课时。
[教学重点与难点]
1.重点:
前进与后退命令、左转与右转命令。
2.难点:
“海龟”方向变化与转弯命令之间的关系。
[教材分析与教法建议]
课文分两部分。
第一部分通过“画楼梯”学习前进与后退命令、左转与右转命令,第二部分通过“画等边三角形”学习“海龟”方向变化与转弯命令之间的关系。
本课一共有四个命令,重点是要掌握这四个命令的作用,至于这些命令如何在画图中运用,由于这几个命令是基本的画图命令,在以后几课的学习中均要运用到,因此这些命令在画图中的熟练运用本课不作要求。
课文的第一部分是画楼梯,目的是让学生学习前进命令、后退命令、左转命令、右转命令。
这些命令是以后画任何图形所必须的最基本的命令。
这部分内容较容易,教学中安排的时间可以少一些,教师可以边教学边让学生上机,使学生从感性上认识这些命令。
教学中教师应特别强调,这四个命令与前面学习过的几个命令不同,这些命令本身都分两部分,后面带一个数字,输入时不能忘记,并且命令与数值之间一定要有空格,否则计算机会认为输入的是错误命令。
课文的第二部分是学习“海龟”方向变化与转弯命令之间的关系,这是学生学习的难点。
这部分内容的教学,教师可以借助钟面(只留一根分针)来进行。
首先将分针指向“海龟”原来的方向位置,然后将分针转到海龟将要指向的方向,根据分针(海龟)是顺时针转还是逆时针转来确定是用哪一个转弯命令。
另外还应教会学生估计所转角度的方法。
结合数学课上学到的知识,首先让学生知道分针(海龟)转一圈是周角360度,转半圈是平角180度,直角是90度,然后教学生如何估计锐角、钝角的度数。
有些常用图形所转的角度,教师应告诉学生(如等边三角形是120度,正五边形是72度,正六边形是60度,五角星是144度等)。
课文后面的“实践园”,其中题1是给出命令输入计算机,画出正六边形,比较简单。
题2、题3给出的是两个图形,要求是分析图形后,输入命令画出图形。
这两个图形都是一笔画,关键是提示学生分析可以从哪里起笔画图比较合适,应该说难度不大,可安排学生独立完成。
教学过程:
一、复习
(一)、复习命令
前进命令:
FD步数
后退命令:
BK步数
右转:
RT角度
左转:
LT角度
(二)、试着打开LOGO语言,写出下列各过程的命令
前进50步,再右转45度清屏
左转90度,再前进40步清屏
右转60度,再后退100步清屏
右转90度,再左转90度清屏
后退60步,再前进100步清屏
(三)、打开pclogo试着编写“正方形”和“长方形”的程序
二、下面图形如何画
想一想:
小海龟是如何爬行的?
三、步骤图如下:
请编出程序
fd20rt90fd20lt90fd20rt90fd20lt90fd20rt90fd20lt90fd20rt90fd20lt90bk80rt90bk80
如何画出下面的等边三角形和平行四边形呢?
[参考资料]
“实践园”参考答案
(1)略
(2)画出下面的三角形
HTFD50RT120FD100RT150FD87
(3)画出下面的图形
HT
REPEAT2[FD40RT45FD50RT135FD30LT90FD100LT90FD30RT135FD50RT45]
第3课画虚线
[教学目的与要求]
1.掌握提笔命令、落笔命令、复位命令、擦除命令。
2.能使用两种不同方法画出虚线。
[课时安排]
建议安排2课时。
[教学重点与难点]
1.重点:
提笔命令、落笔命令。
2.难点:
落笔命令与提笔命令、擦除命令的配合使用。
[教材分析与教法建议]
本课分三个部分,第一部分是画虚线,目的是让学生学习提笔命令和落笔命令。
第二部分是画一个虚线组成的球形图形,目的是让学生学习复位命令。
第三部分是让学生学习擦除命令。
课文的第一部分是画虚线,这是本课的重点内容,教学中教师可以先演示怎样画虚线,然后让学生分析每一步应该操作的命令(可以让一个学生在课堂上模拟“海龟”的运动,画出虚线),也就是课本上命令右边括号内的说明。
最后教师应强调:
在上机中要特别注意每一次使用了提笔命令以后,再要画其他图形时都要使用落笔命令,否则下面的图形是画不出来的,只能看见“海龟”在屏幕上移动。
“实践园”主要是使用后退命令画虚线,目的是进一步掌握提笔命令和落笔命令的使用方法。
课文的第二部分是画一个由虚线组成的球形图形,目的是让学生学习复位命令,同时也加深对提笔命令和落笔命令使用方法的巩固。
由于前面已经学过“清屏复位”命令,因此从命令名称学生就能很快理解“复位”的意思。
教学中应少讲多练,让学生在练习中体会“复位命令”的作用。
课文的第三部分介绍了擦除命令。
教学中教师可以结合“探究园”和“讨论坊”的内容,让学生先探究,在探究中去发现擦除命令与提笔命令的不同之处和相同之处,从而根据需要正确运用这两条命令。
课文最后的“实践园”主要让学生进一步巩固前几课所学的几个命令,重点可放在巩固PU和PD两个命令。
教学过程
一、提问
如果要画出下面的图形,如何去画呢?
20
20
20
二、讲解提笔命令落笔命令
三、练习
用pu、pd和fd命令画出下面的虚线
实线为10,空格为5。
四、练习
五、讲解home命令
HOME复位命令,让小海龟回到原始位置,并且方向始终朝上。
用HOME命令让小海龟复位,小海龟会留下复位的轨迹。
想一想,右边的图形如何去画?
六、学习擦除命令:
PE
运行FD200PEBK100
请用PE命令画一条虚线:
20
20
20
七、
[参考资料]
“实践园”参考答案
PD
BK100
HT
LT90FD40RT90FD100
LT90FD80
HOME
HT
HT
REPEAT4[FD30RT90]
PURT90FD60LT90PD
REPEAT4[FD30RT90]
PUFD50LT90PD
REPEAT4[FD30RT90]
REPEAT2[FD30RT90FD80RT90]
PURT90FD40RT90FD50
[课题]第4课画正多边形
[教学目的与要求]
1.掌握重复命令的基本格式。
2.能用重复命令简化规则图形的画图命令。
[课时安排]
2.课时。
[教学重点与难点]
1.重点:
重复命令的基本格式。
2.难点:
确定“重复的内容”与“重复的次数”。
[教学过程]
1.复习
(1)请同学们在练习纸上写出画正方形(要求用右转弯命令)和正六边形(要求用左转弯命令)的命令。
让两个同学进行板演,一个写出画正方形的命令,另一个写出画正六边形的命令。
画正方形的命令:
FD45RT90FD45RT90FD45RT90FD45RT90
画正六边形的命令:
FD40LT60FD40LT60FD40LT60FD40LT60
FD40LT60FD40LT60
(2)提问;画正方形用了几个命令?
(8个)
画正六边形呢?
(12个)
如果要画正十边形呢?
(20个)
那么画更多的正多边形呢?
(将会用到更多的命令)
(3)谈话引入新课:
同学们已经知道怎样画正多边形,随着边数越来越多,画的命令也就越来越多,画起来也觉得越来越费时间、越来越繁,那么有没有简单的方法呢?
今天我们来学习一个简便的画法。
2.讲授新课
一、导入画出如下的正六边形是什么程序
FD40RT60FD40RT60FD40RT60
FD40RT60FD40RT60FD40RT60
哪些语句是循环的呢?
答:
fd40rt60
(1)引导学生分析正方形的命令是由哪几个命令连续重复执行的?
(两个命令FD45RT90)重复执行了几次?
(4次)
(2)教师指出可以用这样的命令来画:
REPEAT4[FD45RT90]
(3)揭示课题:
这就是今天我们学习的内容:
重复命令(板书)
(4)由正方形的画法得出重复命令的基本格式。
在“REPEAT4[FD45RT90]”里,中括号内的是重复执行的内容,中括号前面的“4”是重复执行的次数(边讲边写),由此我们得出重复命令的基本格式:
(板书)
重复命令的基本格式:
REPEAT重复执行的次数[重复执行的内容]
(5)对照重复命令的基本格式,请同学们将前面用单个命令画正六边形的命令改写成用重复命令来画。
REPEAT6[FD40LT60]
(6)练习:
将以前画五角星的命令改写成重复命令。
(7)学生上机练习:
用重复命令分别画出正方形、正六边形和五角星。
3.巩固练习
课本中“实践园”。
(用比赛的方法练习)
(1)提出比赛要求:
①用重复命令在计算机上分别画出边长为30步的正三角形、正方形、正五边形,一直画下去,看谁先画到正十五边形。
②要求同学注意观察:
当边数越来越多时,它的边数能数清吗?
越来越像什么图形?
(2)教师提示:
画正多边形时,每次画好一条边,它转动的角度等于三百六十度除以正多边形的边数。
举例:
正五边形就是“360/5”,即“RT360/5”
正七边形就是“360/7”,即“RT360/7”
(3)学生上机比赛。
(4)比赛结束,宣布比赛结果。
(5)提问:
当边数越来越多时,它的边数能数清吗?
越来越像什么图形?
(圆)
4.总结
本节课我们学习了重复命令,使我们在画规则图形的时候,简化了画图命令,因此我们一定要很好地掌握它。
在使用时特别要注意是否符合重复命令的基本格式,即有没有连续重复执行的内容,如果有,重复了几次。
[参考资料]
“实践园”参考答案:
(1)画出下面的图形:
HT
REPEAT36[FD10RT10]
REPEAT36[FD10LT10]
HT
REPEAT36[FD3RT10]
PULT90FD12RT90PD
REPEAT36[FD5RT10]
PULT90FD12RT90PD
REPEAT36[FD7RT10]
(2)用半圆可以组成许多图案,例如用四个同样的半圆可以组成一朵花。
写出画这朵花的命令:
HTREPEAT18[FD3RT10]
RT90REPEAT18[FD3RT10]
RT90REPEAT18[FD3RT10]
RT90REPEAT18[FD3RTlO]
(3)画出下面的图形:
HTREPEAT18[FD3RT10]
LT180REPEAT18[FD3RT10]
LT180REPEATl8[FD3RT10]
LT180REPEAT18[FD3RT10]
HTREPEAT18[FD3RTlO]
REPEAT18[FD3LT10]
REPEAT18[FD3RT10]
REPEATl8[FD3LT10]
HTREPEAT18[FD3RT10]
LT90REPEAT18[FD3RT10]
LT90REPEAT18[FD3RT10]
LT90REPEAT18[FD3RT10]
第5课画星星
[教学目的与要求]
1.熟练掌握重复命令的使用方法。
2.能使用重复命令画角数为奇数的正多角星。
[课时安排]
建议安排1课时。
[教学重点与难点]
1.重点:
重复命令的基本格式。
2.难点:
角数为奇数的正多角星外角(海龟转动的角度)角度的确定。
[教材分析与教学建议]
本课的内容是利用重复命令来画角数为奇数的正多角星,其目的是让学生进一步熟练掌握重复命令的基本格式,因此在Logo语言方面没有新的知识点。
在教学中教师可以依据教材引导学生从正五角星开始分析。
因为角数为奇数的正多角星,它所有的内角总和正好是180°,正五角星它有五个角,因此它的每个角内角度数都应该是180°/5=36°。
画正五角星时,每画一条边就要转动一个角度,由于海龟转动的是外角,所以海龟实际转动的角度应该是180°-36°=144°。
这个角度的确定应尽量让学生自己去推算出来,决不要老师简单地告诉他们,以便学生能自己推算出其它正多角星的内角、外角度数。
这里出现的除号为“/”,教师可以告诉学生在计算机运算中,通常此符号就是除号。
通过分析、思考,学生掌握了正五角星的画法后,那么正七角星、正九角星等等就能触类旁通地很快掌握。
有了前面的基础,画角数为奇数的正多角星的命令格式学生也就能自己推导出,“讨论坊”的目的就是让学生自己来总结出角数为奇数的正多角星的命令格式。
“实践园”可以放较多的时间让学生练习,不要仅限于这两个正多角星,完成快的同学可以再画其他的正多角星,教学中教师也可以安排比赛来完成。
第6课画风车
[教学目的与要求]
1.能正确地使用重复命令的嵌套.加深对重复命令基本格式的掌握。
2.能利用重复命令的嵌套简化一些图形的画图命令。
[课时安排]
建议安排2课时。
[教学重点与难点]
1.重点:
重复命令的基本格式。
2.难点:
里、外重复命令中“重复的内容”与“重复的次数”的确定。
[教材分析与教学建议]
本课安排2课时,第一课时学习重复命令的嵌套;第二课时安排“实践园”的上机练习。
在学习重复命令的嵌套时,同样可以用“从繁到简”的方法,先让学生分析“风车”的组成,学生肯定都会用单个的重复命令来画,这时候教师可以引导学生思考如何用简便的方法来画,从而引导学生找出新的“重复执行的内容(REPEAT2[FD60RT90FD30RT90]RT90)……重复执行的次数(4)”,得出如下画“风车”的命令:
REPEAT4[REPEAT2[FD60RT90FD30RT90]RT90]
即在一个重复命令的重复内容中,可以是另外一个重复命令,这就是“重复命令的嵌套”。
教学中,教师应该特别强调重复命令的嵌套里面的内容和外面的内容都必须遵循重复命令的基本格式。
在学生掌握了“重复命令的嵌套”基本方法后,教师可以让学生把课本中最后“实践园”中画这些图案的命令改写成“重复命令的嵌套”,并在计算机上画出。
本课的“实践园”安排1课时,旨在让学生充分开动脑筋,分析图案的构成,然后确定“重复的次数”,用“重复命令的嵌套”画出图案。
对“探究园”和“实践园”中下面的两个图案,教师可以提示学生:
一个是由正五边形组成,另一个是由正方形组成的。
[参考资料]
“探究园”参考答案:
仔细观察下面的图形,看看它是由什么图形旋转而成的?
探究结果:
REPEAT10[REPEAT5[FD50RT72]RT36]
“实践园”参考答案:
(1)将第4课“实践园”中的图形用“重复命令的嵌套”格式来画。
HT
REPEAT4[REPEAT18[FD3RT10]LT180]
HT
REPEAT2[REPEAT18[FD3RT10]REPEAT18[FD3LT10]]
HT
REPEAT4[REPEAT18[FD3RT10]LT90]
HT
REPEAT4[REPEAT18[FD3RT10]RT90]
(2)用“重复命令的嵌套”格式画出下面图形:
HTLT30
REPEAT3[REPEAT3[FD40RT120]RT120]
HT
REPEAT4[REPEAT4[FD55RT90]RT90]
HT
REPEAT8[REPEAT4[FD45RT90]RT45]
第7课彩色世界
[教学目的与要求]
1.掌握SETPC、SETBG、FILL命令。
2.学会使用Logo命令画彩色图形。
3.能对封闭图形进行涂色。
[课时安排]
建议安排2课时。
[教学重点与难点]
1.重点:
SETPC命令。
2.难点:
对封闭图形进行涂色。
[教材分析与教学建议]
本课分为三个部分。
第一部分是学习SETPC命令,第二部分是学习SETBG命令,第三部分是学习FILL命令。
课文的第一部分是学习SETPC命令。
教学过程中,教师可以形象地把SETPCO称为黑色画笔,把SETPC1称为蓝色画笔,16种颜色也就是16支不同的画笔。
教师指出正常进入Logo语言窗口后,海龟默认使用0号黑色画笔来画图。
课文中以画红色五角星为例学习SETPC命令,内容比
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LOGO 语言 教案 新部编