小小流程图 发挥大作用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小小流程图 发挥大作用

小小流程图 发挥大作用计算机程序设计是一种构造性的技术,在小学程序设计教学过程中,针对年龄相对较小的学生,寻找一条适合学生心理年龄发展特点、新颖的教学方式,是信息技术教师一直关注研究的问题。笔者经过几年来在一线教学实践中的不断摸索尝试总结出:使用“流程图”可以辅助小学生学习程序设计,将复杂的问题、过程直观化,帮助学生加深对程序设计的理解,提高课堂学习效率。 流程图 一般来讲,流程图是由一些图形框和流程线组成的,其中图形框表示各种操作的类型,图形框中的文字和符号表示操作的内容,流程线表示操作的先后次序。流程图有三种基本结构:顺序结构、分支结构、循环结构。程序的灵魂是算法,而流程图是一种很好的算法表示方法,它的特点是结构清晰、直观,且容易学习和掌握。 表 标准流程图符号 流程图是程序设计中最基本、最重要的分析技术(或称为诊断工具),它是程序分析过程中最基本的工具,可以使学生分析出知识的结构、帮助学生理解知识间的相互关系。除此之外,流程图在程序设计教学中还具有如下功能。 1. 流程图作为一种教的技能,已经被许多教师掌握和应用,并取得了很好的效果。 2. 流程图作为一种教的策略,能有效地改变学生对程序设计算法的认知方式,切实提高教师的教学效果。 3. 流程图作为一种学习的策略,能促进学生合作学习和创造性学习,最终使学生学会学习。 流程图在教学中的应用 教师备课 教师在备课过程中,习惯采用书面语言的方式撰写教案,如果遇到较复杂的教学问题,多数情况下都要制作教学课件。自从将流程图引入到小学信息技术课上进行尝试以来,教师们清楚地发现,采用流程图的方式绘制教学过程其实就是教师备课的全过程。在这个过程中,教师通过规划、分析、绘制流程图,可以非常清晰地了解到本节课教学内容、各个环节之间的逻辑关系,在教学中应该考虑的问题可以在绘制流程图的过程中全部呈现出来。 问题直观分析 课堂上,对于较复杂问题的研究,教师通过流程图的方式呈现知识要点,使学生非常形象、直观地看到每一条语句之间的逻辑关系,这样比教师以条目的形式呈现给学生更加便于学生记忆式的学习。此外,课堂上还可以利用流程图,将学生表述出来的想法和思路记录下来以编写程序,有效地激发学生学习程序设计的兴趣,提高学生逻辑思维能力。 学生动手实践 在教学中,经常需要学生进行一些创作,而教师往往会抱怨学生只有简单的模仿却不会独立创作。而在引入流程图以后,学生对创作感觉豁然开朗,同时流程图可以让学生对一个程序进行分析,以达到比较严谨的思维方式。 例如,在教学“利用VB编写登录密码程序”时,采取如下教学过程。 师:我们先一起看程序实现的过程,并用流程图的方法进行分析。观察流程图,想一想今天我们编写的程序的执行过程和以往学习机器人编程有哪些相同之处?谁能试着边分析边把这个流程图转换成今天的程序流程图? 图 流程图示例 这节课是选择结构程序编程的基础课,通过具体的流程图例子,讲解如何正确使用选择结构语句,来引导学生理解VB选择结构以及程序设计思想,逐步了解VB编程基本方法和步骤。通过分析程序流程图,引出选择结构,学生编写程序,利用程序编写带出“用选择结构解决问题”这一教学重点。在师生共同分析下,将机器人程序进行迁移,探究讨论和上机实践,提高学生的学习兴趣,运用流程图解决了教学重点与难点。 流程图教学所引发的一些思考 流程图不可能包罗万象,也不必包罗万象。我们不能要求所有教学都要用流程图描述,否则就犯了教条主义错误,就会滑向繁琐哲学的陷阱。我们要明确,流程图是把复杂的事情简单化,把简单的事情规范化。 在程序设计教学中发现这样一种现象:很多学生表面上对信息技术课非常感兴趣,到计算机教室上课的热情很高,但一到学习程序设计时,却发现很难激发他们的兴趣,有的学生甚至觉得学习程序设计是一种负担,学习上缺乏主动性。分析其原因,我们认为主要有以下三方面。 一是很多学生之所以对计算机感兴趣,是因为他们热衷于上网、聊天、游戏等电脑娱乐,而对于程序设计,他们认为要学好这个模块很困难,缺乏自信心。 二是程序设计本身比较枯燥、严谨,较难理解,学习本模块对逻辑思维有一定的要求,要求学生的注意力非常集中。 三是很多学生认为程序设计没有实际用途,所以渐渐对教师教授的内容失去了兴趣,学习也变成被教师“牵着鼻子走”。因此,激发学生的学习兴趣,帮助学生树立信心,使其顺利进入程序设计的学习,是至关重要的。 通过分析,我们认为教师应做到如下几点。 首先,在开始学习程序设计内容时,向学生展示往届同学创作的一些经典范例,请他们试用,并就界面设计是否美观、功能设计是否合理等方面提出自己的看法,激发他们的求知欲,

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档