当前位置:首页 >> 数学 >> 1.2.3 循环结构

1.2.3 循环结构


凤凰高中数学教学参考书配套教学软件_教学设计

1.2.3
教学目标:

循环结构
陈文国

江苏省姜堰中学

1. 理解流程图的循环结构这种基本逻辑结构. 2. 能识别和理解简单的框图的功能. 3. 能运用三种基本逻辑结构设计流程图以解决简单的问题.

教学重点: 1. 选择结构及画法. 2. 用流程图表示算法. 教学难点: 1. 选择结构. 2. 用流程图表示算法.

教学方法: 1. 通过模仿、操作、探索,经历设计流程图表达求解问题的过程,加深对 流程图的感知. 2. 在具体问题的解决过程中,掌握基本的流程图的画法和流程图的三种基 本逻辑结构.

教学过程: 一、问题情境 1.情境:北京获得了 2008 年第 29 届奥运会的主办权.你知道在申奥的最 后阶段,国际奥委会是如何通过投票决定主办权归属的吗? 对遴选出的 5 个申办城市进行表决的操作程序是:首先进行第一轮投票,如 果有一个城市得票超过总票数的一半,那么该城市就获得举办权;如果所有申办

凤凰高中数学教学参考书配套教学软件_教学设计

城市得票数都不超过总票数的一半,则将得票数最少的城市淘汰,然后重复上述 过程,直到选出一个申办城市为止. 2.问题:怎样用算法结构表述上面的操作过程? 二、学生活动 学生讨论,教师引导学生进行算法表达,然后画出流程图. 解:算法为:
S1 投票; S 2 统计票数,如果有一个城市得票超过总票数的一半,那么该城市就获得举办

权,转 S 3 ,否则淘汰得票数最少的城市,转 S1 ;
S 3 宣布主办城市.

上述算法可以用流程图表示为:

教师边讲解边画出第 12 页图 1 ? 2 ? 9 . 三、建构数学 1.循环结构的概念: 需要重复执行同一操作的结构称为循环结构. 如图:虚线框内是一个循环结构,先执行 A 框,再判断给定的条件 p 是否为

凤凰高中数学教学参考书配套教学软件_教学设计

假;若 p 为假,则再执行 A ,再判断给定的条件 p 是否为假……,如此反复,直 到 p 为真,该循环过程结束. 2.说明: (1)循环结构主要用在反复做某项工作的问题中; (2)循环结构是通过选择结构来实现. 3.思考:教材第 7 页图 1 ? 2 ? 1 所示的算法中,哪些步骤构成了循环结构? 四、数学运用 1.循环结构举例. 例 1 (教材第 13 页例 4)写出求 1? 2 ? 3 ? 4 ? 5 值的一个算法,并画出流程 图. 解:算法 1:逐一相加(见教材第 13 页) ; 算法 2: S1 T ? 1 ;
S2 I ? 2; S3 T ? T ? I ;
S 4 I ? I ?1 ;

{使 T ? 1 } {使 I ? 2 } {求 T ? I ,乘积结果仍放在变量 T 中} {使 I 的值增加 1}

S 5 如果 I ? 5 ,转 S 3 ,否则输出 T .

说明:1.算法 2 中各种符号的意义; 2.算法 2 不仅形式简练, 而且具有通用性、灵活性.其中 S 3 , S 4 , S 5 组成一个循环,在实 现算法时要反复多次执行 S 3 , S 4 , S 5 步骤,直到执行 S 5 时,经过 判断,乘数 I 已超过规定的数为止. 算法流程图如右. 练习 1:写出求 1? 3 ? 5 ? 7 ? 9 ?11值的一个算法,并画出流程图. 例2 设计一个计算 10 个数平均数的算法,并画出流程图.

分析:由于需要依次输入 10 个数,并计算它们的和,因此,需要用一个循环结 构,并用一个变量存放数的累加和.在求出 10 个数的总和后,再除以 10,就得 到 10 个数的平均数. 解: S1 S ? 0 ; {使 S ? 0 }

凤凰高中数学教学参考书配套教学软件_教学设计

S 2 I ?1; S3

{使 I ? 1 } {输入一个数} {求 S ? G ,其和仍放在变量 S 中} {使 I 的值增加 1} {如果 I ? 10 ,退出循环} {将平均数
S 存放到 A 中} 10

输入 G ;

S4 S ? S ?G ; S 5 I ? I ?1 ;
S 6 如果 I ? 10 ,转 S 3 , S7 A ?

S ; 10

S 8 输出 A .

{输出平均数}

说明:1.本题中的第一步将 0 赋值于 S ,是为这些数的和 建立存放空间;2.在循环结构中都有一个计数变量(本题中的 I )和累 加变量(本题中的 S ) ,计数变量用于记录循环次数(本题实质是为了记 录输入的数的个数) ,累加变量用于输出结果.计数变量与累加变量一般 是同步进行的,累加一次,计数一次. 算法流程图如右. 2.练习:课本第 15 页练习第 1,2 题. 练习 1 答案: S1 S ? 2 ;
S ?2

I ?4
S ?S?I
I ? I ?2 I ? 100
Y 输出 S

S2 I ? 4;
S3 S ? S ? I ;
S4 I ? I ? 2 ; S 5 如果 I ? 100 ,转 S 3 ,

N

否则输出 S . 练习 2 答案:

将 50 个学生中成绩不低于 80 分的学生的学号和成绩打印出来. 五、要点归纳与方法小结 本节课学习了以下内容: 1.循环结构的概念:需要重复执行同一操作的结构称为循环结构.它主要 用在反复做某项工作的问题中.

凤凰高中数学教学参考书配套教学软件_教学设计

2.用循环结构画流程图:确定算法中反复执行的部分,确定循环的转向位 置和终止条件. 3.选择结构与循环结构的区别与联系: 区别:选择结构通过判断执行分支,只是执行一次;循环结构通过条件判断 可以反复执行; 联系:循环结构是通过选择结构来实现的,循环结构中一定包含选择结构. 4.在循环结构中都有一个计数变量(本题中的 I )和累加变量(本题中的 S 计数变量用于记录循环次数(本题实质是为了记录输入的数的个数) ,累加变量 用于输出结果.计数变量与累加变量一般是同步进行的,累加一次,计数一次.


更多相关文档:

3.循环结构

3.循环结构_其它课程_高中教育_教育专区。教师课时教案备课人 课题 课标要求 授课时间 1.1.2 程序框图与算法的基本逻辑结构(二) 1.掌握程序框图的概念;2.会用...

1.2.3循环结构

1.2.3循环结构_高一数学_数学_高中教育_教育专区。o1.2.3 循环结构 1.循环结构分为直到型循环与当型循环,其流程图可用下面的框图表示: A A N P P Y Y...

1.2.3 循环结构

《1.1.2.3 循环结构》课件 23页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...

1.1.2.3循环结构

自己思维的活 跃亮度。请不要在这一节课里看不到你的阳光。 ) 1.1.1 算法的概念班级 姓名 座号 评价___ 一、学习目标: 1.掌握算法的循环结构2.能设计...

1.2.3流程图循环结构

1.2.3流程图循环结构_高一数学_数学_高中教育_教育专区。1.2.3 流程图---循环结构【教学目标】 1、了解循环结构的概念,能运用流程图表示循环结构 2、能识别...

2.3.3循环结构教学设计

、教学目标: () 、 知识与技能: 1、了解循环的概念、理解循环结构的基本思想; 2、掌握 for?next 语句的基本结构; 3、理解 for?next 语句的执行过程; 4...

1.2.3 循环结构_20120207085524546

,如此反复,直到 p 为真,该循环过程结束. 2.说明: (1)循环结构主要用在反复做某项工作的问题中; (2)循环结构是通过选择结构来实现. 3.思考:教材第 7 页...

1.1.2.3 循环结构、程序框图的画法1

幻灯片 1 第一章 1.1.2 幻灯片 2 程序框图与算法的基本逻辑结构 第3课时循环结构、程序框图的画法 温故知新 1.下列关于条件结构的说法中正确的是( ) A.条...

1.1.2.3.循环结构16K

高二数学必修三 SX-2012-02-001 1.1.2 第三课时《算法的基本逻辑结构(循环结构) 》导学案编写人: 熊德平 审核人:高一数学组 编写时间:2012-09-01 姓名 班级...

1-1-2-3 循环结构、程序框图的画法

1-1-2-3 循环结构、程序框图的画法_数学_高中教育_教育专区。、选择题 1.在循环结构中,每次执行循环体前对控制循环的条件进行判 断,当条件满足时执行循环体...
更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com