循环结构

  • 格式:doc
  • 大小:1.11 MB
  • 文档页数:4

S ; 10 S 8 输出 A 。
S7 A ←
{将平均数
S 存放到 A 中} 10
2.练习:课本第 14 页练习第 1、2 题. 练习 1 答案: S1 S ← 2 ; S2 I ← 4; S3 S ← S + I ; S4 I ← I + 2 ; S 5 如果 I ≤ 100 ,转 S 3 , 否则输出 S 。 练习 2 答案: 将 50 个学生中成绩不低于 80 分的学生的 学号和成绩打印出4b14e85246842.html 使用教材:人教 B 版 牢固掌握程序的基本 结构是学习程序设计的基本要求, 课程的教学应该是 “为迁移而教” 而不是 “为编程而教” , 无论多么复杂的程序都可以分解为顺序、选择、循环这三种基本结构,本小节教材中选取了贴 近生活的为希望工程捐款的例子,应着重讲解,让学生理解循环结构的实现语句的格式和功能, 以及同种结构的不同实现语句之间的差异是本节的重点,也是难点。 教学重点: 教学重点:运用流程图表示循环结构的算法. 教学难点: 教学难点:规范流程图的表示以及循环结构算法的流程图.
城市得票超过总票数的一半,那么该城市就获得举办权;如果所有申办城市得票数都 不超过总票数的一半,则将得票数最少的城市淘汰,然后重复上述过程,直到选出一 个申办城市为止。 2.问题:怎样用算法结构表述上面的操作过程? 二.学生活动 学生讨论,教师引导学生进行算法表达,然后画出流程图. 解:算法为: S1 投票; S 2 统计票数,如果有一个城市得票超过总票数的一半,那么该城市就获得举办权,转 S 3 ,否 则淘汰得票数最少的城市,转 S1 ; S 3 宣布主办城市. 上述算法可以用 流程图表示为: 教师边讲解边画 出第 11 页 图5− 2 −9 . 三.建构数学 1.循环结构的概念: 需要重复执行同一 操作的结构称为 循环结构. 如图:虚线框内 是一个循环结构,先 执行 A 框,再判断给 定的条件 p 是否为假; 若 p 为假,则再执行
六、 教学反思 通过对一个细节的改进处理,学生的课堂表现差别甚大,一种沉默,无语,等待教师给答案。 一种动脑、动手,忙的热火朝天。学生因获得数学知识而提升,我因获得教学上的经验而得到 提高。因此,教师在教学过程设计中需要反复琢磨,不能认为学生思维和教师一样,忽视学生 的基础和认知水平,思维能力和特点,否则会造成教学过程与学生的思维错位或脱节。 七、 教师个人介绍 省份: 山东省 学校: 青州六中 职称:中一 电话: 通讯地址:山东省青州第六中学
全国中小学“教学中的互联网搜索” 全国中小学“教学中的互联网搜索”优秀教学案例评选 教案设计
一、 教案背景 1,面向学生: 中学 2,课时:1 3,学生课前准备: 一、课前预习了解 二、完成课后习题
2,学科:数学
二、
教学课题 1.了解循环结构的概念,能运用流程图表示循环结构; 2.能识别简单的流程图所描述的算法; 3.发展学生有条理的思考与表达能力,培养学生的逻辑思维能力.
六.课外作业: 课外作业: 课本第 14 页习题第 7 题. 7.写出求
1 2+ 1 2+ 1 2 +L + 1 2
(共有 6 个 2)的值的一个算法,并画出流程图。
补充: 1.某高中男子体育小组的 50 米跑成绩为(单位: s ) : 6.4 , 6.5 , 7.0 , 6.8 , 7.1 , 7.3 , 6.9 , 7.4 , 7.5 。设计一个算法,从这些成绩中找出 所有小于 6.8s 的成绩,并画出流程图。 2.高一某班一共有 50 名学生,设计一个算法,统计班上数学成绩优秀(分数大于 80)的学生 人数,并画出流程图。
姓名: 李洪川 电子邮件:
请提供 100 字左右个人介绍, 李洪川,男,汉族,大学本科学历,先从事高中数学一线教学工作,曾多年送高三,积累了丰 富的教学经验。
{输出平均数} 说明:1.本题中的第一步将 0 赋值于 S ,是为这些数的和建立 存放空间; 2.在循环结构中都有一个计数变量(本题中的 I )和累 加变量(本题中的 S ) ,计数变量用于记录循环次数 (本题实质是为了记录输入的数的个数) ,累加变量 用于输出结果。计数变量与累加变量一般是同步进行 的,累加一次,计数一次。 算法流为假……,如此反复,直到 p 为真,该循环过程结束。
2.说明: (1)循环结构主要用在反复做某项工作的问题中; (2)循环结构是通过选择结构来实现。 3.思考:教材第 7 页图 5 − 2 − 1 所示的算法中,哪些步骤构成了循环结构? 四.数学运用 1.循环结构举例 例 1. (教材第 12 页例 4)写出求 1× 2 × 3 × 4 × 5 值的一个算法,并画出流程图. 解:算法 1:逐一相加(见教材第 12 页) ; 算法 2: S1 T ← 1 ; {使 T = 1 } S2 I ← 2; {使 I = 2 } S3 T ← T × I ; {求 T × I ,乘积结果仍放在变量 T 中} S 4 I ← I +1 ; {使 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 值的一个算法, 并画出流程图.
四、教学方法 教学方法 本节采用 1 个课时完成,采用示例引导方式进行 讲解、探究和学生自主学习相结合的学习 方法。 教学过程中教师起主导作用,引导学生关注新知识并思考,学生在倾听、反馈和实验过 程中建构知识。
五、 教学过程 一.问题情境 1.情境:北京获得了 2008 年第 29 届奥运会的主办权。你知道在申奥的最后阶段,国际奥委会 是如何通过投票决定主办权归属的吗? 对遴选出的 5 个申办城市进行表决的操作程序是:首先进行第一轮投票,如果有一个
例 2.设计一个计算 10 个数平均数的算法,并画出流程图. 分析:由于需要依次输入 10 个数,并计算它们的和,因此,需要用一个循环结构,并用一个变 量存放数的累加和。在求出 10 个数的总和后,再除以 10,就得到 10 个数的平均数。 解: S1 S ← 0 ; {使 S = 0 } S 2 I ← 1; {使 I = 1 } S 3 输入 G ; {输入一个数} S4 S ← S + G ; {求 S + G ,其和仍放在变量 S 中} S5 I ← I +1 ; {使 I 的值增加 1} S 6 如果 I ≤ 10 ,转 S 3 , {如果 I > 10 ,退出循环}
S ←2 I ←4 S ←S+I I ← I +2 I > 100 Y
输出 S
N
五.回顾小结 1.循环结构的概念: 需要重复执行同一操作的结构称为循环结构.它主要用在反复做某项工作的问题中。 2.用循环结构画流程图:确定算法中反复执行的部分,确定循环的转向位置和终止条件。 3.选择结构与循环结构的区别与联系: 区别:选择结构通过判断执行分支,只是执行一次;循环结构通过条件判断可以反复执行; 联系:循环结构是通过选择结构来实现的,循环结构中一定包含选择结构。 4.在循环结构中都有一个计数变量(本题中的 I )和累加变量(本题中的 S ) ,计数变量用于 记录循环次数(本题实质是为了记录输入的数的个数) ,累加变量用于输出结果。计数变量 与累加变量一般是同步进行的,累加一次,计数一次。