资料摘要
条件结构教案教学目标:1、通过学习让学生进一步理解程序框图的概念,了解条件结构的概念,能运用流程图表达条件结构;能用程序图表示条件结构的算法。2、引导学生通过学习,经历设计程序框图表达解决问题的过程;学会正确地画程序框图。3、发展学生的数学应用意识和创新意识,提高学生提出问题,分析问题和解决问题的能
- 资料类型:教学教案文档
- 所属课文:1.2.2 条件语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 28
- 下载次数
- 0
- 更新时间
- 2018-05-18 16:35:00
- 来源学校
- 学校:四川省泸县第五中学
1.2.2 条件语句优秀获奖教案
未知
摘要:暂无摘要
关键词:1.2.2 条件语句优秀获奖教案
正文
条件结构教案
教学目标:
1、通过学习让学生进一步理解程序框图的概念,了解条件结构的概念,能运用流程图表达条件结构;能用程序图表示条件结构的算法。
2、引导学生通过学习,经历设计程序框图表达解决问题的过程;学会正确地画程序框图。
3、发展学生的数学应用意识和创新意识,提高学生提出问题,分析问题和解决问题的能力。
教学重点:理解条件结构
教学难点:能运用条件结构框图表示具体问题的算法
教学过程:
一、温故知新1、程序框图基本图形符号;
图形符号
名称
功能
2、顺序结构的概念及流程图.
顺序结构-----是由若干个依次执行的处理步骤组成的.是任何一个算法都离不开的基本结构
二、新课引入
某市制订的生活用水收费标准如下:每立方米收费1.2元;请你写出某户居民每月应交纳的水费y(元)与用水量x(m)之间的函数关系,然后设计一个求该函数值的算法,并画出程序框图. 此问题利用上一节课所学顺序结构及顺序结构程序框图的知识可以解决。
变式:若为了加强居民的节水意识,某市制订了以下生活用水收费标准:每户每月用水未超过7m时,每立方米收费1.2元;超过7m的部分,每立方米收费1.9元,请你写出某户居民每月应交纳水费y(元)与用水量x(m)之间的函数关系,设计一个求该函数值的算法,画出程序框图. 此时,运用前面所学的知识无法解决这一问题,而这一问题涉及到分类讨论的思想,在算法中也经常遇到此类分类问题,于是本节课我们一起来学习解决这类问题的结构——条件结构
三、新课讲解
1、条件结构概念:算法的流程根据条件是否成立有不同的流向,这种处理判断条件的结构称为条件结构。
2、条件结构程序框图两种形式及特征:
名称
结构形式
满足条件?
3333双条件结构
单条件结构
满足条件?
步骤A
步骤B
步骤A
结构特征
两个步骤A、B根据条件选择______执行。
根据条件是否成立选择是否执行_________。
注意:a、条件结构是程序框图的重要组成部分,特点是先判断,后执行
b、画程序框图时应注意①判断条件是什么;②条件判断后分别对应着什么样的结果
四、例题讲解
1、判断给出的整数n是否是偶数,设计程序框图时所含有的基本逻辑结构是(
) A.顺序结构
B.条件结构
C.顺序结构、条件结构
D.以上都不正确
2、已知函数ylog2x,x2
2x,x2右图中表示的是给定x的值,求对应
的函数值y的程序框图
①处应填写___________;
②处应填写___________;
例1;任意给定3个正实数,设计一个算法,判断以这3个正实数为三边边长的三角形是否存在,并画出这个算法的程序框图。
问题1:此题如何设计算法,设计算法时要用到哪些逻辑结构?
解析:判断以3个任意给定的正实数为三边边长的三角形是否存在,只需验证这三个数中任意两个数的和是否大于第三个数,这个验证需要用到条件结构。
第一步:输入三个正实数a、b、c 第二步:判断a+b>c,a+c>b,b+c>a是否同时成立. 若是,则存在这样的三角形;否则,不存这样的三角形. 引导学生根据算法步骤画出程序框图,归纳总结解决问题的步骤:①根据题意写出算法步骤②根据算法步骤画出程序框图
练习1:若为了加强居民的节水意识,某市制订了以下生活用水收费标准:每户每月用水未超过7m时,每立方米收费1.2元;超过7m的部分,每立方米收费1.9元,请你写出某户居民每月应交纳水费y(元)与用水量x(m)之间的函数关系,设计一个求该函数值的算法,画出程序框图.(回过头来让学生解决情景引入中的问题)
学生通过小组讨论的形式写出算法步骤,并画出程序框图。请同学上台1.2x,y展示本组成果。
1.9x4.9解:y与x之间的函数关系为: 算法分析: 第一步:输入每月用水量x; 第二步:判断x是否不超过7.若是,则y=1.2x; 若否,则y=1.9x-4.9. 第三步:输出应交纳的水费y. 333
1x,x0,x0设计一个算法,例2:已知函数y0输入自变量x的值,输出对应的函数值,x3,x0请写出算法步骤并画出程序框图。
[分析]
该函数是分段函数,当x取不同范围内的值时,函数表达式不同,因此当给出一个自变量x的值时,也必须先判断x的范围,然后确定利用哪一段的解析式求函数值。
算法如下:
第一步,输入自变量x的值.
第二步,判断x>0是否成立,若成立,计算y=1+x,否则,执行下一步.
第三步,判断x=0是否成立,若成立,令y=0,否则,计算y=-x-3. 第四步,输入y. 小结:本题难点在于分类时分为三类,于是需要设计两个判断框,程序框图的书写更为复杂。
五、巩固练习
1、已知a2,b1,运行原理如图所示,则输出的值为(
)
4
A、212
B、24
C、42
D、
442、观察所给程序框图,说出它所表示的分段函数的解析式.
3、设计一个求任意数的绝对值的算法,并画出程序框图. 小结:(1)条件结构概念
(2)条件结构分类
(3)设计含条件结构的算法,根据算法画出程序框图
作业:小聚焦
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-05-18 16:35:00
- 下载次数: 0
- 浏览次数: 28
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147288
来自:学校:四川省泸县第五中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.2 条件语句优秀获奖教案是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。