高中数学 第二章 算法初步 2.2 算法框图的基本结构及设计 2.2.1 顺序结构和选择结构教案 北师大版必修.doc

高中数学 第二章 算法初步 2.2 算法框图的基本结构及设计 2.2.1 顺序结构和选择结构教案 北师大版必修.doc

ID:56679814

大小:754.00 KB

页数:11页

时间:2020-07-04

高中数学 第二章 算法初步 2.2 算法框图的基本结构及设计 2.2.1 顺序结构和选择结构教案 北师大版必修.doc_第1页
高中数学 第二章 算法初步 2.2 算法框图的基本结构及设计 2.2.1 顺序结构和选择结构教案 北师大版必修.doc_第2页
高中数学 第二章 算法初步 2.2 算法框图的基本结构及设计 2.2.1 顺序结构和选择结构教案 北师大版必修.doc_第3页
高中数学 第二章 算法初步 2.2 算法框图的基本结构及设计 2.2.1 顺序结构和选择结构教案 北师大版必修.doc_第4页
高中数学 第二章 算法初步 2.2 算法框图的基本结构及设计 2.2.1 顺序结构和选择结构教案 北师大版必修.doc_第5页
资源描述:

《高中数学 第二章 算法初步 2.2 算法框图的基本结构及设计 2.2.1 顺序结构和选择结构教案 北师大版必修.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2.2.1顺序结构与选择结构本节教材分析一、三维目标1、知识与技能(1)理解流程图的顺序结构和选择结构;(2)能用文字语言表示算法,并能将算法用顺序结构和选择结构表示简单的流程图.2、过程与方法学生通过模仿、操作、探索、经历设计流程图表达解决问题的过程,理解流程图的结构.3、情感、态度与价值观学生通过动手作图,用自然语言表示算法,用图表示算法.进一步体会算法的基本思想——程序化思想,在归纳概括中培养学生的逻辑思维能力.二、教学重点:算法的顺序结构与选择结构.三、教学难点:用含有选择结构的流程图表示算法.四、教学建议我们在学习这部分内容时,首先要弄清各种图形符号的意义,明确每个图形符号的使用环境

2、,图形符号间的联结方式.例如“起止框”只能出现在整个流程图的首尾,它表示程序的开始或结束,其他图形符号也是如此,它们都有各自的使用环境和作用,这是我们在学习这部分知识时必须要注意的一个方面.另外,在我们描述算法或画程序框图时,必须遵循一定的逻辑结构,事实证明,无论如何复杂的问题,我们在设计它们的算法时,只需用顺序结构、条件结构和循环结构这三种基本逻辑就可以了,因此我们必须掌握并正确地运用这三种基本逻辑结构.卉98新课导入设计导入一如果你向全班同学介绍一下你心中偶像的形象,你认为用语言描述好还是拿出偶像的照片给同学们看好?说明一下你的理由.算法除了用自然语言表示外,还可用程序框图表示.导入二问题

3、:右面的“框图”可以表示一个算法吗?按照这一程序操作时,输出的结果是多少?若第一个“输入框”中输入的是77,则输出的结果又是多少?答:这个框图表示的是一个算法,按照这一程序操作时,输出的结果是0;若第一个“输入框”中输入的是77,则输出的结果是5.在这个“框图”中包含了算法的两种基本结构——顺序结构和选择结构,这就是我们这一节要学习的.第一课时导入新课思路1(情境导入)我们都喜欢外出旅游,优美的风景美不胜收,如果迷了路就不好玩了,问路有时还听不明白,真是急死人,有的同学说买张旅游图不就好了吗,所以外出旅游先要准备好旅游图.旅游图看起来直观、准确,本节将探究使算法表达得更加直观、准确的方法.今天

4、我们开始学习程序框图.思路2(直接导入)用自然语言表示的算法步骤有明确的顺序性,但是对于在一定条件下才会被执行的步骤,以及在一定条件下会被重复执行的步骤,自然语言的表示就显得困难,而且不直观、不准确.因此,本节有必要探究使算法表达得更加直观、准确的方法.今天开始学习程序框图.新知探究提出问题(1)什么是程序框图?(2)说出终端框(起止框)的图形符号与功能.(3)说出输入、输出框的图形符号与功能.(4)说出处理框(执行框)的图形符号与功能.(5)说出判断框的图形符号与功能.(6)说出流程线的图形符号与功能.(7)说出连接点的图形符号与功能.(8)总结几个基本的程序框、流程线和它们表示的功能.(9

5、)什么是顺序结构?讨论结果:(1)程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.(2)椭圆形框:表示程序的开始和结束,称为终端框(起止框).表示开始时只有一个出口;表示结束时只有一个入口.(3)平行四边形框:表示一个算法输入和输出的信息,又称为输入、输出框,它有一个入口和一个出口.(4)矩形框:表示计算、赋值等处理操作,又称为处理框(执行框),它有一个入口和一个出口.(5)菱形框:是用来判断给出的条件是否成立,根据判断结果来决定程序的流向,称为判断框,

6、它有一个入口和两个出口.(6)流程线:表示程序的流向.(7)圆圈:连接点.表示相关两框的连接处,圆圈内的数字相同的含义表示相连接在一起.(8)总结如下表.图形符号名称功能终端框(起止框)表示一个算法的起始和结束输入、输出框表示一个算法输入和输出的信息处理框(执行框)赋值、计算判断框判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”流程线连接程序框连接点连接程序框图的两部分(9)顺序结构是由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构.步骤甲步骤乙顺序结构可以用如下程序框图表示:应用示例例1请用程序框图表示前面讲过的“判断整数n(n>2)是否为质

7、数”的算法.解:程序框图如下:点评:程序框图是用图形的方式表达算法,使算法的结构更清楚,步骤更直观也更精确.这里只是让同学们初步了解程序框图的特点,感受它的优点,暂不要求掌握它的画法.变式训练观察下面的程序框图,指出该算法解决的问题.解:这是一个累加求和问题,共99项相加,该算法是求的值.例2已知一个三角形三条边的边长分别为a,b,c,利用海伦—秦九韶公式设计一个计算三角形面积的算法,并画出程序框

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。