- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
§2.3.1 循环结构
(吴佳美 陕西师范大学数学与信息科学学院 710062)
【教材版本】北师版
【教材分析】
本节课的教学内容是《数学3》第二章算法初步§2.1循环结构,教学课时为2课时,本节课为第1课时.
本节的主要内容是算法的另一种重要结构——循环结构.通过本节课的学习,既是对算法概念的巩固和深化,又为后面的学习基本算法语句打下基础.教材先由例7的分析理解引出循环体、循环变量和循环的终止条件的概念.然后,在例8中提出巩固运用这些概念.接着在例9的分析、理解、解决的基础上,抽象概括出在画出循环结构流程图之前要确定的内容.循环结构是比较顺序结构较简洁的一种算法结构,尤其遇到需要反复进行相同操作的算法时.
建议采用多媒体辅助教学,可以课前画好流程图,在上课时节省时间,有效提高课堂效率,充分调动学生学习的积极性.
【学情分析】
学生在学习本节内容之前,已经学习了算法的基本思想、顺序结构、选择结构及变量与赋值等知识,对于算法有一定的了解.学生对于自然语言描述的循环结构有一定的理解能力,但是在将其转化为程序框图时会存在很大的思维差,所以教材先通过简单的引例使学生认识循环结构,以及循环结构的相关概念,通过对引例的分析,使学生逐步经历循环结构设计的全过程,学会有条理的思考问题,表达循环结构,并尝试整理成程序框图.
【教学目标】
1.知识与技能
了解循环结构的循环体、循环变量和循环的终止条件的概念,能从循环结构流程图中找出它们;了解如何用循环结构来描述算法,会画出算法流程图.
2.过程与方法
经历探究循环结构的基本构成,发展学生的循环思维能力;通过设计具体的循环结构流程图,发展学生的抽象概括能力和图像表征能力,进一步提高学生的算法流程图的设计能力.
3.情感、态度与价值观
通过学习循环结构,使学生初步认识数学中描述算法的另一种重要结构,促进学生对算法的学习.
【重点难点】
1.教学重点
循环结构、循环体、循环变量的终止条件的概念.
2.教学难点
循环结构的探究过程.
【教学环境】
多媒体辅助教学.
【教学过程】
教学环 节
教学内容
师生行为
设计意图
新课
导入 前面几节课我们学习了算法的基本思想、算法的顺序结构、选择结构以及变量和赋值的相关内容,在例3中要求我们求5个数中的最大数,那么如果将5改为100,这个算法又如何进行呢?
这就是我们今天要学习的一种简化算法叙述的结构——循环结构.首先来看一个简单的例子.
教师引导学生回忆已学知识,在旧知识的基础上引导学生进入新课.
体现前后知识的连贯性与相互交融,让学生初步体会到循环结构是一种较为简便的算法结构.
学习
新课 你能设计一个算法来描述下面这个问题吗?
输出1000以内能被3和5整除的所有正整数.你能画出算法流程图吗?
出示算法流程图(黑板框图或多媒体课件)
教师提出问题,学生在独立思考的基础上以小组为单位讨论.教师观察学生的学习行为.
请两名同学起来回答问题,注意学生语言表达以及思维困难点,学生对于本例的理解深度,能否探究到本例的主要思想点.
教师总结学生回答.然后引导学生共同分析本例的难点.教师注意细节讲解.
教师出示图片,提出中心内容——循环结构、循环体、循环变量、循环的终止条件.
由例子引出循环结构及其主要组成部分的概念.
教师能够发现学生学习和接受差异,有助于提高教学.
根据流程图来讲解循环结构,比较直观的描述循环结构的内容和体系.
知识
演练
例8.阅读流程图,你能解答下面问题吗?
(1)变量y的作用?
(2)循环体是哪部分?为什么它是循环体?
(3)这个流程图描述的是什么功能?
(课本P105 例8.)
教师出示流程图,提出问题.学生独立思考.
教师要给学生一定的思考时间.鼓励学生说出自己的看法.
运用练习,检验和巩固学生新学习的知识,教师检验教学效果.
深入
学习 在学习了循环结构的概念和其主要部分,我们来解决本节课开始时提出的那个问题.即设计算法,求100个数中的最大数,画出算法流程图.
教师引导学生,首先回忆学习的求5个数中的最大数的算法.归结到求100个数中的最大数,提示其中相似的操作.
进一步学习用循环结构描述算法,运用先前的例子,考虑用循环结构来描述,体现循环结构中操作中反复性.
总结 本节课我们学习了循环结构,重点学习了循环结构的概念,以及循环结构的主要构成部分.那么你能不能总结一下用循环结构描述算法,在画出算法流程图之前需要做哪些事情呢?
教师提出问题,引导学生回忆
文档评论(0)