- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2017年高中数学 第二章 算法初步 2.3.2 循环语句教案 北师大版必修3
3.2 循环语句
教学分析
教科书通过实例介绍了循环语句,For语句和Do Loop语句的区别是For语句适用于预先知道循环次数的循环结构,而Do Loop语句适用于预先不知道循环次数的循环结构.
值得注意的是尽量借助于信息技术,上机实习,以便学习更为准确的算法基本语句.
三维目标
1.掌握循环语句及其用法,提高解决问题的能力.
2.通过学习循环语句,进一步体会算法的思想.
重点难点
教学重点:循环语句及其应用.
教学难点:设计循环语句.
课时安排
1课时
导入新课
思路1(情境导入).一位同学不小心违反了学校纪律,班主任令其写检查,他写完后交给班主任,班主任看后说:“认识不深刻,拿回去重写,直到认识深刻为止.”这位同学一想,这不是一个循环结构吗?可惜我还没学循环语句,不然可以写一个算法语句输入计算机了.同学们,今天我们开始学习循环语句.
思路2(直接导入).2006年年底,我国互联网上大规模爆发“熊猫烧香”病毒及其变种,该病毒通过多种方式进行传播,并将感染的所有程序文件改成熊猫举着三根香的模样,同时该病毒还具有盗取用户游戏账号等功能.该病毒传播速度快,危害范围广,全国有上百万个人用户、网吧及企业局域网用户遭受感染和破坏.经查,“熊猫烧香”病毒的制作者为湖北省武汉市人李俊,据李俊交代,其于2006年10月16日编写了“熊猫烧香”病毒并在网上广泛传播,并且还以自己出售和由他人代卖的方式,在网络上将该病毒销售给120余人,非法获利10万余元.经病毒购买者进一步传播,导致该病毒的各种变种在网上大面积传播,对互联网用户计算机安全造成了严重破坏.其实电脑病毒就是循环语句,你知道循环语句有几种吗?教师点出课题.
推进新课
讨论结果:1.For语句
(1)格式:
(2)适用于预先知道循环次数的循环结构.
2.Do Loop语句
(1)格式:
(2)适用于预先不知道循环次数的循环结构.
3.两种循环语句的区别是For语句先从循环变量的初始值开始执行一次循环体后,直到循环变量取到其终值则结束循环,适用于预先知道循环次数的循环结构;而Do Loop语句则是先判断条件,当条件为真时,执行循环体,否则结束循环,适用于预先不知道循环次数的循环结构.
思路1
1 设计算法,输出菲波那契数列的前50项,使用For语句描述该算法.
f1=0
f2=1
输出”菲波那契数列为”,f1,f2
For i=3 To 50
f3=f1+f2
输出f3
f1=f2
f2=f3
Next变式训练
请阅读下列用For语句写出的算法,说明该算法的处理功能.
S=0
T=1
For i=1 To 20
S=S+i
T=T i
Next
输出S
输出T
分析:由For语句的形式,我们知道i是循环变量,初始值为1,终止值为20,循环体为:
S=S+i;
T=T i.
解:算法的算法框图如图1.
图1
因此,这个算法实际上处理的是求和S=1+2+3+…+20及求积T=1×2×3×…×20这两件事情.
2 二分法算法求方程近似解,算法框图如图2所示.用Do Loop语句描述这个算法.
图2
解:用语句描述为:
输入ε;
a=0;
b=1;
Do
If f=0 Then
跳出循环
Else
If f(a)·f<0 Then
b=
Else
a=
End If
End If
Loop While b-a≥ε
输出.
点评:在Do Loop语句中,每一次重复后,都需要检验While后的条件是否被满足,一旦不满足条件,循环停止.
思路2
1 下列程序执行后输出的结果是__________.
S=1
For i=9 To 11
S=S i
Next
输出S
分析:该程序的运行过程是:
S=1 9=9,
S=9 10=90,
S=90 11=990.
答案:990
点评:根据循环语句讨论其执行结果时,通常根据循环语句所表达的意义,具体执行程序,明确程序的功能,就可以得到其程序结果;已知循环次数用For循环,无法预知循环次数时用Do Loop循环.变式训练
1.下列程序:
A=1
Do
A=A+1Loop While A≤100
输出A
程序运行的结果是( ).
A.99 B.100 C.101 D.102
答案:C
2.下列程序:
B=1
For A=1 To 5
B=A B;Next
输出B
该程序的功能是__________.
答案:计算1×2×3×4×5的值
2 编写程序计算12+22+32+…+1002的值.
分析:由于重复做加法运算,所以用循环语句来实现.算法框图如图3所示.
图3
解:程
您可能关注的文档
- 2017年高中数学 第一章 统计 1.8 最小二乘估计自我小测 北师大版必修3.doc
- 2017年高中数学 第一章 统计 2.2 分层抽样与系统抽样学案 北师大版必修3.doc
- 2017年高中数学 第一章 统计 2.1 简单随机抽样学案 北师大版必修3.doc
- 2017年高中数学 第一章 统计 4 数据的数字特征学案 北师大版必修3.doc
- 2017年高中数学 第一章 统计 3 统计图表学案 北师大版必修3.doc
- 2017年高中数学 第一章 统计 6 统计活动:结婚年龄的变化学案 北师大版必修3.doc
- 2017年高中数学 第一章 统计 5.2 估计总体的数字特征学案 北师大版必修3.doc
- 2017年高中数学 第一章 统计 5.1 估计总体的分布学案 北师大版必修3.doc
- 2017年高中数学 第一章 统计 7 相关性学案 北师大版必修3.doc
- 2017年高中数学 第一章 统计单元检验 北师大版必修3.doc
- 2024年凉山州公务员考试行测真题及答案详解(精选题).docx
- 2024年哈密地区公务员考试行测试卷历年真题及答案详解(名校卷).docx
- 2024年温州市公务员考试行测真题完整答案详解.docx
- 2024年乌鲁木齐市公务员考试行测真题及参考答案详解一套.docx
- 2024年恩施州公务员考试行测真题及答案详解(全优).docx
- 2024年临夏州公务员考试行测试卷历年真题及答案详解(考点梳理).docx
- 2024年中卫市公务员考试行测试卷历年真题完整参考答案详解.docx
- 2024年亳州市公务员考试行测真题及一套完整答案详解.docx
- 2024年广东省公务员考试行测真题及答案详解(各地真题).docx
- 2024年七台河市公务员考试行测试卷历年真题及答案详解一套.docx
- 软件下载与安装、电脑疑难问题解决、office软件处理 + 关注
-
实名认证服务提供商
专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!
文档评论(0)