高一数学循环结构复习教案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高一数学循环结构复习教案
教学目标:把握程序框图循环结构的概念,会用通用的图形符号表示算法,通过仿照、操作、探究,学会灵活、正确地画程序框图,经历通过设il•程序框图表达解决咨询题的过程。
教学重点:循环结构的差不多概念、差不多图形符号
教学难点:能综合运用这些知识正确地画出程序框图.
课型:新授课教学手段:多媒体教学过程:
一、创设情境
咨询题1:写岀1+2+3+4+5的一个算法。第一步:sum—0:
第二步:sum—sum+1:
第三步:sum—sum+2:
第四步:sum—sum+3:
第五步:sum—sum+4:
第六步:sum—sum+5 第七步:输出sum.
二.活动尝试
按照通常的加法运算法那么,能够从前往后依次运算下去,过程如下: 1+2+3+4+5 在1的基础上加2
二3*3+4+5 先运算1+2,得运算结果3
二6 #+5 在运算结果3的基础上再加3,得运算结果6
二10丄+5 再在上述运算结果6上加4,得运算结果10 分析上述运算过程,事实上,是一个运算过程的重复,立即上一步的运算结果加下一个数,直至加到5,每次得到的和"都在向最后结果靠拢,直到加到5时候,那个 ''和"确实是所要求的结果,如此的称为累加变量,那个程序要写出来要6、7步。依照那个思想,我们先设左
一个 ''和"(sum),通过一种手续不断地让那个 '、
和"增加,直到最后结果是所求结果。
三、师生探究
我们引进一个计数变量,通过循环结构实现程序简单
化:
51sum—0
52i-1
Sum=SmD ■ i
53 sum —sum+i
54 i-i+1
S5假如i 不大于5,那么返回执行S3, S4, S5:假如大于5,那么算法终止。
S6输出sum
与上例比较会发觉,对操纵循环体的条件进行判左,当条件不满足时,执行循环,而当满足 时终止循环,进行下一步。这种结构叫循环结构。
四、数学理论
循环结构:在一些算法中,也经常会显现从某处开始,按照一定条件,反复执行某一处理 循环体:反复执行的处理步骤称为循环体.
计数变量:在循环结构中,通常都有一个起到循环计数作用的变量,那个变量的取值一 样都含在执行或终止循环体的条件中.
当型循环:在每次执行循环体前对操纵循环条件进行判定,当条件满足时执行循环体, 不满足那么停止.
宜到型循环:在执行了一次循环体之后,对操纵循环体进行判左,当条件不满足时执行 循环
体,满足那么停止.
当型循环与宜到循环的区不:①当型循环能够不执行循环体,直到循环至少执行一次循 环体.
②当型循环先判泄后执行,直到型循环先执行后判左.③对同一算法来讲,当型循环和直 到循环的条件互为反条件.
S-1 ssa 五、 巩固运用 例题1写出求 1X2X3X4X5的值的一个算法 算法
1: 算法2: S1 先算T-1X2 S1 T-1 S2 T —TX3
S2 1-2 S3 T-TX4
S3 T-TXI S4
T-TX5 S4 I-I+1 S5 输出T S5
假如I 不大于5,返回S3,否那么输岀T 延伸:设计一个运算 1, 2, 3, 10的平均数的算法.
选择结构与循环结构的区不与联系
区不:选择结构通过判左分支,只是执行一次;循环结构通过条件判 圧能够反复执行. T-TXI I_I+1 步骤的情形,这种结构称为循环结构.
当型循环结构 直^型循环结构
分析:先设计一个循环依次输入1-10,再用一个变量存放这些数的累加和,最后
除以10。
例题2设汁一个运算10个数的平均数的算法.
分析:建立数拯的顺序,设计一个下标的循环,依次输入10个数,
再用一个变量存放这些数的累加和,最后除以10.
解:S1S-0把0赋值给变量S:
S2Z-1把1赋值给变量/:
S3输入Gi (G)输入一个数据;
S4S-S+G (G)把S+ G1赋值给变量,
S5/-/+1把赋值给变量/:
S6假如I不大于10,转S3转到S3循环:
S7A-S/10把A/10存放到A中:
S8输出A
例3.北京取得2018奥运会主办权。国际奥委会对遴选出的五个都市进行投
票表决的操作程序:第一进行第一轮投票,假如有一个都市
得票超过一半,那么那个都市取得主办权:假如没有一个都
市得票超过一半,那么将英中得票最少的都市剔除,然后重
复上述过程,直到选岀一个都市为止。你能利用算法语言表
达上述过程吗?
奥运会主办权投票过程的算法结构:
51投票;
52计票。假如有一个都市得票超过一半,那么那个都
市取得主办权,进入S3:否那么剔除得票数最少的都市, 转入
S1;
S3 宣布主办都市。
六、回忆反思
1.本节课要紧讲述了算法的循环结构。算法的差不多逻辑结构有三种,即顺
序结构、条件结构和循环结构。其中顺序结构是最简单的结构,也是最差不
多的结构,循环结构必左包含条件结构,因此这三种差不多逻辑结构是相互
支撑的,它们共同构成了算法的差不多结构,不管如何样复杂的逻辑结构,
都能够通过这三种结构来表达
2.循环结构要在某个条件下终止循环,这就需要条件结构来判定。因此,循
环结构中一泄包含条件结构,但不承诺 ''死循环”。
3.在循环结构中都有一个计数变量和累加变量。计数变量用于记录循环次
数,累加变量用于输出结果。计数变量和累加变量一样是同步执行的,累加