高一数学循环结构复习教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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.在循环结构中都有一个计数变量和累加变量。计数变量用于记录循环次

数,累加变量用于输出结果。计数变量和累加变量一样是同步执行的,累加

相关文档
最新文档