- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学北师大版必修3教案:第二章算法初步2.3Word版含解析
2.3 循环结构
整体设计
教学分析
教材通过实例介绍了循环结构.在教学过程中,教师应注意通过实例来分析循环结构,以加深学生的感性认识.
三维目标
掌握循环结构及其相应的流程图,提高学生分析问题和解决问题的能力.
重点难点
教学重点:理解循环结构,会设计循环结构.
教学难点:设计循环结构.
课时安排
1课时
教学过程
导入新课
思路1(情境导入).我们都想生活在一个优美的环境中,希望看到的是碧水蓝天,大家知道工厂的污水是怎样处理的吗?污水进入处理装置后进行第一次处理,如果达不到排放标准,则需要再进入处理装置进行处理,直到达到排放标准.污水处理装置是一个循环系统,对于处理需要反复操作的事情有很大的优势.我们数学中有很多问题需要反复操作,今天我们学习能够反复操作的逻辑结构——循环结构.
思路2(直接导入).前面我们学习了顺序结构,顺序结构像一条没有分支的河流,奔流到海不复回;上一节我们学习了选择结构,选择结构像有分支的河流最后归入大海.事实上,很多水系是循环往复的,今天我们开始学习循环往复的逻辑结构——循环结构.
推进新课
新知探究
提出问题
(1)请大家举出一些常见的需要反复计算的例子.
(2)什么是循环结构、循环体?
(3)试用流程图表示循环结构.
讨论结果:
(1)例如用二分法求方程的近似解、数列求和等.
(2)在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构.反复执行的步骤称为循环体.
(3)在一些算法中要求重复执行同一操作的结构称为循环结构,即从算法某处开始,按照一定条件重复执行某一处理的过程.重复执行的处理步骤称为循环体.
循环结构,如下图所示,它的功能是先执行重复执行的A框,然后判断给定的条件P是否成立,如果P仍然不成立,则返回来继续执行A框,再判断条件P是否成立.继续重复操作,直到某一次给定的判断条件P成立时为止,此时不再返回来执行A框,离开循环结构.继续执行下面的框图.
图1
应用示例
思路1
例1 设计算法,输出1 000以内能被3和5整除的所有正整数,画出算法流程图.
这个问题很简单,凡是能被3和5整除的正整数都是15的倍数,由于1 000=15×66+10,因此1 000以内一共有66个这样的正整数.
解:引入变量a表示待输出的数,则a=15n (n=1,2,3,…,66).
n从1变到66,反复输出a,就能输出1 000以内的所有能被3和5整除的正整数.
算法流程图如图2所示.
图2
点评:像这样的算法结构称为循环结构,其中反复执行的第②部分称为循环体.
变量n控制着循环的开始和结束,称为循环变量,第①部分就是赋予循环变量初始值,预示循环开始.
第③部分判断是否继续执行循环体,称为循环的终止条件.
变式训练
请用流程图表示前面讲过的“判断整数n(n2)是否为质数”的算法.
解:算法流程图如下:
图3
例2 阅读下图中所示的流程图,回答下列问题:
(1)变量y在这个算法中的作用是什么?
(2)这个算法的循环体是哪一部分,功能是什么?
(3)这个算法的处理功能是什么?
图4
解:(1)变量y是循环变量,控制着循环的开始和结束;
(2)流程图中的第②部分是循环体,其功能是判断年份y是否是闰年,并输出结果;
(3)由前面的分析,我们知道,这个算法的处理功能是:判断2000—2500年中,哪些年份是闰年,哪些年份不是闰年,并输出结果.
点评:需要反复进行相同的操作,如果按照顺序结构来描述,算法显得十分烦琐,不利于阅读,如果采取循环结构来描述,算法就显得简洁、清楚.循环结构是一种简化算法叙述的结构.
变式训练
观察下面的流程图,指出该算法解决的问题.
图5
解:这是一个累加求和问题,共99项相加,该算法是求的值.
思路2
例1 设计一个计算1+2+……+100的值的算法,并画出流程图.
算法分析:通常,我们按照下列过程计算1+2+……+100的值.
第1步,0+1=1.
第2步,1+2=3.
第3步,3+3=6.
第4步,6+4=10.
……
第100步,4 950+100=5 050.
显然,这个过程中包含重复操作的步骤,可以用循环结构表示.分析上述计算过程,可以发现每一步都可以表示为第(i-1)步的结果+i=第i步的结果.
为了方便、有效地表示上述过程,我们用一个累加变量S来表示第一步的计算结果,即把S+i的结果仍记为S,从而把第i步表示为S=S+i,
其中S的初始值为0,i依次取1,2,…,100,由于i同时记录了循环的次数,所以也称为计数变量.
流程图如下:
图6
点评:这是一个典型的用循环结构解决求和的问题,有典型的
您可能关注的文档
- 数学人教A版选修2-3课堂导学:1.1.1分类加法计数原理和分步乘法计数原理一Word版含解析.doc
- 数学人教A版选修2-3课堂导学:1.1.2分类加法计数原理和分步乘法计数原理(二)Word版含解析.doc
- 数学人教A版选修2-3课堂导学:1.1.3分类加法计数原理和分步乘法计数原理(三)Word版含解析.doc
- 数学人教A版选修2-3课后训练:2.4 正态分布Word版含解析.doc
- 数学人教A版选修2-3课堂导学:1.2.1排列(一)Word版含解析.doc
- 数学人教A版选修2-3课后训练:2.3.2 离散型随机变量的方差Word版含解析.doc
- 数学人教A版选修2-3课后训练:1.3.1 二项式定理Word版含解析.doc
- 数学人教A版选修2-3课堂导学:1.2.4组合(二)Word版含解析.doc
- 数学人教A版选修2-3课堂导学:1.2.5排列组合的综合问题Word版含解析.doc
- 数学人教A版选修2-3课后训练:1.2.2 组合Word版含解析.doc
- 2025年湖南高尔夫旅游职业学院单招职业倾向性考试必刷测试卷最新.docx
- 2025年湖南高尔夫旅游职业学院单招职业倾向性考试必刷测试卷完整版.docx
- 2025年湖南高尔夫旅游职业学院单招职业倾向性考试必刷测试卷学生专用.docx
- 新行业解决方案-口腔行业清洗报告.pptx
- 2025年湖南高尔夫旅游职业学院单招职业倾向性考试必刷测试卷含答案.docx
- 2025年湖南高尔夫旅游职业学院单招综合素质考试题库及答案一套.docx
- 2025年湖南食品药品职业学院单招职业适应性考试必刷测试卷完美版.docx
- 2025年湖南高尔夫旅游职业学院单招综合素质考试题库参考答案.docx
- 2025年湖南高尔夫旅游职业学院单招职业倾向性测试题库及参考答案1套.docx
- 2025年湖南食品药品职业学院单招职业适应性测试题库及答案一套.docx
最近下载
- dX100机器人培训2_原创精品文档.pptx VIP
- 2025年海南社区《网格员》典型题题库(含答案).docx VIP
- 叁桥通(2017)4360(32+48+32)m双线连续梁圆端形实体桥墩.pdf VIP
- 抹灰工程施工方案 - 抹灰工程施工方案.doc VIP
- 2023高三数学高考第一轮复习计划(10篇).pdf VIP
- 苏教版心理健康三年级上册第7课《课堂学习有妙招》课件.pptx VIP
- 考研英语二真题高频词汇汇总.pdf VIP
- GB50427-2015 高炉炼铁工程设计规范.pdf VIP
- 学堂在线 自我认知与情绪管理 章节测试答案.docx VIP
- KUKA机器人KRC4培训_原创精品文档.pptx VIP
文档评论(0)