收藏 分享(赏)

广东省肇庆市实验中学高中数学必修三:1.doc

上传人:高**** 文档编号:687174 上传时间:2024-05-30 格式:DOC 页数:5 大小:1.25MB
下载 相关 举报
广东省肇庆市实验中学高中数学必修三:1.doc_第1页
第1页 / 共5页
广东省肇庆市实验中学高中数学必修三:1.doc_第2页
第2页 / 共5页
广东省肇庆市实验中学高中数学必修三:1.doc_第3页
第3页 / 共5页
广东省肇庆市实验中学高中数学必修三:1.doc_第4页
第4页 / 共5页
广东省肇庆市实验中学高中数学必修三:1.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、“三四五”高效课堂教学设计:(授课日期: 年 月 日 星期 班级 )授课题目第4课 程序框图与算法的基本逻辑结构(3) 拟 课时第 课时明确目标通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程。在具体问题的解决过程中,理解程序框图的三种基本逻辑结构:顺序、条件分支、循环。 重点难点 理解程序框图的三种基本逻辑结构课型讲授 习题 复习 讨论 其它教 学 内 容 与 教 师 活 动 设 计备注一、知识要点1、循环结构:根据条件是否成立,以决定是否重复执行某些操作.根据执行情况及循环结束条件的不同可分为以下两种循环:当型循环(又称While循环):结构形式如图,它的特点是先判断条件,当条

2、件满足时,反复执行循环体A,当条件不满足时,就退出循环. 直到型循环(又称Until循环):结构形式如图,特点是先执行一次循环体A,再判断条件,当条件不满足时,反复执行循环体A,直到条件满足时退出循环. 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. 显然,这个过程中包含重复操作的步骤,可以用循环结构表示.分析上述计算过程,可以发

3、现每一步都可以表示为第(i-1)步的结果+i=第i步的结果. 为了方便、有效地表示上述过程,我们用一个累加变量S来表示第一步的计算结果,即把S+i的结果仍记为S,从而把第i步表示为S=S+i, 其中S的初始值为0,i依次取1,2,100,由于i同时记录了循环的次数,所以也称为计数变量. 【解析】 解决这一问题的算法是: 第一步,令i=1,S=0. 第二步,若i100成立,则执行第三步;否则,输出S,结束算法. 第三步,S=S+i. 第四步,i=i+1,返回第二步. 程序框图如下: 上述程序框图用的是当型循环结构,如果用直到型循环结构表示,则程序框图如下:【点评】 (1)设计流程图要分步进行,把

4、一个大的流程图分割成几个小的部分,按照三个基本结构即顺序、条件、循环结构来局部安排,然后把流程图进行整合(2)框图画完后,要进行验证,按设计的流程分析是否能实现所求的数的累加,分析条件是否加到100就结束循环,所以我们要注意初始值的设置、循环条件的确定以及循环体内语句的先后顺序,三者要有机地结合起来最关键的是循环条件,它决定循环次数,可以想一想,为什么条件不是“i100”或“i=100”?,如果是“i100”,那么会少执行一次循环?,100就加不上了?(3)这是一个典型的用循环结构解决求和的问题,有典型的代表意义,可把它作为一个范例,仔细体会三种逻辑结构在程序框图中的作用,学会画程序框图.变式练习1设计框图实现1+3+5+7+131的算法三、总结提升1、本节课你主要学习了 四、问题过关 1. 在如图的框图中,输出的结果是( ) A.5 B. 10 C. 15 D.20 2.以下给出的是计算的值的一个程序框图,其中判断框内的条件是( ) A. B. C. D.3.下面给出的程序框图的运行结果是_.4.画出求使1+2+3+n2 010成立的最小自然数n的值的程序框图.教学过程: 教学后记:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿园

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3