资料摘要
课题:1.2.2 条件语句泽州一中原晋霞一、教学目标:1、知识与技能目标:(1)通过实例掌握条件语句的格式及程序框图的画法、程序的编写。(2)能初步用条件语句设计算法,进一步体会算法的基本思想,学习有条理地、清晰地表达解决问题的步骤,会应用条件语句编写程序。2、过程与方法目标:(1)通过实例使学生体
- 资料类型:教学教案文档
- 所属课文:1.2.2 条件语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 75
- 下载次数
- 0
- 更新时间
- 2018-08-29 15:30:00
- 来源学校
- 学校:泽州县第一中学校
1.2.2 条件语句优质课一等奖教案
未知
摘要:暂无摘要
关键词:1.2.2 条件语句优质课一等奖教案
正文
课题:1.2.2 条件语句
泽州一中
原晋霞
一、教学目标:
1、
知识与技能目标:
(1)通过实例掌握条件语句的格式及程序框图的画法、程序的编写。
(2)能初步用条件语句设计算法,进一步体会算法的基本思想,学习有条理地、清晰地表达解决问题的步骤,会应用条件语句编写程序。
2、
过程与方法目标:
(1)通过实例使学生体会算法的思想,加强学生逻辑思维能力和推理论证能力的培养。
(2)通过实例使学生能将自然语言整理成程序框图,进而翻译成计算机语言,体现转化的思想方法。
3、
情感、态度、与价值观目标:
(1)在教学过程中培养学生创新意识和数学应用意识,提高学生学习数学的兴趣并注意在小组合作学习中培养学生的合作精神。
(2)在编写程序解决问题的过程中,逐步养成扎实严谨的科学态度。
二、教学重点与难点:
重点:条件语句的表示、结构和用法;
难点:将条件语句的程序框图转化为程序语句的具体应用。
三、教学方法:问题教学法、引导式教学法
四、教学过程:
教学环节
问
题
引
入
概
念
形
成
教学内容
问题1:2015年晋城中考各学校统招分数是这样划的:晋城一中644分,晋城二中602分,泽州一中583分,583分以下则不被录取。
(1)试着写出一个考生被哪个学校录取的算法,(2)根据算法分析要用到哪些逻辑结构?(3)顺序结构能用输入、输出、赋值语句写出程序语句,条件结构的程序语句又该如何写呢? (假设晋城市只有三所学校,按分数优先的原则录取) 条件语句:与条件结构相对应的算法语句叫条件语句. IF-THEN语句的一般格式是:
IF
条件
THEN
语句体
END IF
师生互动
学生思考并且再想一些生活中、数学中的其他例子并回答。
设计意图
写出算法是编写程序的必要的第一步,同时能使学生复习一下算法的三种基本逻辑结构,接着引出本节课的内容。
问题1非常贴近生活,学生一看到就有种马上想解决此问题的冲动,很容易引起学生的学习兴趣。.
问题2为本节课的重点知识,是条件语句的两种书写格式,学生通过自主学习基本可以完成,
通过条件结构与条件语句的对比,让学生加深印象。
概
念
深
化
IF-THEN-ELSE语句的一般格式是:
IF
条件
THEN
语句体1 ELSE
语句体2 END IF 问题3:例题5的程序和第26页“思考”后的程序有什么联系?
问题4:例5以及“思考”中的程序框图与程序分别用到条件语句的哪一种形式?
老师问:这两种形式的条件语句的含义是什么?
既让学生及时巩固了本节重点知识,又让学生明白,同一问题可以由不同算法去解决,体现算法的不唯一性。
通过对比,恰好是与问题2相对应的两种形式的语句,加深对概念的理解。
其实是为了给完整解决问题3进行一定的提示,大多数同学在回答问题3时已解决了问题4,但考虑不全面的同学在完成问题4后对问题3有了全新的认识,也凸显了本节课的重点知识(问题2)
例6是求一元二次方程的根,也是本节课的重点知识条件语句的升华应用(属难点知识),用到了IF语句的嵌套,让学生呈现在黑板上进行展示,展现学生的逻辑思维能力,同时也暴露学生在编写复杂的框图和程序时的不足。老师及时、恰当的做出评价、补充和引导。
其实用条件结构的叠加更简单、更好理解、也更方便写程序。再次让学生体会算法的不唯一性。
老师提问(1)这两个程序的功能是什么?(都是求实数x的绝对值)(2)也是两种形式的条件语句的具体应用。
学生作答
例
题
精
展
问题5:请画出例题6对应的程序框图,并写出对应的程序。注意框图转换成程序语句的一一对应关系。
老师问:这个框图中用到两个条件结构,它们是什么关系?第一个条件结束后再进行第二个吗?
例6还有其他做法吗?
学生把自己的成果和思路展示给大家。(学生为他鼓掌)
突
破
难
点
问题6:例6以及思考中的程序框图与程序分别用到问题2中的哪一种?
在回答问题5时已作答
问题7:通过自主学习,请同学们通过例题6的第二种独立将例题7的程序框图和程序做法,让学生体会和语句写在学案上,并分析变量t例题7在结构上的异的作用是什么?
同?
问题8:例7以及思考中的程序框
图与程序分别用到问题2中的哪
一种?
)
模仿例7并要有创新
问题9:将任意输入的三个实数教师要注意学生可能x,y,z按从小到大的顺序输出,请犯的错误:(1)不打画出程序框图,并编写出对应的空格;(2)忘记END 程序语句。(相信自己,一定能行!)
IF;通过上机操作可以 让学生更加引起注
意,加深印象。
谁想上机操作一下这
个程序?辨别学生的
程序能否运行,
回归问题2的新知识,突出本节的重点
对两个条件语句的嵌套要注意:(1)内层条件结构是外层条件结构的一个分支;(2)嵌套的层次要分明,通常采用文字的缩进表示嵌套的层次;(3)IF与END IF 的配对。
例7的程序是三个条件语句的简单”叠加”。
仍然突出本节课的重点知识(问题2),重要的事情说三遍(问题4,问题6,问题8),凸显重要性。
为了验证问题7(即例7)的理解程度,让学生模仿例7完成问题9,并且对学生已经编写好的程序用计算机进行验证,错误了,当场一起修改到成功,体现团队的力量。正确了,让学生感受到自己也是个编程“高手”的喜悦,同时也了激发学生们的学习兴趣
问题10:根据问题1的算法画出
对应的程序框图,并写出对应的
程序。(认真写,说不准明年我市
中考网上录取的程序即使你编写
的。)
当
堂
检
测
1.当a=3时,下面的程序段输出的
结果是(
)
IF
a<10
THEN
y=2*a
ELSE
y=a*a
END IF 限时训练
y
END 让某一小组在黑板上
A.
9
B.
3
C.10
展示
D.6
2.给出以下五个命题,需要用条件
性语句来描述算法的序号是(
)
(1)输入一个数x,输出它的绝
对值;
(2)求面积为6的正方形的周
长;
(3)求两个数a,b中的最大数;
教师看各小组做的情(4)求函数
况,要心中有数。
x1,x0f(x)
x2,x0
的函数值;
(5)输入一个数x,输出它的相
反数。
3.读程序
错误的,学生共同查找问题。
回到问题1,起到前后呼应的作用,使得整个学案的问题设计紧紧围绕本节课的重点知识。同时要欣赏和实际运行学生的程序,让学生感受到本节课的收获!
检验本节课的学习成果,同时发现问题,进行必要的查漏补缺。
调动学生的主动性
1)上述程序格式有误,请改正;
2)该程序的功能是:
______
归
纳
小
结
1、
条件语句的基本形式、应用范围及对应的程序框图。
2、
条件语句与算法中的条件结构相对应,语句形式较为复杂,要借助框图写出程序。
1.条件语句:用来实现算法中的条件结构。
(1)条件语句的两种形式
①IF—THEN—ELSE语句;
②IF—THEN语句;
(2)条件语句的两种形式的一般格式;
(3)条件语句的嵌套和叠加
2.编程的一般步骤:
(1)算法分析
根据提供的问题,利用数学及相关学科的知识,设计出解决问题的算法
(2)画出程序框图
依据算法分析,画出程序框图
(3)写出程序
根据程序框图中的算法步骤,逐步把算法用相应的程序语句表达出来。
引导学生对所学的知识进行小结,有利于学生对已有的知识结构进行归纳,加强理解记忆,引导学生对学习过程进行反思,为在今后的学习中,进行有效调控打下良好的基础。
布
置
作
业
新
课
导
学
课本29页练习3、4题;
课本33页习题A组1题、B组3题。
算法的三种基本逻辑结构,前两种已能够用程序语句表示;所以下节课学习与循环结构对应的循环语句。
使学生的创造性得到进一步的发挥。
让学生利用课下时间自主学习下节课内容。
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-08-29 15:30:00
- 下载次数: 0
- 浏览次数: 75
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147288
来自:学校:泽州县第一中学校
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.2 条件语句优质课一等奖教案是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。