《流程图》教学设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《流程图》教学设计.doc

《算法的描述》教学设计  PAGE 7 《算法的描述》教学设计 一、教材分析: 1、在《1.1 计算机解决问题的过程》教学中,本人以达芬奇密码游戏为例,通过两节课的时间引导学生体验了计算机解决问题的步骤。其中,我将《1.2.1 算法》中算法和算法的特征穿插到“设计算法”环节,《1.3.2 程序设计语言的产生与发展》穿插到“编写程序”环节,《1.3.3 程序的编辑和翻译》穿插到“调试程序”环节。这样做的目的,主要是将相关的知识以“计算机解决问题的步骤”为主线串联到一起,让学生有一个整体的印象。 2、“可以证明,任何复杂的算法都可以用顺序结构、选择结构、循环结构三种基本结构组合而成的程序表示。”,所以算法的描述实际上就是三种基本结构的描述。基于此,我将《1.2.2 算法的描述》和《1.3.1.2 程序的基本结构》整合为一节课。 3、因数学必修三中也有流程图相应的内容,高考中也有读流程图写结果的考点。所以我在最后增加了数学中的相应内容,以让学生能更好地掌握流程图,同时激发学生的学习热情。 二、学生分析: 1、教学对象为高一的学生,刚接触本模块的学习,对计算机编程方面的知识了解还不够。只是从《1.1 计算机解决问题的过程》中了解了计算机解决问题的步骤,并知道了算法、程序等相关概念和知识。同时数学科也暂未涉及到相关知识的学习。 2、因为信息技术目前暂未纳入高考,所以部分学生的学习激情不够。因此为了让学生能更好体会到流程图的作用,加深对流程图的印象,特将数学必修三中读程序框图的有关知识整合到本课,并通过一道数学高考题来提高学生的学习兴趣。 3、学生日常生活当中也会经常接触到一些诸如办事流程图、活动计划等描述解决问题步骤的案例。 三、教学目标 1、知识与技能: ⑴ 知道算法三种描述方法的特点 ⑵ 掌握程序三种基本结构的特点 ⑶ 知道流程图中各基本图形的功能,并正确画出算法对应的流程图 2、过程与方法: ⑴ 能根据具体问题灵活、正确地选用恰当的方式描述算法 ⑵ 通过模仿、探索,经历通过设计流程图表达算法的过程 ⑶ 能正确读流程图 3、情感态度与价值观: ⑴ 培养学生通过流程图来表达算法的良好习惯,为程序设计的学习打下良好基础 ⑵ 培养学生的表达能力 ⑶ 帮助学生初步形成严谨的逻辑思维习惯 四、教学重难点 教学重点 ⑴ 算法三种描述方式的特点 ⑵ 流程图的基本图形符号和程序的三种基本结构 ⑶ 根据算法正确画出流程图 教学难点 ⑴ 能综合运用流程图的基本图形符号正确地画出流程图 ⑵ 能读懂流程图,并写出结果 五、设计理念: 本课的设计围绕一个简单的数学问题“求三角形面积”展开,教师通过任务和问题的提出,层层深入,引导学生在已有知识基础上自主构建新知,让学生在练习的过程中学习,从而实现学生的自主学习。具体说,教师先以简单的数学问题“求三角形面积”如何描述引入,让学生在现有知识基础上自主表达,教师再通过对学生答案的点评和有侧重性的介绍,让学生了解算法的不同表达方式;接着再以“一题多练”、层层深入的方式,让学生在任务中自主掌握用流程图表示算法。最后再用一道读流程图,逆向巩固所学知识,并提高学生的学习兴趣。 六、教学手段:问题法,演示法,任务驱动,讲练结合法 七、教学环境:多媒体教室 八、教学过程 教学环节教师活动学生活动设计意图导入新课 (5分钟)复习:算法的概念学生思考回答在新课传授之前,通过一个熟悉数学问题的不限方式表达,原生态地展现学生算法描述方式的多样性和存在的问题,为后面的学习埋下伏笔1、练习1:输入三角形的三边a,b,c,利用海伦公式计算三角形的面积。设计一个求解算法,并用自己的方式清晰表达出来。 2、教师展示、点评学生的作业,并统计各种不同的表达方式 3、引出课题:算法的描述1、学生思考,并尝试用自己的方式表达 2、学生交叉浏览,看看谁的描述更清晰新 知 学 习 ( 30 分 钟 )算 法 描 述 ( 14 分 钟)1、问:在刚才的统计中,我发现同学们最多的是用纯文字来表达算法,这种方法就是“用自然语言描述算法”,请同学结合自己的体会说说这种方法的特点? 2、教师小结、补充学生的答案学生结合自己的作业,思考回答教师问题因为用自然语言描述是最易采用的方法,因此,教师只需对学生的答案稍作补充即可1、过渡:除了刚才的方法之外,我还发现有几个同学采用了箭头指示的方式,这种方式其实类似于我们将要介绍的“用流程图描述算法”。 2、练习2:输入三角形的三边a,b,c,利用海伦公式计算三角形的面积。请参考P11表1-4,画出对应的流程图。 3、展示点评学生作业,加深对画流程图的理解。1、学生自学流程图各符号的功能 2、尝试

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档