循环结构(一) 北师大版高中数学必修3教案.pdf
-
资源ID:53139997
资源大小:378.86KB
全文页数:6页
- 资源格式: PDF
下载积分:10金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
循环结构(一) 北师大版高中数学必修3教案.pdf
22.2.2 算法的基本结构及设计算法的基本结构及设计第五课时第五课时 2.2 2.23 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点评:点评:需要反复进行的相同操作,如果按照顺序结构来描述,算法显的十分烦琐,不利于阅读,如果采取循环结构来描述,算法就显得简洁,清楚。循环结构是一种简化算法叙述的结构。例 3 见课本 P96 例 9练习 2:画出123100的程序框图.小结:小结:画循环结构程序框图前:确定循环变量和初始条件;确定算法中反复执行的部分,即循环体;确定循环的转向位置;确定循环的终止条件.(四)(四)、课堂小结、课堂小结1.理解循环结构的逻辑,主要用在反复做某项工作的问题中;2.画循环结构程序框图前:确定循环变量和初始条件;确定算法中反复执行的部分,即循环体;确定循环的转向位置;确定循环的终止条件。3.条件结构与循环结构的区别与联系:区别:条件结构通过判断分支,只是执行一次;循环结构通过条件判断可以反复执行.联系:循环结构是通过条件结构来实现.(五)(五)、作业:、作业:1.设计一个算法,计算两个非零实数的加、减、乘、除运算的结果(要求输入两个非 0 实数,输出运算结果),并画出程序框图.2.设计一个算法,判断一个数是偶数还是奇数(要求输入一个整数,输出该数的奇偶性),并画出程序框图.3.课本第 99 页练习题 1,2 题五、教后反思:五、教后反思: