高中数学必修三教案-循环结构
循环结构(一) 北师大版高中数学必修3教案
§2.2 算法的基本结构及设计第五课时 2.2.3循环结构(一)一、课程标准:通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程.在具体问题的解决过程中(如三元一次方程组求解等问题),理解程序框图的三种基本逻辑结构:顺序、条件、循环.二、教学目标:1.进一步理解程序框图的概念;2.掌握运用程序框图表达循环结构的算法;3.培养学生逻辑思维能力与表达能力.三、教学重点:运用程序框图表达循环结构的算法。
教学难点:循环体的确定,计数变量与累加变量的理解.四、教学过程(一)、回顾练习:引例:设计一个计算1+2+…+100的值的算法.解:算法1 按照逐一相加的程序进行第一步:计算1+2,得到3;第二步:将第一步中的运算结果3与3相加,得到6;第三步:将第二步中的运算结果6与4相加,得到10;……第九十九步:将第九十八步中的运算结果4950与100相加,得到5050.简化描述:第一步:sum=0;第一步:sum=0,i=1;第二步:sum=sum+1;第二步:依次i从1到100,反复做sum=sum+i;第三步:sum=sum+2; 第三步:输出sum.第四步:sum=sum+3;……第一百步:sum=sum+99;第一百零一步:sum=sum+100第一百零二步:输出sum.在本题中如果我们仍然用顺序结构和选择结构来画流程图,就显得比较繁琐,为了使得算法简洁我们今天学习循环往复的逻辑结构――循环结构。
(二)、新课循环结构:在一些算法中,也经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这种结构称为循环结构.循环体:反复执行的处理步骤称为循环体.计数变量:在循环结构中,通常都有一个起到循环计数作用的变量,这个变量的取值一般都含在执行或终止循环体的条件中.例1、见.课本P95 例7;练习1:画出引例的循环的程序框图(这是一个典型的用循环结构解决求和的问题,可以体会三种结构在流程图中的作用,学会画流程图)例2、见课本P96 例8点评:需要反复进行的相同操作,如果按照顺序结构来描述,算法显的十分烦琐,不利于阅读,如果采取循环结构来描述,算法就显得简洁,清楚。
高中数学必修三《循环结构》优秀教学设计
1.1.2.3循环结构●三维目标1.知识与技能(1)理解循环结构概念.(2)把握循环三要素:循环变量赋初值、循环体、循环的终止条件.(3)能识别和理解循环结构的框图以及功能.2.过程与方法通过由实例对循环结构的探究与应用过程,培养学生的观察类比,归纳抽象能力;参与运用算法思想解决问题的过程,逐步形成算法分析——算法设计——算法表示的程序化算法思想.3.情感、态度与价值观(1)感受算法思想在解决具体问题中的意义,提高算法素养.(2)经历体验发现、创造和运用的历程与乐趣,体验成功的喜悦.(3)培养学生形式化的表达能力、构造性解决问题的能力,以及程序化的思想意识.●重点难点由于循环变量赋初值、循环体、循环的终止条件是在顺序结构和条件结构未出现的概念,同时也是掌握循环结构的关键,由此确立本节课的重难点.重点:循环结构的三要素.难点:循环三要素的确定以及循环执行时变量的变化规律.●教学建议学生已经学习了算法的概念、顺序结构、条件结构及简单的赋值问题.高一学生形象思维、感性认识较强,理性思维、抽象认识能力还很薄弱,因此教学中选择学生熟悉的,易懂的实例引入,通过对例子的分析,使学生逐步经历循环结构设计的全过程,学会有条理的思考问题,表达循环结构,并整理成程序框图.在教学中,学生始终是主体,教师只是起引导作用.在教学中建议教师不断指导学生学会学习.学生在一定情境中对学习材料的亲身经验和发现,才是学生学习的最有价值的东西.在教授知识的同时,必须设法教给学生好的学习方法,让他们“会学习”.通过本节课的教学,让学生学会从不同角度分析问题、解决问题;让学生学会引申、变更问题,以培养学生发现问题、提出问题的创造性能力.鉴于本节课抽象程度较高,难度较大.通过精心设置的一个个问题链,问题链环环相扣,层次递进,使学生历经问题的抽象过程和新算法的构建过程,激发学生探索新知欲望,最终在教师的指导下发现问题、解决问题.为了充分调动学生的积极性,使学生变被动学习为主动学习,本课时建议教师用问题探究式教学法.在教学过程中通过不断地提出问题,促进学生深入思考.●教学流程循环结构:在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含条件结构。
《循环结构》示范公开课教学设计【高中数学必修3(北师大版)】
《循环结构》教学设计教材分析《循环结构》是数学必修3的内容。
(1)算法是高中数学课程中的新内容,算法的思想是非常重要的,算法思想已逐渐成为每个现代人所必须具备的数学素养。
(2)本节课的内容是循环结构,它与顺序结构、条件分支结构是算法的三种基本逻辑结构,可以表示任何一个算法。
并且循环结构是算法这一部分的重点和难点,它的重要性就是充分体现计算机的优势,也即能以极快的速度进行重复计算。
教学目标【知识与能力目标】理解循环结构,能识别和理解简单的框图的功能,通过模仿、操作、探索,学习设计程序框图表达,解决问题的过程,发展有条理的思考与表达的能力,提高逻辑思维能力;【过程与方法目标】能运用循环结构设计程序框图解决简单的问题,感受和体会算法思想在解决具体问题中的意义;【情感与态度目标】增强学生的创新能力和应用数学的意识。
教学重难点【教学重点】:理解循环结构,能识别和画出简单的循环结构框图。
【教学难点】:循环结构中循环条件和循环体的确定。
课前准备多媒体课件教学过程一、概念梳理循环结构(1)概念:在一些算法中,经常会出现从某处开始,按照一定的条件重复执行某些步骤执行某些步骤的情况,这就是循环结构,反复执行的步骤称为循环体.可以用如图①②所示的程序框图表示.(2)直到型循环结构:如图①所示,其特征是:在执行了一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环.(3)当型循环结构:如图②所示,其特征是:在每次执行循环体前,对条件进行判断,当条件满足时,执行循环体,否则终止循环.总结:对循环结构的理解:①循环结构中必须包含条件结构,以保证在适当的时候终止循环.②循环结构内不存在无终止的循环.③循环结构实质上是判断和处理的结合,可以先判断,再处理,此时是当型循环结构;也可以先处理再判断,此时是直到型循环结构.④循环结构中常用的几个变量:计数变量:即计数器,用来记录执行循环体的次数,如i=i+1,n=n+1.累加变量:即累加器,用来计算数据之和,如S=S+i.累乘变量:即累乘器,用来计算数据之积,如P=P*i.⑤在程序框图中,一般要根据实际情况先给这些变量赋初始值.一般情况下,计数变量的初始值为1,累加变量的初始值为0,累乘变量的初始值为1.⑥循环过程非常适合计算机来处理,因为计算机的运算速度非常快,执行成千上万次的重复计算,不过是一瞬间的事,且能保证每次的结果都正确.二、当型循环结构和直到型循环结构的区别分析:循环结构的功能是根据条件是否成立,以决定是否重复执行某些操作.根据执行循环体的条件可以分为两种循环,如图(1)(2)所示.当型循环结构:对应的程序框图如图(1),它的特点是:先判断条件,只要条件满足,就反复执行循环体,当条件不满足时才终止循环.当型循环结构可能一次也不执行循环体.直到型循环结构:对应的程序框图如图(2),它的特点是:先执行一次循环体,再判断条件,只要条件不满足,就反复执行循环体,直到条件满足时才终止循环.直到型循环结构至少要执行一次循环体.设计程序框图时,如果用当型循环结构和直到型循环结构解决同一个问题,其循环终止的条件对立.当型循环结构终止的条件是不满足条件,而直到型循环结构终止的条件是满足条件.三、布置作业P97【练习1】教学反思略。
循环结构教案(必修三)(优秀版)word资料
循环,这就需要条件结构来做出判断,因此,循环结构一定包含条件 结构。
(1)引进“计数变量” 、“累加变量”。借助“计数变量”和 “累
加变量”使学生经历把“递推求和”转化为“循环求和”的过程,同
时经历初始化变量,确定循环体,设置循环终止条件 3 个构造循环结
构的关键步骤。
①将“递推求和”转化为“循环求和”的缘由及转化的方法和
途径:
引例“求1 2 3 100的值”这个问题的自然求和过程可以表示为:
循环结构教案(必修三)(优秀 版)word 资料
2.3 循环结构
周维娜
一、教学目标
根据本节教学内容以及学生的特点,结合学生现有知识水平,确
定本节课教学目标如下:
1、知识与技能:初步认识循环结构的简单程序,理解循环结构的
基本思想,能运用循环结构设计程序框图解决简单的问题,。
2、过程与方法:通过模仿、操作、探索,学习设计简单的循环
2.类比探究,掌握知识。 例 1:改造引例的程序框图表示 ①求 2 4 6 100 的值
②求12 22 32 1002 的值
③求1 1 1 1 的值
23
50
此例可由学生独立思考、回答,师生共同点评完成。
【设计意图】通过对引例框图的反复改造逐步帮助学生深入理 解循环结构,体会用循环结构表达算法,关键要做好三点:
结构程序框图解决问题,发展有条理的思考与表达的能力,提高逻辑
思维能力。
3、情感态度与价值观: 使学生积极参与,发挥他们的主动性,
激发他们的求知欲。
二、重点难点 教学重点:理解循环结构,能识别和画出简单的循环结构框图。 教学难点:循环结构中循环条件和循环体的确定。
三、教学方法 以学生为主体,强调学生对知识的主动探索、主动发现以及
北师大版高中必修32.3循环结构课程设计
北师大版高中必修32.3循环结构课程设计课程目标本课程旨在使学生掌握循环结构的基本概念、掌握循环结构的运用方法、了解循环结构的应用场景,并通过实例让学生感受循环结构的实际应用。
教学内容和步骤教学内容1.循环结构的基本概念及语法2.循环结构的运用方法3.循环结构的应用场景4.循环结构的实例分析教学步骤1.引入通过介绍循环结构在日常生活中的应用,如数到10、倒计时等,引发学生对循环结构的兴趣和认识。
2.正文2.1 循环结构的基本概念及语法通过讲解循环结构的基本语法和语句,如for循环、while循环、do-while循环等,让学生掌握循环结构的基本概念,并能够根据需求选择合适的循环结构。
2.2 循环结构的运用方法通过讲解循环结构的运用方法,如循环结构中变量的使用、循环控制语句的使用等,让学生掌握使用循环结构解决问题的方法。
2.3 循环结构的应用场景通过实例介绍循环结构的应用场景,如计算1到100的和、求最大公约数、输出九九乘法表等,让学生了解循环结构在实际问题中的应用。
2.4 循环结构的实例分析通过分析一些实际场景下的问题,并让学生自己编写代码解决问题,让学生深入了解循环结构的应用。
3.总结通过总结和讨论,强化学生对循环结构的理解和应用能力。
同时,鼓励学生尝试使用循环结构解决实际问题,提高自己编程的能力。
教学方法本节课采用讲授、实例分析、讨论等多种教学方法相结合,注重学生的实际应用能力和思维拓展能力。
教学流程时间内容5min 介绍循环结构在日常生活中的应用15min 讲解循环结构的基本概念及语法15min 讲解循环结构的运用方法20min 介绍循环结构的应用场景并分析实例30min 分组讨论解决实际问题的编程过程及方法10min 总结和展望教学评估本节课的评估主要采用思维导图、编程实践和思维拓展题目的方式,从不同角度全面评估学生的掌握程度和能力提升。
总结循环结构是编程语言中最基本且最重要的结构之一,掌握循环结构的基本概念、掌握循环结构的运用方法、了解循环结构的应用场景是每个程序员都需要具备的基本技能。
高中数学循环结构教案
高中数学循环结构教案
教学内容:循环结构
教学目标:
1. 理解循环结构的概念;
2. 掌握循环结构的基本语法和用法;
3. 能够编写简单的包含循环结构的程序。
教学重点:
1. 循环结构的概念;
2. for循环和while循环的语法和用法。
教学难点:
1. 循环结构的灵活应用;
2. 循环条件的控制和终止。
教学准备:
1. 讲义;
2. 计算机或编程软件。
教学过程:
一、导入(5分钟)
教师引入课题,向学生介绍循环结构的概念,以及循环结构在程序设计中的重要性。
二、讲解循环结构(15分钟)
1. 讲解for循环和while循环的语法和用法;
2. 分别给出for循环和while循环的例子,让学生理解循环结构的基本原理。
三、练习编程(25分钟)
1. 让学生自行编写包含循环结构的程序,并进行调试;
2. 指导学生如何控制循环条件和终止循环。
四、总结(5分钟)
教师对本节课的内容进行总结,强调循环结构在程序设计中的重要性,并鼓励学生进行更
多的实践和练习。
五、课堂作业(5分钟)
布置作业,让学生练习编写更复杂的包含循环结构的程序,并在下节课上进行展示和讨论。
教学反思:
本节课主要介绍了循环结构的基本概念和用法,并通过实践锻炼学生的编程能力。
在教学
过程中,应注重引导学生灵活运用循环结构,并注重对学生的实际动手操作。
同时,要及
时发现学生在编程过程中的问题,并引导他们进行解决和总结。
高中数学循环结构类型教案
高中数学循环结构类型教案教学目标:1. 了解循环结构的概念及作用;2. 掌握循环结构的基本语法和使用方法;3. 能够通过循环结构解决实际问题。
教学重点:1. 循环结构的概念和作用;2. 循环结构的基本语法;3. 循环结构解决实际问题的应用。
教学难点:1. 理解循环结构的逻辑;2. 能够正确使用循环结构解决实际问题。
教学准备:1. 讲义和教材;2. 计算机和投影仪;3. 相关实例和练习题;4. 黑板和彩色粉笔。
教学过程:一、导入(5分钟)1. 利用实例引入循环结构的概念和作用;2. 提出问题引起学生思考:为什么需要循环结构?如何利用循环结构解决问题?二、讲解(15分钟)1. 介绍循环结构的定义和基本概念;2. 讲解循环结构的基本语法和常见类型;3. 通过实例演示循环结构的作用和应用场景。
三、练习(20分钟)1. 教师提供一些基础的练习题,让学生在黑板上编写循环结构程序;2. 学生上机练习编写循环结构程序,解决实际问题。
四、总结(5分钟)1. 回顾今天的学习内容,强调循环结构的重要性和应用价值;2. 强调练习的重要性,鼓励学生多动手实践并深入理解。
五、作业布置(5分钟)1. 布置相关作业,包括练习题和实际问题解决;2. 鼓励学生独立思考和解决问题,提升自主学习能力。
六、课堂反思(5分钟)1. 总结本节课的教学效果,反思教学过程中存在的问题和改进措施;2. 记录学生反馈和建议,为下节课的教学准备做好准备。
教学延伸:1. 可以引导学生进一步探究循环结构的高级应用,如嵌套循环和循环的优化;2. 提供更多实际问题让学生尝试解决,培养学生的实际问题解决能力。
教学资源:1. 《高中数学教材》;2. 相关练习题和案例;3. 计算机和投影仪。
教学反馈:1. 定期收集学生反馈意见,及时调整教学方法;2. 定期检查学生学习情况,及时提供帮助和支持。
教学评估:1. 观察学生在课堂上的表现和作业完成情况;2. 定期组织测验和考试,评估学生对循环结构的掌握程度。
高中数学教案必修三:1.2.3 循环结构
教学目标:1. 理解流程图的循环结构这种基本逻辑结构.2. 能识别和理解简单的框图的功能.3. 能运用三种基本逻辑结构设计流程图以解决简单的问题.教学方法:1. 通过模仿、操作、探索,经历设计流程图表达求解问题的过程,加深对流程图的感知.2. 在具体问题的解决过程中,掌握基本的流程图的画法和流程图的三种基本逻辑结构.教学过程:一、问题情境1.情境:北京获得了2008年第29届奥运会的主办权.你知道在申奥的最后阶段,国际奥委会是如何通过投票决定主办权归属的吗?对遴选出的5个申办城市进行表决的操作程序是:首先进行第一轮投票,如果有一个城市得票超过总票数的一半,那么该城市就获得举办权;如果所有申办城市得票数都不超过总票数的一半,则将得票数最少的城市淘汰,然后重复上述过程,直到选出一个申办城市为止.2.问题:怎样用算法结构表述上面的操作过程?二、学生活动学生讨论,教师引导学生进行算法表达,然后画出流程图.解:算法为:1S投票;S统计票数,如果有一个城市得票超过总票数的一半,那么该城市就获得举办权,2转3S,否则淘汰得票数最少的城市,转1S;S宣布主办城市.3上述算法可以用流程图表示为:教师边讲解边画出第12页图129--.三、建构数学1.循环结构的概念:需要重复执行同一操作的结构称为循环结构.如图:虚线框内是一个循环结构,先执行A框,再判断给定的条件p是否为假;若p为假,则再执行A,再判断给定的条件p是否为假……,如此反复,直到p为真,该循环过程结束.四、数学运用1.循环结构举例.例1 (教材第13页例4)写出求12345⨯⨯⨯⨯值的一个算法,并画出流程图.解:算法1:逐一相加(见教材第13页);算法2:1S1T=}T←;{使1S22I←;{使2I=}3S T T I←⨯;{求T I⨯,乘积结果仍放在变量T中}←+;{使I的值增加1}I IS14I≤,转3S,否则输出T.S如果55说明:1.算法2中各种符号的意义;2.算法2不仅形式简练,而且具有通用性、灵活性.其中3S,4S,5S组成一个循环,在实现算法时要反复多次执行3S,4S,5S步骤,直到执行5S时,经过判断,乘数I已超过规定的数为止.算法流程图如右.练习1:写出求1357911⨯⨯⨯⨯⨯值的一个算法,并画出流程图.例2 设计一个计算10个数平均数的算法,并画出流程图.分析:由于需要依次输入10个数,并计算它们的和,因此,需要用一个循环结构,并用一个变量存放数的累加和.在求出10个数的总和后,再除以10,就得到10个数的平均数.解:1S0S←;{使0S=}S12I←;{使1I=}3S输入G;{输入一个数}+,其和仍放在变量S中} ←+;{求S GS S S G4←+;{使I的值增加1}I I5S16S 如果10I ≤,转3S , {如果10I >,退出循环}7S 10S A ←; {将平均数10S 存放到A 中} 8S 输出A . {输出平均数}说明:1.本题中的第一步将0赋值于S ,是为这些数的和建立存放空间;2.在循环结构中都有一个计数变量(本题中的I )和累加变量(本题中的S ),计数变量用于记录循环次数(本题实质是为了记录输入的数的个数),累加变量用于输出结果.计数变量与累加变量一般是同步进行的,累加一次,计数一次.算法流程图如右.2.练习:课本第15页练习第1,2 题.练习1 答案:1S 2S ←; 2S 4I ←;3S S S I ←+; 4S 2I I ←+; 5S 如果100I ≤,转3S ,否则输出S .练习2答案: 将50个学生中成绩不低于80分的学生的学号和成绩打印出来.五、要点归纳与方法小结本节课学习了以下内容:1.循环结构的概念:需要重复执行同一操作的结构称为循环结构.它主要 用在反复做某项工作的问题中.2.用循环结构画流程图:确定算法中反复执行的部分,确定循环的转向位 置和终止条件.3.选择结构与循环结构的区别与联系:区别:选择结构通过判断执行分支,只是执行一次;循环结构通过条件判断 可以反复执行;N 100I > 输出SY 2S ← 4I ←S S I ←+2I I ←+联系:循环结构是通过选择结构来实现的,循环结构中一定包含选择结构.4.在循环结构中都有一个计数变量(本题中的I)和累加变量(本题中的S计数变量用于记录循环次数(本题实质是为了记录输入的数的个数),累加变量用于输出结果.计数变量与累加变量一般是同步进行的,累加一次,计数一次.。
高中数学必修三《循环结构》优秀教学设计
《算法与程序框图第二课时——循环结构》学案一、复习回顾,明确概念问题1:什么是算法?问题2:怎样直观的表示算法?问题3:程序框图中包含哪些基本图形?问题4:你已经了解了算法中的哪些逻辑结构?二、创设情境,温故知新实例1:利用海伦——秦九韶公式(已知三角形三边长分别为a,b,c,令2cbap ++=,则三角形面积为:))()((cpbpappS---=)设计一个算法求三角形的面积,用程序框图表示。
实例2:任意给定三个正数,设计一个算法判断分别以这三个数为边长的三角形是否存在?若存在,求出三角形的面积(已知三角形三边长分别为a,b,c,令2cbap ++=,则三角形面积为:))()((cpbpappS---=用程序框图表示上述算法。
三、新知学习,形成概念例题1:下面给出的程序框图的功能是请画出能表示同一功能的另一种形式的程序框图形成概念:1.什么是循环结构?2.循环结构的有哪几种形式?有何特征?四、深化应用,巩固提高练习1:如图程序框图箭头a指向①处时,输出s=_ _.箭头a指向②处时,输出s=___.练习2五、归纳小结,建构网络总结本节课所学知识,画出本课知识结构图六、达标测评,提升能力1.执行如下图所示的程序框图,若输入x的值为2,则输出x的值为()A 25B 24C 23D 222.如图所示的程序框图中,第三个输出的数是()A 1 B32C 2 D52七、布置作业1.阅读如图的程序框图,若输出S的值为52,则判断框内可填写()A.i>10? B.i<10?C.i>9? D.i<9?2.完成《活页作业》(四)练习2框图测评1测评2。
高一数学第四课时 循环结构教案 人教版 必修3
高一数学第四课时循环结构教案教学目标:1.了解循环结构的概念,能运用流程图表示循环结构;2.能识别简单的流程图所描述的算法;3.发展学生有条理的思考与表达能力,培养学生的逻辑思维能力.教学重点:运用流程图表示循环结构的算法.教学难点:规范流程图的表示以及循环结构算法的流程图.教学过程:一.问题情境1.情境:北京获得了2008年第29届奥运会的主办权。
你知道在申奥的最后阶段,国际奥委会是如何通过投票决定主办权归属的吗?对遴选出的5个申办城市进行表决的操作程序是:首先进行第一轮投票,如果有一个城市得票超过总票数的一半,那么该城市就获得举办权;如果所有申办城市得票数都不超过总票数的一半,则将得票数最少的城市淘汰,然后重复上述过程,直到选出一个申办城市为止。
2.问题:怎样用算法结构表述上面的操作过程?二.学生活动学生讨论,教师引导学生进行算法表达,然后画出流程图.解:算法为:1S投票;S,S统计票数,如果有一个城市得票超过总票数的一半,那么该城市就获得举办权,转3 2S;否则淘汰得票数最少的城市,转1S 宣布主办城市.3上述算法可以用流程图表示为:教师边讲解边画出第11页--.图529三.建构数学1.循环结构的概念:需要重复执行同一操作的结构称为循环结构.如图:虚线框内是一个循环结构,先执行A框,再判断给定的条件p是否为假;若p为假,则再执行A,再判断给定的条件p是否为假……,如此反复,直到p为真,该循环过程结束。
2.说明:(1)循环结构主要用在反复做某项工作的问题中;(2)循环结构是通过选择结构来实现。
--所示的算法中,哪些步骤构成了循环结构?3.思考:教材第7页图521四.数学运用1.循环结构举例⨯⨯⨯⨯值的一个算法,并画出流程图.例1.(教材第12页例4)写出求12345解:算法1:逐一相加(见教材第12页);算法2:1S 1T ←; {使1T =}2S 2I ←; {使2I =}3S T T I ←⨯; {求T I ⨯,乘积结果仍放在变量T 中} 4S 1I I ←+; {使I 的值增加1}5S 如果5I ≤,转3S ,否则输出T 。
循环结构(集体备课教案)
1.1.2程序框图与算法的基本逻辑结构第二课时----循环结构姜茂富一、教学内容分析《循环结构》是人民教育出版社课程教材研究所编著的《普通高中课程标准试验教科书数学3(必修)》(A版)中§1。
1。
2的第二课时的内容。
(1)算法是高中数学课程中的新内容,算法的思想是非常重要的,算法思想已逐渐成为每个现代人所必须具备的数学素养。
(2)本节课的内容是循环结构,它与顺序结构、条件结构是算法的三种基本逻辑结构,可以表示任何一个算法。
并且循环结构是算法这一部分的重点和难点,它的重要性就是充分体现计算机的优势,即能以极快的速度进行重复计算。
三、设计思想本节课遵循引导发现,循序渐进的思路,采用问题探究式教学,运用多媒体,倡导“自主、合作、探究”的学习方式。
具体流程如下:创设情景(课前准备、引入实例)→授新设疑(自主探索形成概念→理解概念能识别框图)→质疑问难、论争辩难(进一步加深对概念的理解→突破难点)→沟通发展(反馈练习→归纳小结)→布置作业。
四、教学目标1.使学生掌握循环结构的两种表现形式:直到型循环结构和当型循环结构。
2.理解循环结构,能识别和理解简单的框图的功能,通过模仿、操作、探索,学习设计程序框图表达,解决问题的过程,发展有条理的思考与表达的能力,提高逻辑思维能力。
3.能运用循环结构设计程序框图解决简单的问题,感受和体会算法思想在解决具体问题中的意义,增强学生的创新能力和应用数学的意识。
五、教学重点与难点重点:理解循环结构,能识别和画出简单的循环结构框图。
难点:循环结构中循环条件和循环体的确定。
六、教学过程设计(一)复习旧知识1.程序框图中的基本程序框、流程线和它们表示的功能。
2.简单说明程序框图中的顺序结构和条件结构。
(二)创设情境,引例:德国著名数学家高斯幼年时代聪明过人,上学时,有一天老师出了一道题让同学们计算:1+2+3+4+…+99+100=?老师出完题后,全班同学都在埋头计算,小高斯却很快算出答案等于5050。
高中数学循环结构教案新人教版必修3
循环结构一.学习目标1.掌握两种循环结构的特点和功能2.能用两种循环结构画出求和等实际问题的程序框图 二.自主学习,课堂探讨1.阅读教材,什么是循环结构,什么是循环体?用程序框图表示循环结构,指出两种结构的相同点和不同点。
2.引例:写出求100321++++ 的值的一个算法,并用框图表示你 的算法三.思考探究例1:改造引例的程序框图表示①求100642++++ 的值②求2222100321++++ 的值③求1111232600++++的值 ④求1232600⨯⨯⨯⨯的值例2:根据程序框图回答下面的问题(1) 图中箭头指向①时,输出sum =______;指向②时输出sum =_____.(2)该程序框图的算法功能是_______________________. (3)去掉条件“5≤i ”按程序框图所蕴含的算法,能执行到 (4) 底吗,若能执行到底,最后输出的结果是什么?学习心得:i=1对比练习:(1)图B输出sum=_____.(2)图A指向②时与图B有何不同?你能得到什么结论?四.反馈练习,和体验1.夯实基础:人口预测。
现有人口总数是P,人口的年增长率是R,预测第T年人口总数将是多少?用程序框图描述你的算法。
这是课本上的引例。
2.巩固提高:图(1),图(2),图(3),图(4)是为计算而绘制的程序框图。
根据程序框图回答下面的问题:①其中正确的程序框图有哪几个?错误的要指出错在哪里。
②错误的程序框图中,按该程序框图所蕴含的算法,能执行到底吗?若能执行到底,最后输出的结果是什么?③根据上面的回答总结出应用循环结构编制程序框图应该注意哪几方面的问题?五.小结:①理解循环结构的逻辑。
②明确条件结构与循环结构的区别,联系。
数学思想方法:算法思想,类比方法六.课后作业:课本P19 习题1-1 A 4,5。
苏教版·高中数学必修Ⅲ教案 1.4 循环结构(1)
20班探究题:画出不等式()()0a x b x c --> (0a ≠)的算法流程图.§1.2 第4课时循环结构(1)教学目标:1.了解循环结构的概念,能运用流程图表示循环结构;2.能识别简单的流程图所描述的算法;3.发展学生有条理的思考与表达能力,培养学生的逻辑思维能力.教学重点:运用流程图表示循环结构的算法.教学难点:规范流程图的表示以及循环结构算法的流程图.教学过程:一.问题情境其中:①控制着循环的开始与结束的变量称为循环变量.③决定循环体是否继续执行的判断称为循环的终止条件一、当型(While)循环二、直到型(Until)循环其循环变量、循环体、循环终止条件均可以看作是不变的! 只是程序运行的形式有点区别!回到原问题情境中:修改流程图,输出每跑一圈后所跑的圈数和路程.四.数学运用1.循环结构举例例1.(教材第12页例4)写出求12345⨯⨯⨯⨯值的一个算法,并画出流程图.解:算法1:逐一相加(见教材第12页);1S1T=}T←;{使1S22I←;{使2I=}3S如果5I≤,那么转S4,否则转S6; {当I≤5时循环} ←⨯;{求T I⨯,乘积结果仍放在变量T中} S T T I4←+, 转S3; {使I的值增加1,并转到S3}I IS15S输出T.6算法2:1S1T=}T←;{使1S22I=}I←;{使23S T T I←⨯;{求T I⨯,乘积结果仍放在变量T中}←+;{使I的值增加1}I IS14I>,输出T,否则转3S.5S如果5类比1:算法1:(当型循环)1S T←1;2S I←2;3S如果I ≤5,那么转S4,否则转S6; 4S T←T×I;5S I←I+1, 转S3;6S输出T. 算法2:(直到型循环)1S T←1;2S I←2;3S T←T×I;4S I←I+1;5S如果I >5,输出T ,否则转3S.类比2:(当型)吃饭: 当肚中感觉饿(先判断), 再吃饭,吃一碗…, 当不感觉饿时,停止用餐. (直到型)考驾照: 先学习, 再考试, 没有及格,则继续学习, 直到考试通过,再发证书.说明:算法2不仅形式简练,而且具有通用性、灵活性。
人教A版高中数学必修3循环结构教案
课 题: §1.1.2(3) 循环结构教 材: 人教A 版高中数学必修3一、教学目标: 1.知识与技术目标①熟练把握两种循环结构的特点及功能;②能用两种循环结构画出求和等实际问题的程序框图,进一步明白得学习算法的意义。
2.进程与方式目标通过仿照、操作、探讨,学习设计程序框图表达,解决问题的进程,进展有层次的试探与表达的能力,提高逻辑思维能力。
3.情感、态度与价值观目标通过本节的自主性学习,让学生感受和体会算法思想在解决具体问题中的意义,增强学生的创新能力和应用数学的意识。
二、教学重点、难点重点:明白得循环结构,区分直到型和当型两种循环结构,运用它的算法思想解决实际问题。
难点:循环结构中循环条件和循环体的确信。
三、教法方式与手腕本节课我遵循引导发觉,循序渐进的思路,采纳问题探讨式教学。
运用多媒体。
提倡“自主、合作、探讨”的学习方式。
四、 教学进程:(一)创设情境,引入新知北京取得2020奥运会主办权。
国际奥委会对遴选出的五个城市进行投票表决的操作程序:第一进行第一轮投票,若是有一个城市得票超过一半,那么那个城市取得主办权;若是没有一个城市得票超过一半,那么将其中得票最少的城市淘汰;然后重复上述进程,直到选出一个城市为止。
你能利用算法语言表达上述进程吗?并画出框图?(师生一起完成)[设计用意]数学是现实世界的反映。
通过学生关注过的热点问题引入,激发学生的爱好,引发学生的试探,导入概念。
在一些算法中,常常会显现从某处开始,依照必然的条件反复执行某些步骤的情形,这确实是循环结构。
反复执行的步骤就称为循环体教师用多媒体展现直到型和当型两种循环结构的框架图直到型循环结构当型循环结构在此并引导学生能够把直到型循环明白得为“先执行后判定,条件不知足再执行循环体”,能够把当型循环明白得为“先判定后执行,条件知足时再执行循环体”。
[设计用意]:以问题为载体,有引导的对话,让学生在讨论、试探探讨中通过对照,分清直到型和当型两种循环结构形式上的区别和本质上的联系来深化概念,从而把握教学重点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教学目标:
1. 理解流程图的循环结构这种基本逻辑结构.
2. 能识别和理解简单的框图的功能.
3. 能运用三种基本逻辑结构设计流程图以解决简单的问题.
教学方法:
1. 通过模仿、操作、探索,经历设计流程图表达求解问题的过程,加深对
流程图的感知.
2. 在具体问题的解决过程中,掌握基本的流程图的画法和流程图的三种基
本逻辑结构.
教学过程:
一、问题情境
1.情境:北京获得了2008年第29届奥运会的主办权.你知道在申奥的最
后阶段,国际奥委会是如何通过投票决定主办权归属的吗?
对遴选出的5个申办城市进行表决的操作程序是:首先进行第一轮投票,如果有一个城市得票超过总票数的一半,那么该城市就获得举办权;如果所有申办城市得票数都不超过总票数的一半,则将得票数最少的城市淘汰,然后重复上述过程,直到选出一个申办城市为止.
2.问题:怎样用算法结构表述上面的操作过程?
二、学生活动
学生讨论,教师引导学生进行算法表达,然后画出流程图.
解:算法为:
1S投票;
2
S统计票数,如果有一个城市得票超过总票数的一半,那么该城市就获得举办权,转3
S;
S,否则淘汰得票数最少的城市,转1
3
S宣布主办城市.
上述算法可以用流程图表示为:
教师边讲解边画出第12页图129--.
三、建构数学
1.循环结构的概念:
需要重复执行同一操作的结构称为循环结构.
如图:虚线框内是一个循环结构,先执行A 框,再判断给定的条件p 是否为 假;若p 为假,则再执行A ,再判断给定的条件p 是否为假……,如此反复,直到p 为真,该循环过程结束.
四、数学运用
1.循环结构举例.
例1 (教材第13页例4)写出求12345⨯⨯⨯⨯值的一个算法,并画出流程 图.
解:算法1:逐一相加(见教材第13页);
算法2:1S 1T ←; {使1T =}
2S 2I ←; {使2I =}
3S T T I ←⨯; {求T I ⨯,乘积结果仍放在变量T 中} 4S 1I I ←+; {使I 的值增加1}
5S 如果5I ≤,转3S ,否则输出T .
说明:1.算法2中各种符号的意义; 2.算法2不仅形式简练,
而且具有通用性、灵活性.其中3S ,4S ,5S 组成一个循环,在实
现算法时要反复多次执行3S ,4S ,5S 步骤,直到执行5S 时,经过
判断,乘数I 已超过规定的数为止.
算法流程图如右.
练习1:写出求1357911⨯⨯⨯⨯⨯值的一个算法,并画出流程图.
例2 设计一个计算10个数平均数的算法,并画出流程图.
分析:由于需要依次输入10个数,并计算它们的和,因此,需要用一个循环结 构,并用一个变量存放数的累加和.在求出10个数的总和后,再除以10,就得 到10个数的平均数.
解:1S 0S ←; {使0S =}
2S 1I ←; {使1I =}
3S 输入G ; {输入一个数}
4S S S G ←+; {求S G +,其和仍放在变量S 中} 5S 1I I ←+; {使I 的值增加1}
6S 如果10I ≤,转3S , {如果10I >,退出循环}
7S 10S A ←; {将平均数10
S 存放到A 中} 8S 输出A . {输出平均数}
说明:1.本题中的第一步将0赋值于S ,是为这些数的和
建立存放空间;2.在循环结构中都有一个计数变量(本题中的I )和累加变量(本题中的S ),计数变量用于记录循环次数(本题实质是为了记录输入的数的个数),累加变量用于输出结果.计数变量与累加变量一般是同步进行的,累加一次,计数一次.
算法流程图如右.
2.练习:课本第15页练习第1,2 题. 练习1 答案:1S 2S ←;
2S 4I ←;
3S S S I ←+; 4S 2I I ←+; 5S 如果100I ≤,转3S ,
否则输出S .
练习2答案: 将50个学生中成绩不低于80分的学生的学号和成绩打印出来.
五、要点归纳与方法小结
本节课学习了以下内容:
1.循环结构的概念:需要重复执行同一操作的结构称为循环结构.它主要 用在反复做某项工作的问题中.
2.用循环结构画流程图:确定算法中反复执行的部分,确定循环的转向位 置和终止条件.
3.选择结构与循环结构的区别与联系:
区别:选择结构通过判断执行分支,只是执行一次;循环结构通过条件判断可以反复执行;
联系:循环结构是通过选择结构来实现的,循环结构中一定包含选择结构.4.在循环结构中都有一个计数变量(本题中的I)和累加变量(本题中的S计数变量用于记录循环次数(本题实质是为了记录输入的数的个数),累加变量用于输出结果.计数变量与累加变量一般是同步进行的,累加一次,计数一次.。