当前位置:首页 >> 数学 >> 2.3.2循环语句

2.3.2循环语句


2.3.2 循环语句
一、教学目标: 1.知识与技能:正确理解循环语句的概念,会应用循环语句编写程序. 2.过程与方法:经历对现实生活情境的探究,认识到应用计算机解决数学问题方便简 捷,促进发展学生逻辑思维能力. 3.情感.态度与价值观:深刻体会到循环语句在解决大量重复问题中起重要作用。减 少大量繁琐的计算。 通过本小节内容的学习, 有益于我们养成严谨的数学思维以及正 确处理问题的能力。 二、教学重点:循环语句的步骤、结构及功能。 三、教学难点:会编写程序中的循环语句。 四、学情分析:

五、学法指导:观察、探究、模仿 六、教学方法:讲练结合 七、教学过程: (一)WHILE 语句 (1)WHILE 语句的一般格式是 对应的程序框图是

循环体 WHILE 循环体 WEND 否
(2) 当计算机遇到 WHILE 语句时, 先判断条件的真假, 如果条件符合, 就执行 WHILE 与 WEND 之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个 过程反复进行, 直到某一次条件不符合为止。 这时, 计算机将不执行循环体, 直接跳到 WEND 语句后,接着执行 WEND 之后的语句。因此,当型循环有时也称为“前测试型”循环。 (二)UNTIL 语句 (1)UNTIL 语句的一般格式是 对应的程序框图是

条件 是 满足条件?

循环体 DO 循环体 LOOP UNTIL 条件 满足条件? 是 否

(2)直到型循环又称为“后测试型”循环,从 UNTIL 型循环结构分析,计算机执行该语 句时,先执行一次循环体,然后进行条件的判断,如果条件不满足,继续返回执行循环体, 然后再进行条件的判断,这个过程反复进行,直到某一次条件满足时,不再执行循环体,跳 到 LOOP UNTIL 语句后执行其他语句,是先执行循环体后进行条件判断的循环语句。 分析:当型循环与直到型循环的区别: (先由学生讨论再归纳) 当型循环先判断后执行,直到型循环先执行后判断; 在 WHILE 语句中,是当条件满足时执行循环体,在 UNTIL 语句中,是当条件不满足时 执行循环体。 例 1.编写程序,计算自然数 1+2+3+??+99+100 的和。 分析:这是一个累加问题。我们可以用 WHILE 型语句,也可以用 UNTIL 型语句。 程序(WHILE 语句) : i=1 sum=0 WHILE i<=100 sum=sum+i i=i+1 WEND PRINT sum END 程序(UNTIL 语句) : i=1 sum=0 DO sum=sum+i i=i+1 LOOP UNTIL i>100 PRINT sum END 变式训练 1.编写一个程序,输入正整数 n,计算它的阶乘 n!(n!=n*(n-1)*?*3*2*1) 解:t=1 i=1 INPUT "请输入 n 的值:";n DO t=t*i i=i+1 LOOP UNTIL i>n PRINT "这个数的阶乘为:";t END 2 例 2.编写程序,计算函数 f(x)=x -3x+5 当 x=1,2,3,?,20 时的函数值。 解:x=1 WHILE x<=20 y=x^2 -3*x+5

PRINT PRINT x=x+1

"x=";x "y=";y

WEND END 变式训练 2 设计一个算法:求满足 1+2 + 3 + ? + n>10000 的最小正整数 n,并 写出相应的程序。 解:i = 0 sum = 0 DO i = i + 1 sum = sum + i LOOP UNTIL sum>10000 PRINT i END (三)小结 1、循环语句的两种不同形式:WHILE 语句和 UNTIL 语句,掌握它们的一般格式。 2、在用 WHILE 语句和 UNTIL 语句编写程序解决问题时,一定要注意它们的格式及条件 的表述方法。WHILE 语句中是当条件满足时执行循环体,而 UNTIL 语句中是当条件不满足时 执行循环体。 3、循环语句主要用来实现算法中的循环结构,在处理一些需要反复执行的运算任务。 如累加求和,累乘求积等问题中常用到。 (四)作业布置: 2 2 2 2 设计一个算法:逐个输出 1 ,2 ,3 ,??,n ,并写出相应的程序。 解:INPUT n INPUT n i = 0 i = 0 DO WHILE i < n i = i + 1 i = i + 1 t = i ^ 2 t = i ^ 2 PRINT t PRINT t LOOP UNTIL i > = n WEND END END 八、板书设计:

九、课后反思:


赞助商链接
更多相关文档:

2.3循环语句教案

3.2 循环语句 看课本自学探究: 例题讲解: 例 3,结合课本 98 页图 2-20,使用 For 语句描述输出斐波那 契数列的前 50 项的算法。 知识点归纳: 1.循环语句...

高中数学必修三北师大版 2.3.2 循环语句 学案(Word版含...

高中数学必修三北师大版 2.3.2 循环语句 学案(Word版含答案)_高一数学_数学_高中教育_教育专区。高中数学必修三北师大版 学案 导学案 (Word版含答案) ...

2018版高中数学第二章算法初步2.3.2循环语句学案

2018版高中数学第二章算法初步2.3.2循环语句学案 - 2.3.2 循环语句 1.理解并掌握 For 语句和 Do Loop 语句两种基本循环语句.(重点) 2.掌握两种循环语句的...

...2.3.2 循环语句课时提升作业 北师大版必修3

【全程复习方略】2014-2015学年高中数学 2.3.2 循环语句课时提升作业 北师大版必修3 - 循环语句 一、选择题(每小题 3 分,共 18 分) 1.下面问题可以设计...

2.3循环语句作业

2.3 循环语句(导学案) 循环语句(导学案)学习目标: 学习目标:(1)正确理解循环语句的概念,并掌握其结构; (2)会应用循环语句编写程序. 练习:下列算法执行后输出...

高一数学必修3《2.3.2 循环语句》导学案

99 的一个算法,并画出流程图,然后用适当的语句描述 该算法. 作业布置: 习题 23 9X k 学习小结: xkb1.com B 1 .com 循环结构及其框图表示 三种基本逻辑...

1.2.3循环语句

1.2.3 循环语句 [自我认知 自我认知]: 自我认知 1.直到型循环结构为 ( ) 循环 满足条件?否是 循环 满足条件? 是 否 A B 循环 满足条件? 否 2.下边程...

数学人教版必修3(B)循环语句(2)

数学人教版必修3(B)循环语句(2) - 循环语句(2) 教学目标:了解条件语句,进一步体会算法的条件分支结构 教学重点:了解条件语句,进一步体会算法的条件分支结构 教学...

示范教案(1.2.3循环语句)

示范教案(1.2.3循环语句)_数学_高中教育_教育专区。循环语句1.2.3 循环语句 整体设计 教学分析 通过前面的学习,学生学会了输入语句、输出语句、赋值语句和条件语...

1.2.3循环语句

1.2.3循环语句_高一数学_数学_高中教育_教育专区。1.2.3 循环语句 教学分析 通过前面的学习,学生学会了输入语句、输出语句、赋值语句和条件语句的基本用法, 本...

更多相关标签:
网站地图

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