【步步高】2013-2014学年高中数学 第一章 §1.2.3循环结构课件+配套训练(打包2套)苏教版必修3
收藏
资源目录
压缩包内文档预览:(预览前20页/共25页)
编号:1172127
类型:共享资源
大小:1.75MB
格式:RAR
上传时间:2017-04-27
上传人:me****88
IP属地:江西
3.6
积分
- 关 键 词:
-
步步高
学年
高中数学
第一章
循环
结构
课件
配套
训练
打包
苏教版
必修
- 资源描述:
-
【步步高】2013-2014学年高中数学 第一章 §1.2.3循环结构课件+配套训练(打包2套)苏教版必修3,步步高,学年,高中数学,第一章,循环,结构,课件,配套,训练,打包,苏教版,必修
- 内容简介:
-
1 2. 3 循环结构 【学习要求】 1 理解循环结构的执行过程; 2 了解如何在流程图上表示循环结构; 3 理解当型循环与直到型循环在流程图上的区别,通过分析理解两种循环方式在执行过程上的区别 【学法指导】 通过由实例对循环结构的探究与应用过程,培养观察类比、归纳抽象能力;参与运用算法思想解决问题的过程,逐步形成算法分析,算法设计,算法表示,程序编写到算法实现的程序化算法思想 . 1 循环结构的定义 需要 执行同一操作的结构称为循环结构 填一填 知识要点、记下疑难点 重复 名称 结构图 特征 直到 型循环结构 先执行循环体后判断条件,若不满足条件则 ,否则 当型循环结构 先对条件进行判断,满足时 ,否 则 填一填 知识要点、记下疑难点 2常见的两种循环结构 执行循环体 终止循环 执行循环体 终止循环 问题情境 经济的高速增长也给我们的生态环境造成了一定程度的污染,治理污染营造优美的生态环境是社会发展的必然要求大家知道工厂的污水是怎样处理的吗?污水进入处理装置后要进行多次循环处理才能达到排放标准算法中也有很多问题需要反复循环运行后,才能计算出结果,能够反复操作的逻辑结构就是循环结构 研一研 问题探究、课堂更高效 探究点一 循环结构、循环体的概念 问题 1 在学校的长跑测试中,你每跑 1 圈,会想是否跑完了全程如果没有跑完全程,那么又会想离终点还有多远用怎样的算法表示这个过程? 研一研 问题探究、课堂更高效 答 以万米长跑为例我们分步描述上述过程: 起跑; 如果未跑到 10 0 00 m ,那么转 否则转 跑 1 圈,转 结束 问题 2 用怎样的流程图表示问题 1 中的算法? 研一研 问题探究、课堂更高效 答 小结 在算法中,像这种需要重复执行同一操作的结构称为循环结构反复执行的步骤称为循环体 问题 3 你能从问题 2 中的流程图中,抽象出具有循环功能的循环结构图吗? 研一研 问题探究、课堂更高效 答 问题 4 循环结构的运行过程是怎样的? 研一研 问题探究、课堂更高效 答 先判断所给条件 p 是否成立,若 p 成立,则执行 A ,再判断条件 p 是否成立;若 p 仍成立,则又执行 A ,如此反复,直到某一次p 不成立时为止这样的循环结构称为当型循环 问题 5 对于万米长跑,如果我们先跑 1 圈后再判断,那么算法将是怎样的? 答 起跑; 跑 1 圈; 如果跑到 10 0 00 m ,那么转 否则转 结束 问题 6 问题 5 中的算法对应的流程图是怎样的? 研一研 问题探究、课堂更高效 答 问题 7 你能从问题 6 中的流程图中,抽象出具有循环功能的循环结构图吗? 研一研 问题探究、课堂更高效 答 问题 8 循环结构的运行过程 是怎样的? 研一研 问题探究、课堂更高效 答 先执行 A ,再判断所给条件 p 是否成立,若 p 不成立,则再执行 A ,如此反复,直到某一次 p 成立,该循环过程结束这样的循环结构称为直到型循环 问题 9 循环结构中的当型循环与直到型循环有什么不同点和相同点? 答 两种循环结构的不同点:直到型循环结构是程序先执行一次循环体,然后对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环当型循环结构是在每次执行循环体前,先对条件进行判断,当条件满足时,执行循环体,否则终止循环 两种循环结构的相同点:两种不同形式的循环结构可以看出,循环结构中一定包含选择结构,用于确定何时终止执行循环体 例 1 用顺序结构写出求 1 2 3 4 5 值的一个算法 研一研 问题探究、课堂更高效 解 先求 1 2 ,得到 2 ; 将 到的结果再乘 3 ,得到 6 ; 将 到的结果再乘 4 ,得到 24 ; 将 到的结果再乘 5 ,得到最后的结果 120. 问题 1 在上面的算法步骤中下一步与上一步有什么联系?如何用变量表示? 答 分析上述计算过程,可以发现第 ( i 1) 步的结果 i 第 了方便、有效地表示上述过程,我们用变量 量 i 作为计数变量,每循环一次, i 的值增加 1. 探究点二 循环结构的应用 问题 2 增加两个变量来表达需要重复执行同一操作的步骤,你能写出一个有通用性的算法吗? 研一研 问题探究、课堂更高效 答 设一个变量 T 1 ; 设另一个变量为 I 2 ; T T I 将 T I 的结果仍放在变量 T 中 ; I I 1 I 的值增加 1 ; 如果 I 不大于 5 ,转 否则输出 T ,算法结束 问题 3 问题 2 中的算法与例 1 中的算法相比有何优越性? 研一研 问题探究、课堂更高效 答 这个方法可以在条件限制中加入任意的值来,比如 1 2 3 4 100也可以用同样的程序来执行,只要修改一下限制条件即可 流程图 如图: 问题 4 问题 3 中流程图使用的是直到型循环,如何改变一下算法使之适合当型循环?你能画出流程图吗? 研一研 问题探究、课堂更高效 答 T 1 ; I 2 ; 如果 I 不大于 5 , T T I , 执行 否则转到 I I 1 ,重复 输出 T . 流程图如图: 小结 对于一个含有需要重复执行同一操作的算法,在用含有循环结构的流程图表示的时候,如果算法是先判断然后执行循环体,就用当型循环结构;如果算法是先执行循环体再判断,就用直到型循环结构 研一研 问题探究、课堂更高效 跟踪训练 1 设计一个计算 1 2 100 的值的算法,并画出流程图 研一研 问题探究、课堂更高效 解 算法步骤如下: i 1 ; S 0 ; 若 i 100 成立,则执行 否则,输出 S ,结束算法; S S i ; i i 1 ,返回 流程图如图: 问题 5 你还能用另一种流程图来表示上述算法吗? 研一研 问题探究、课堂更高效 答 流程图如下: 例 2 设计一个计算 10 个数的平均数的算法,并画出流程图 研一研 问题探究、课堂更高效 解 算法如下: S 0 ; I 1 ; 输入 G ; S S G ; I I 1 ; 如果 I 不大于 10 ,转 A S /10 ; 输出 A . 流程图如图: 小结 变量 S 作为累加器,来存放所求数据之和累加器的初值为 0 ,第一次循环时,输入了一个数据 G 然后执行 “ S S G ” ,就是把 0 G 的结果存放在 S 中,第二次循环时,输入了第二个数据也用 G 表示,执行 S S G 就是把两次输入的数据的和存放在 S 中如 此循环,则可实现数的累加求和 研一研 问题探究、课堂更高效 跟踪训练 2 已知有一列数12 ,23 ,34 , , 1 ,设计流程图实现求该列数前 20 项的和 研一研 问题探究、课堂更高效 解 流程图如图所示: 方法一: 方法二: 1 执行如图所示的流程图,输出的 S 值为 _ _ _ _ 练一练 当堂检测、目标达成落实处 解析 利用流程图中描述的算法特点求解 8 2 在循环结构中,每次执行循环体前对控制循环的条件进行判断,当条件满足时执行循环体,不满足则停止,这样的循环结构是 _ _ 练一练 当堂检测、目标达成落实处 当型循环 3 下列关于循环结构的说法正确的是 _ _ ( 填序号 ) 循环结构中,判断框内的条件是唯一的; 判断框中的条件成立时,要结束循环向下执行; 循环体中要对判断框中的条件变量有所改变才会使循环结构不会出现 “ 死循环 ” ; 循环结构就是无限循环的结构,执行程序时会永无止境地运行下去 练一练 当堂检测、目标达成落实处 解析 由于判断框内的条件不唯一故 错; 由于当型循环结构中,判断框中的条件成立时,执行循环体故 错;由于循环结构不是无限循环的, 故 正确, 错
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。