- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小海龟听我指挥.doc
小海龟听我指挥
摘 要:Logo语言是一种很接近自然语言的编程语言,适合小学生的思维,可以培养学生程序设计的抽象思维和逻辑思维,同时能激发学生的创造性思维。教师如何才能对学生进行有效教学,让学生感受到编程的乐趣?本文将通过我在教学中的一些经验来探讨。
关键词:Logo语言;有效教学;探究学习;因材施教
Logo语言是一种计算机编程语言,根据1994年国家教委制定的《中小学计算机课程指导纲要》,Logo语言被确定为适合小学生学习的一种计算机语言,是小学信息技术的一门必修课。
在Logo世界中,有一只小海龟,它能通过我们输入Logo语言命令,画出各种五颜六色的图形。小海龟是虚拟的机器人,是按照我们设定的图形路线在行动,走过的地方留下痕迹,从而绘制出各种图形。但要让小海龟行动,必须经过思维构思出路线,再编写程序,海龟按照程序行走,这其实就是一种编程的过程。在编程的过程中,学生学会初步的程序设计思想,激发学生创造性的思维,培养学生分析问题、解决问题的能力和策略。
如何有效地进行Logo教学,培养学生程序设计思想和抽象的创造性思维?下面就谈谈本人的看法。
一、创设情境,激发兴趣
兴趣是最好的老师。学生刚接触Logo语言,要激发学生浓厚的学习兴趣,结合生活创设情境,使Logo语言形象、生动、丰富,让学生感受到学习Logo语言的乐趣,这样学生自然而然会去摸索学习,变被动学习为主动学习。
例如,刚开始第一节课,我就这样导入,我故作神秘对学生说:“今天老师要讲一个故事,有一天,一只小海龟从大海爬上沙滩,它在沙滩上爬啊爬(黑板上用粉笔模拟小海龟爬的路线)小海龟回头一看,惊奇地发现自己爬出了一个图形。”这时学生会惊奇地大声说出是个圆形。我说没错,小海龟突发奇想,我是不是可以爬出更多好看的图形呢?于是我又模拟小海龟爬的路线画出更多好看的图形。学生很快被这些美丽的图形吸引住了,这时候我说:“今天老师把这只小海龟请来了,它能听我们的指挥,画出更多好看的图形,大家想不想认识一下它?”学生的兴趣彻底被调动,于是我打开PC Logo软件,介绍窗口。
在讲到提笔命令和落笔命令时,我说小海龟爬得有点无聊,于是它开始蹦蹦跳跳地走路。我用粉笔在黑板上模拟蹦跳的路线,学生惊讶地发现黑板上出现了一条虚线。我说同学们发现了一条虚线,小海龟也发现了,这时小海龟又突发奇想,要是我能飞起来那该多好!说着说着,小海龟就真的飞起来了,这时我就引出让小海龟“飞起来”的“提笔命令(pu)”,介绍提笔命令的功能是命令小海龟起飞,头的方向保持不变,移动时将不会留下痕迹。接着,我又说:“小海龟起飞来肯定要降落呀,落在沙滩上又可以爬行,留下自己的足迹。”这时我就引出让小海龟“落下来”的“落笔命令(pd)”,介绍提笔命令的功能是命令小海龟降落,继续画图,位置和头的方向同落笔前一样。同时,我教学生记住一句口诀:“pu、pd好兄弟,亲亲热热成对出。”强调让小海龟起飞了,一定不要忘记要让它降落。学生很形象就记住这两个命令,自己探索画出诸如虚线、“回”字等各种图形。
二、探究学习,主动发展
学习的主体是学生。学习Logo语言,要让学生在老师的指导下从问题和任务出发多动手实践,主动去探索,从而发现规律。在探究过程中,学生会遇到很多预想不到的问题和困难,在老师的指点下,学生认真思考,努力去解决问题,学生不仅获得了知识,还培养了探究和创新能力,增加了情感体验。
在学生学习完第一课的基本绘图命令后,我让学生用学过的知识自己动手画一个“干”字,我不管学生用怎样的绘图路径,比比看谁最先完成,学生争先恐后报告完成任务。然后我列举了学生绘图的几种不同的路径方法,让学生看看哪种最简单快捷,在比较中让学生明白编程尽量使用最简洁的语句实现目标。接着我告诉学生,老师将使用一种不同于任何学生的新方法来绘制,学生的注意力立马集中起来,带着好奇心听我讲解“提笔命令”和“落笔命令”实现“干”字的绘画。然后,我提出一个问题:如何让小海龟把“干”字变成“十”字?同学们异口同声说出把“干”字最上面的一笔擦除就可以,于是我介绍了“笔擦命令(pe)”,让小海龟边走边擦除以前留下的痕迹。讲完这些,我就让学生自己用 “笔擦命令”把“干”变成“十”。学生在探究过程中,遇到了很多问题,我一一去指导学生,最后学生顺利完成了任务。最后我把学生在探究过程中遇到的问题总结出来,提醒全班学生用“回家命令”让小海龟直接回家会留下回家的一条线,必须先“提笔”“回家”,再“落笔”“擦出”那一条线。
学习绘制重复图形时,我让学生用学过的知识,自己探究去绘制一个正方形,然后观察命令,总结出规律。学生会发现很多命令都是重复的,进而我引入“重复命令(repeat)”,为了简化相同的命令,使用重
文档评论(0)