资料摘要
2012-2013高二年级数学学科必修三导学案编制人:底波审核人:________ 使用时间:_______ 课题:1.2.3循环语句【学习目标】1.知识能力目标1.正确理解循环语句的概念,并掌握其结构。2.会应用循环语句编写程序。2.情感态度目标3.合作探究的重点:两种循环语句的表示方法、结构和用
- 资料类型:教学教案文档
- 所属课文:1.2.3 循环语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 30
- 下载次数
- 0
- 更新时间
- 2026-04-10 17:17:36
- 来源学校
- 学校:石家庄市第四十二中学
1.2.3 循环语句板书设计及设计说明
未知
摘要:暂无摘要
关键词:1.2.3 循环语句板书设计及设计说明
正文
2012-2013高二年级数学学科必修三导学案
编制人:
底波
审核人:________
使用时间:_______
课题:
1.2.3循环语句
【学习目标】
1.知识能力目标1.正确理解循环语句的概念,并掌握其结构。
2.会应用循环语句编写程序。
2.情感态度目标
3.合作探究的重点:
两种循环语句的表示方法、结构和用法,用循环语句表示算法,会编写程序中的循环语句。
课前预习案
一、【预习自学】
创设情境
试求自然数1+2+3+……+99+100的和.显然大家都能准确地口算出它的答案:5050.而能不能将这项计算工作交给计算机来完成呢?而要编程,以我们前面所学的输入、输出语句和赋值语句还不能满足“我们日益增长的物质需要”,因此,还需要进一步学习基本算法语句中的另外两种:条件语句和循环语句. 1.在一些算法中,从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是
反复执行的处理步骤称为
。
2. 算法中的循环结构是由
来实现的。对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(
型)和直到型(
型)两种语句结构。即
语句和
语句。
1、两种循环结构有什么差别?
2、参照当型循环结构,说说计算机是按怎样的顺序执行WHILE语句的?
3、参照直到型循环结构,说说计算机是按怎样的顺序执行UNTIL语句的?
二、【预习自测】
1、编写程序,输入正整数n,计算它的阶乘n!123n。
3452,,,,2、编写程序,计算下面n个数的和:234,n1n。
3、某牛奶厂2002年初有资金1000万元,由于引进了先进的设备,资金年平均增长率可达到50%。请你设计一个程序,计算这家牛奶厂2008年底的资金总额。
三、【我的疑问和收获】
课堂探究案
学按要求1
2012-2013高二年级数学学科必修三导学案
编制人:
底波
审核人:________
使用时间:_______
【探究问题】
探究一
WHILE语句
UNTIL语句的应用
循环结构有两种-----
型与
型.
1
循环结构(当条件满足时反复执行循环体); 2
型循环结构(反复执行循环体直
到条件满足).
00
所以, 循环语句的两种不同形式:WHILE语句和UNTIL语句
10 WHILE语句:
(WEND——朝……方向行走);2UNTIL语句(LOOP UNTIL—绕环回线走,
0 直到达到某种条件为止)
探究:当型和直到型各自的特点
当型: 直到型: 例1.编写程序,计算自然数1+2+3+……+99+100的和。
变式训练1.编写一个程序,输入正整数n,计算它的阶乘n!(n!=n*(n-1)*…*3*2*1)
学按要求2
2012-2013高二年级数学学科必修三导学案
编制人:
底波
审核人:________
使用时间:_______
探究二条件语句与循环语句的综合应用
2例2.编写程序,计算函数f(x)=x-3x+5当x=1,2,3,…,20时的函数值。
变式训练2设计一个算法:求满足1+2 + 3 +
…
+ n>10000的最小正整数n,并写出相应的程序。
【课堂小结】
【课堂检测】
1.某程序框图如图所示,该程序运行后输出的k的值是
(
) A.4
B.5
C.6
D.7
2.
如图,下边(左)程序框图所进行的求和运算是( )
1111111A.
+ + + … + B.1 + + + … + 2462035191111111C. 1 + + + … + D.
+ 2 + 3 + … + 10 24182222开始
s = 0,n = 2
否
n < 21 是
1s = s +
nn = n + 2 结束
输出s
学按要求3
2012-2013高二年级数学学科必修三导学案
编制人:
底波
审核人:________
使用时间:_______
3.执行右边的程序框图,若p=0.8,则输出的n=
.
4.阅读下图(右)程序框图,该程序输出的结果是
.
课后训练案
[A级
基础达标]
1. 已知如下程序段:
a=1WHILE
a<100
a=a+1
WEND则执行完毕后a的值为(
) A. 99
B. 100 C. 101
D. 102 解析: 选B.a<100, ∴a=99时, 计算a=99+1=100. 2. 下面程序输出的结果是(
) S=1i=1WHILE
S<=2012
i=i+2
S=S*i
WENDPRINT
iEND学按要求4
2012-2013高二年级数学学科必修三导学案
编制人:
底波
审核人:________
使用时间:_______
A. 满足1×3×5×…×n>2012的最小整数n
B. 1+3+5+…+2012 C. 求方程1×3×5×…×n=2012中的n值
D. 1×3×5×…×2012 解析: 选A.从所给的程序来看是循环语句, 而输出的是i, 且S≤2012, 故输出的是满足1×3×5×…×n>2012的最小整数n. 3. 如果以下程序运行后输出的结果是132, 那么在程序中UNTIL后面的①应填(
) i=12S=1DO
S=S*i
i=i-1LOOP UNTIL
①PRINT
SENDA. i>11
B. i>=11 C. i<=11
D. i<11 解析: 选D.当条件不满足时执行循环体, 当条件满足时退出循环. 由于输出的是132, 故应执行了两次循环体, 因此条件①应为i<11. 4. 下面程序运行后输出的结果为________.
N=5S=0WHILE
S<15
S=S+N
N=N-1WENDPRINT
NEND解析: 执行第一次后, S=5, N=4; 执行第二次后, S=9, N=3; 执行第三次后, S=12, N=2; 执行第四次后, S=14, N=1; 执行第五次后, S=15, N=0, 跳出循环结构, 输出N的值0. 答案: 0 5. (2012·淄博质检)表示已知程序运算功能的算术表达式(不计算, 只写式子)为T=________. 学按要求5
2012-2013高二年级数学学科必修三导学案
编制人:
底波
审核人:________
使用时间:_______
N=1T=1WHILE
N<=5
T=N*T
N=N+1WENDPRINT
TEND解析: 该程序中由T=N*T知表示乘积运算, 又由N=N+1知表示连续的整数的运算.
答案: 1×2×3×4×5 6. 给出以下10个数: 4,10,70,33,95,74,29,17,60,30.要求将大于40的数找出来, 画出求解该问题的算法的程序框图, 并写出程序.
解: 程序框图如下:
程序如下:
i=1DO
INPUT
x
IF
x>40
THENPRINT
x
END IF
i=i+1LOOP UNTIL
i>10END[B级
能力提升] 7. (2012·海口质检)阅读下列算法语句, 若输入的n为10, 则输出的变量S和T的值分别为(
) 学按要求6
2012-2013高二年级数学学科必修三导学案
编制人:
底波
审核人:________
使用时间:_______
INPUT
“n=”; nS=0T=0DO
S=S+n
n=n-1
T=T+n
n=n-1LOOP UNTIL
n<2PRINT
S TENDA. 30,25
B. 30,30 C. 25,25
D. 25,30 解析: 选A.当n=10时, S=10+8+6+4+2=30, T=9+7+5+3+1=25. 8. 已知如下程序, 其运行结果是(
) j=1WHILE
j*j<100
j=j+1WEND
j=j-1PRINT
“j=”; jENDA. j=j-1
B. j=100 C. j=10
D. j=9 解析: 选D.此程序是求使j2<100的最大正整数, 又102=100.故输出结果为j=9. 9. 读程序, 回答下列问题:
INPUT
n
i=1
S=0WHILE
i<=n
S=S+1/i*i+1
i=i+1WENDPRINT
SEND(1)若输入n=3, 则输出的结果为________.
(2)此程序对应的计算式子是________.
(3)程序中的循环语句对应________型循环结构.
解析: (1)输入n=3,
11当i=1时, S=0+=;
22学按要求7
2012-2013高二年级数学学科必修三导学案
编制人:
底波
审核人:________
使用时间:_______
112当i=2时, S=+=;
2632133当i=3时, S=+=, 结束循环, 此时输出S=. 31244111(2)此程序是用于计算++…+的值.
26nn+1(3)这是WHILE的语句, 对应的是当型循环结构.
3111答案: (1)
(2)++…+
(3)当
426nn+110. 编写程序, 计算1×3×5×7×…×99的值.
解: 法一: (UNTIL型) S=1i=3DO
S=S*i
i=i+2LOOP UNTIL
i>99PRINT
SEND法二: (WHILE型) S=1i=3WHILE
i<=99
S=S*i
i=i+2WENDPRINT
SEND111111. (创新题)设计一个程序, 求+++…+的值.
1×43×65×899×102S=0i=1WHILE
i<100
S=S+1/i*i+3解:
i=i+2WENDPRINT
SEND
学按要求8
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2026-04-10 17:17:36
- 下载次数: 0
- 浏览次数: 30
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147289
来自:学校:石家庄市第四十二中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.3 循环语句板书设计及设计说明是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.3 循环语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。