第一篇:logo语言教学教案
教学目标:
1、学会启动、退出PC LOGO语言程序;
2、让学生认识PC LOGO语言程序、熟悉PC LOGO的窗口;
3、学会使用几条简单的绘图命令。教学重难点:
重点:认识PCLOGO语言程序
难点:掌握和使用几条简单的绘图命令 教学准备:
多媒体教室、大屏幕、学生评价表 教学过程:
一、导入新课:
看得出同学们今天特别的兴奋,也许是因为今天有好多的老师在听我们的课,那你们有没有信心把这节课学好呢?(有)很好!
老师先给你们讲一个故事听听:
很久很久以前,有一个LOGO王国,LOGO王国里有一个非常听话的小家伙---叫“小海龟”。它能听懂LOGO语言,只要你给它下一个命令,它就会画出美丽、奇妙的图形。并且它还有会算数、会唱歌等多种功能,但是绘图是它最主要的功能。你们看下面的这些图形就是用它绘制的。
展示图形课件(多漂亮啊!)想不想认识一下这个小家伙?(想)出示课题:第一课 走进LOGO王国
现在老师就带你们到LOGO王国去看一看,在那里你不但可以见到可爱的小海龟,还能让它一显身手呢!
二、新授
1、学习启动LOGO语言程序的两种方法: 我们要想见到这只神奇的小海龟,必须启动LOGO语言程序。出示课件:
⑴ 单击【开始】--【程序】--【PC LOGO】即可启动LOGO语言程序。⑵ 双击桌面上的LOGO快捷方式图标也可以启动LOGO语言程序。
现在老师用第二种方法进入LOGO王国。(师操作、学生认真看)哇!这就是PC LOGO中文版窗口,原来这只小海龟趴在这儿呢!
2、认识PCLOGO窗口及三种屏幕状态 师一边操作,一边讲解LOGO窗口及三种屏幕状态。㈠窗口的组成:
★ 图中上面的部分是绘图区,显示LOGO语言的标志和版本信息; ★ 图中下面的部分是文本区,供大家输入命令;
★ “?”是LOGO特有的提示符,命令要在“?”之后输入。㈡屏幕状态:(有三种)? 全文字屏(命令:TS)? 图文混排(命令:SS)? 全图形屏(命令:FS)
它们之间可以互相切换。可以输入以上命令进行切换或者用鼠标单击相应的窗口按钮完成切换。
3、学生启动LOGO语言程序
下面请同学们试着用第二种方法:双击桌面上的LOGO快捷方式图标启动LOGO语言程序。开始!可能同学们启动的LOGO界面和老师的不一样,这是版本不同的原因。教师机上安装的是PC LOGO汉化版1.0;而你们机上安装的是英文版4.0,所以界面不一样,但操作方法是一样的。你们发现小海龟了吗?(没有)这只小海龟架子可大了,它想要你们把它请出来。那好,给它一个命令吧:
请输入显龟命令: ST(按回车键),怎么样,小海龟闪亮登场了吧!既然它出来了,我们就来检验一下它的功能.4、先让小海龟画画
◆出示课件:(讲解)---前进命令:FD 让学生试着操作:出示课件:FD100 FD 100 结果有什么不同?(让学生回答不同的原因)再次强调“空格”的重要性。
同学们,小海龟还有一个特点,只要屏幕上有图形了,它就不再画画了,那怎么办?(清除它)
◆出示课件---清屏命令:CS 让学生试着操作:出示课件: 小海龟还有一招,它会转弯。
◆出示课件---右转命令:RT(教师讲解,学生练习操作)如果是让小海龟回到原点怎么操作?
◆出示课件---回家命令:HOME(学生操作)发现小海龟真的回家了。师:小海龟学会了前进、转弯,就可以画很多图案了!
5、动手操作:(练习题)⑴试一试下面的命令能画出什么图形? CS FD 30 RT 90 FD 40 RT 90 FD 30 RT 90 FD 40 ⑵思考题:
下面的命令能画出一个长为100海龟步,宽为60海龟步的长方形,请把命令补充完整。(可以写在你的练习本上)CS FD 100 前进100步 RT 90 右转90度 FD 60 前进60步 RT 90 右转90度
前进100步
右转90度
前进60步 同学们试着操作一遍.6、拓展练习:
画一个边长为60的正方形(小组合作,先写出命令,再动手操作).(看来,同学们和小海龟配合的很默契)
三、小海龟退场(现在小海龟有些累了,想休息一下那我们跟它说声再见了!)键入命令:BYE(回车)(再见的意思)
四、谈收获
生:
师:◆这节课我们学习了LOGO系统的进入和退出的方法。
◆几条LOGO基本绘图命令:前进命令(FD)、右转命令(RT)、回家命令(HOME)和清屏命令(CS),还有显龟命令(ST)
◆命令和数字之间至少要有一个空格。考考你:出示课件
在Windows系统桌面上,我们只须双击 快捷图标,就可以进入LOGO系统。LOGO世界的主人是,与主人告别而需要键入。
同学们这节课的收获确实不小,知识掌握的也很扎实。“千里之行,始于足下”,今后还要继续努力,谢谢大家的合作!
五、教学反思
第二篇:LOGO语言教学初探
logo语言是美国麻省理工学院人工智能实验室专为青少年设计的编程语言,除了具有很强的绘图功能以外,还具有计算、字表处理等多种功能。logo语言是一种易学、易懂、易于掌握的结构化程序设计语言,它并不是强制性地向学生灌输知识,而是使学生在掌握了为数极少的logo原始命令后,在发现和探索中学习,通过操纵屏幕上的海龟来学习编写程序。学习logo语言有助于少年儿童认知能力的发展,促进了学生空间想象能力的发展,并获得解决问题的能力。
六年级学生在最初接触logo时,被这个可爱的“小海龟”深深的吸引住了,告诉小海龟命令他就能根据自己的要求来运动,让学生觉得很神奇。刚开始只有左转、右转、前进、后退这些简单的命令,画的也是一些简单的图形,大多数学生掌握很快。但随着课程的深入越来越多的命令要记,枯燥难记的命令与越来越复杂的图形任务。让大部分学生兴趣尽失,望而却步。在logo语言课程教学过程中,怎么样让学生对logo保持长久的兴趣,从而培养学生的创造力呢?我在这方面作了初步的尝试。下面说说本人的几点做法,希望对大家起到抛砖引玉的作用。
一、理解记忆,掌握命令
二、实例教学,加深理解
logo语言需要学生有一定的空间想象能力和逻辑思考能力,这对小学生来说,是比较困难的,如果不能很好的解决这些问题,很容易使学生遇到困难进而对logo语言的学习失去信心。
在教学中,我化静态为动态、变抽象为形象、变虚为实,从而激发学生的学习兴趣。在学习过前进、后退、左转、右转命令后要求学生画出一些基本的图形。学生往往在下一步小海龟是往哪转,该转多少度上出现困难,这时候,我就找几个学生扮演小海龟,按照所需画图的路径在现实中走出来,然后在该转弯的时候,放慢速度的转动,这样同学们一看就能非常的清楚,小海龟转的方向和角度了。
三、媒体应用,保持兴趣
运用多媒体技术进行课堂教学,既可以将图、文、声、像融为一体,使教与学的活动变得更加丰富多彩,又可以寓知识学习、技能训练、智力开发于生动活泼的形象之中,从而激发学生的学习兴趣,变苦学为乐学,同时又促进他们的思维发展,丰富学生的想象力。例如,在《画风车》教学中,为了同学们理解重复的嵌套,我利用多媒体手段,先放映一节学生广播体操情景录像。学生觉得很奇怪,为什么老师上计算机课放广播操的录像,学生的学习积极性就马上被调动起来了,兴趣也再次提了起来。接下来,让学生自己动手通过观察、比较,了解了重复的嵌套的概念,学生的学习情绪高涨,对小海龟的兴趣更加浓厚了,接下来老师讲的基本命令就认真去听、去记、去学,教学效果自然提高了。
四、学科整合,灵活运用
学生经过几节课的学习后能很快的写出正三角形、正方形的命令,但对于边数更多的正多边形形他们就不是很熟悉了。在学习画正多边形的时候,我告诉他们正多边形的外角和是固定的是360度,学生通过观察又发现其实小海龟在画正多边形的时候,每次转的角度是一个外角。然后我让学生画正五边形的时候,学生就问我老师小海龟转的角度是不是360÷5=72?说明他们已经具备了一定的发现规律进而利用规律解决问题的能力。小学数学教材里一直都有解决问题的策略单元,在这里数学与logo语言的学习中就得到了很好的结合。
logo语言提供了画出彩色图形的方法,学生要有画笔和画纸色彩设置的概念,同时由于组合图形也要讲究色彩的搭配,这就要求学生具备一定的美术素养。
五、提优补差,分层教学
在班级授课制中,如果在课堂上教师搞“一刀切”,那就必然会造成一部分学生“吃不饱”,一部分学生“吃不了”的现象。在小学信息技术教学中开展了分层教学,有针对性地进行分层设标、分层授课、分层训练、分类指导、分层评价,能有效地做到课堂教学的因材施教,调动学生学习的积极性,使每个学生的潜能得到尊重和发挥。对于学有余力的学生,我允许他们根据自己的意愿去设计程序,制作画面,表现出各种独特的个性和爱好。让他们在充满乐趣、自由自在的探索中不断获得新知、得到满足、得到发展。同时 “聘用”他们做小老师,让他们在完成自己的任务同时,再帮帮其他的同学,事实证明,这种方法是可行的,用这种方法,不但能调动好学生认真学习,争当小教师的积极性,而且很大程度上带动了学困生的学习,人多力量大,有了这么多认真负责的小教师的帮忙,学习效果肯定好多了。
教无定法,logo语言教学千万不要枯燥无味地反复重复一个个字母,要不断挖掘隐含在logo语言中的童趣,让学生主动、愉快地学习,满足他们的求知欲。这样才能取得良好的教学效果。
第三篇:LOGO语言教学反思
小学六年级第八册——LOGO语言教学反思
小学六年级第八册,主要以LOGO语言作为教学内容,从了解LOGO语言的基本知识开始,进一步学习LOGO语言的绘画功能、文字功能、计算功能和音乐功能等,并能够分析过程,编写过程,以编程的方式实现LOGO语言以上的功能,同时,在学习过程中培养分析、解决问题的能力,培养学生的逻辑思维能力。
LOGO语言是按青少年学习的思维特点开发出来的一种程序设计语言,比起VC++、VB等常见的程序设计语言,它简单易学,但是,对于初识计算机语言的小学生来说,学习起来就显得比较难,并且全英文的窗口界面,也增加了学习的难度;一串串的程序代码,比起丰富多彩的网络世界,显得枯燥乏味,更消减了学生的学习兴趣。考虑到这一系列面临的教学问题和难题,我采用了以下的方式开展教学:
一、简单入手,化繁为简
LOGO语言,作为一种程序设计语言,在教学过程中,难免会遇到一些专业化、较为难懂的概念术语,考虑到小学生的认知水平,在教学当中,我采用简单、直白的语言解说,必要时辅以图示,帮助学生更好的理解。比如:“过程调用”这一概念,即使在大学课程VC++的学习中,也是比较难理解的一个概念,为了让学生能更好的理解,我以图示的方式向学生解说。
二、突破英文,一举两得
LOGO语言的窗口界面是全英文的,这在一定程度上增加了教学的难度,但是,如果能突破这个难题,就能够一举两得,即能让学生学到LOGO语言的相关知识,还能在此过程中贯穿英文的学习。因此,在教学过程中,我细致翻译解说LOGO窗口菜单中各条目的中文含义,并适时解说学生遇到的英文提示等,以此来减少学生学习的障碍,并在无形中提升学生的英语水平。
三、适时补充,作好铺垫
由于年龄和学习经历等方面的因素,小学生的认知水平和所具备的知识是有限的,但在学习过程中,有些知识需要他们提前了解,才能顺利展开教学。比如:在本学期课程第8课——在坐标系中定位,而“平面直角坐标系”这一知识点,是初中几何里的教学内容,六年级的学生还未接触过。考虑到这一点,我没有直接开始新课,而是利用几分钟时间给学生上了一堂简短的数学课,简要讲解了“平面直角坐标系”,为接下来的教学作了知识补充和铺垫。
四、目标驱动,合作学习
“任务驱动法”是教学过程中常使用的方法,在紧扣重点,设置了明确具体的任务之后,关键就在于落实。因此,每堂课,在让学生明确了本节课的学习重点之后,我会根据重点来设置2—4个任务,让学生在规定的时间内完成。为保证每堂课学生完成任务的效率和效果,我定下了90%的指标,即:全班学生的90%完成全部任务,就可以自由活动(包括玩游戏)。这样,学生为了尽快完成任务,多一点自由活动的时间,不仅自己会抓紧时间做,在自己完成以后,因为想到是集体的90%,就会主动的去帮助周围遇到问题的同学,这也在无形当中培养了学生团结协作,合作学习的意识。
五、留足空间,创新发挥
在LOGO语言的教学过程中,我并不要求学生一定要完全照着课本输命令,而是让他们在理解新命令的基础上,利用它们去编写,设计过程命令,画出图形。这样,几乎每一节课都会有同学画出课本上没有的极具创意的图形。所以,给学生留足想象创造的空间,让学生充分发挥想象力和创造力,他们终会还你一个惊喜。
第四篇: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边形代替的。
四、总结
本节课我们学习了用重复命令来画正多边形,通过使用重复命令,使我们在画规则图形的时候,简化了画图命令,因此我们一定要很好地掌握它。
五、思考题
请用重复命令画出以下图形,要求一气呵成。教师指导,提示。出示参考答案。
这样的方法我们以后学习了过程的调用后,还可以更简单。有兴趣的同学课后可以完成实践题目。
第五篇:logo语言《时钟》教学设计
时钟
教学目标: 1.认识等待命令wait 2.学会指针动画 教学重点: 使用wait等待命令 教学难点: 指针转动规律
一、导入
师:同学们都爱看动画片,可是大家知道小海龟也能创作出精彩的动画作品吗?怎么,不相信?那就让我们来绘制一只能走动的时钟,让它时刻提醒我们,光阴似箭,岁月匆匆,好好珍惜这最宝贵的时光吧,莫等闲白了少年头,空悲切!
(教师展示“时钟”,板书课题)
二、新授
师:我们复习一下基础的命令,老师说中文,你们齐声说出命令。好,开始,前进命令,后退命令,擦除命令,重复命令等
(学生齐声回答)师:好,现在请同学们装载一下“时钟”这个过程,并执行一下,告诉老师你们看到了什么?
生:是一个时钟,但缺少了“指针”
师:我们现在就来为时钟添上指针。请大家用edit命令编辑一下“shizhong”这个过程,画出指针,指针的长度为100。【板书:画图形】
(学生操作,多数学生的小海龟停留在指针顶端)
师:再次观察时钟动画,数一下一共看到了多少根指针? 生:12根
师:我们现在已经完成了第一根指针,留意一下现在小海龟停留的位置,是不是马上可以画第二根?
生:不可以,先要退回到起点。师:怎么退回? 生:用bk命令
(学生操作,让海龟回到起点)
师:画第二根指针,小海龟要转过几度?(出示示意图,让学生明白转过的度数=360/12)【板书:转动/移动小海龟】
师:画出第二根指针。(学生操作,对比时钟动画,发现问题,第一根指针没有像动画演示的那样,在第二根指针出来前消失掉,而是和第二根指针一起出现在屏幕上)
师:第一根指针没有像动画演示的那样,在第二根指针出来前消失掉,咋办? 生:用pe命令擦除它。
师:擦除操作是放在画第二根指针命令前,还是后? 【板书:擦除】 生:前
(学生操作,提醒学生:注意:用pe擦除完后,要用pd结束掉哦。学生发现用了pe,执行shizhong过程,第一根指针没有出现,直接显示了第二根指针)
师:这是这么回事啊?明明我画了指针啊,怎么没看到啊?原来啊,小海龟的动作太快了,它画了指针后,有马上执行了pe命令,把它擦除了。以我们的肉眼根本看不清楚,就跟没画过一样。那我们怎样使它慢点擦除呢?要用到一个新的命令wait。Wait是个英文单词,中文意思是等待。大家觉得,wait命令应该放在我们这个过程的哪个位置?【板书:等待】
生:pe命令的前面。
(学生操作,提示学生:wait后面跟数字,数字越大,等待时间越长,建议使用100)
师:我们现在已经完成了两根指针,那么第三根指针大家会不会操作呢?请大家完成第三根指针,并让小海龟转到合适角度,为画第四根做好准备。
(学生操作)
师:大家观察一下刚才打过的命令,有没有发现什么规律? 生:有些命令是重复的 师:哪些命令呢? 生:fd 100 bk 100 wait 100 pe fd 100 bk 100 pd rt 30 师:重复了几次? 生:3次
师:请大家用重复命令画出刚才的三根指针
师:三根指针重复3次,那么四根呢?12根呢?24根呢? 生:重复4次、12次、24次(学生操作,观察动画效果)
师:指针转动的圈数,和什么有关?
生:重复的次数,重复的次数越多,指针转过的圈数越多。
师:大家有没有发现,按照我们刚才的命令,转到最后,指针会消失掉?怎么解决这问题。
大家讨论一下
生:在重复命令的下方,在添一行命令:fd 100 bk 100。总结:logo动画的制作规律
画图形——等待——擦除——移动/转动小海龟【板书:重复[ ]】
三、练习
师:下面我们来练习巩固一下。请大家画一个转动的风车。装载fengche过程,直接编辑这个过程。(播放 致爱丽丝音乐 学生尝试操作,请同学演示)
【fengche这个过程中,存放着一条画风车的命令】
四、评价
展示学生风车作品,并请同学点评。
五、总结
今天,我们学习了用logo语言画简单的时钟,希望大家能够把握眼前的美好时光,努力学习。