资料摘要
1.2.2条件语句一、教材分析本节课是人教A版2003课标版数学必修3第一章1.2.2条件语句.在此之前,已学了算法的基本概念、流程图的功能及三种算法结构,而三种基本结构分别为顺序结构、条件结构、循环结构,上一课时涉及的输入语句、输出语句、赋值语句就对应了顺序结构,故在内容上,本节课是顺次学习条件结
- 资料类型:教学教案文档
- 所属课文:1.2.2 条件语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 109
- 下载次数
- 0
- 更新时间
- 2019-05-22 15:05:00
- 来源学校
- 学校:平昌县响滩中学
1.2.2 条件语句优秀完整教案
未知
摘要:暂无摘要
关键词:1.2.2 条件语句优秀完整教案
正文
1.2.2条件语句
一、教材分析
本节课是人教A版2003课标版数学必修3第一章1.2.2条件语句.在此之前,已学了算法的基本概念、流程图的功能及三种算法结构,而三种基本结构分别为顺序结构、条件结构、循环结构,上一课时涉及的输入语句、输出语句、赋值语句就对应了顺序结构,故在内容上,本节课是顺次学习条件结构对应的条件语句,又为下节学习循环结构对应的循环语句做铺垫,本节课属于承上启下、课程难度递增的中间位置. 二、学情分析
算法是学生们经常听到的词,孩子们对编程的兴趣也大,从算法编写到流程图再转化为具体的程序,解决了问题,尝到了成功的喜悦.但本人所带的班级学生大部分是农村的孩子,计算机水平较弱,举个我亲眼所见的例子,对于一些需要组合键打出的字符,他们会花费较多时间,非常不熟练.加之,本班学生信息技术课程没学过VB等高级语言,导致课程里的知识都要重新学习,这给课程进度压力不小.
在上一节,学生学会了输入语句、输出语句和赋值语句的基本用法,本节介绍条件语句的用法
三、教学目标
1.知识与技能目标:理解算法结构与程序语句的对应关系,进一步加深对顺序结构、条件结构的认识;初步体验如何由程序框图转化为程序语句;
2.过程与方法目标:通过正迁移,把条件结构翻译成条件语句,进一步体会算法的思想;提供实机编程的环境,师生共同合作学习知识,提升解决问题的能力;
3.情感态度与价值观:通过算法一步步演变为程序,使学生明白事物之间的对应关系;通过问题的解决,培养学生不畏难的品质;
四、教学重点、难点
重点:通过实例是学生理解条件语句的结构和用法. 难点:如何将程序框图中的条件结构转化为条件语句等程序. 五、教学策略预设
由于学生已经掌握了一些基本的算法语句,以及学会初步的算法语句和程序框图之间的转化,故在教学中要引导学生拆分问题,逐步解决问题,并把动眼看、动脑思、动耳听、动口说、动手写贯穿整个教学活动,促使各更多的学生积极参与学习.本节教学采用启发式教学,辅以观察法、发现法、练习法、讲解法,通过若干个实例的感悟来掌握知识.本节课借助多媒体辅助教学,并在计算机上运行程序,使抽象知识形象化、直观化,促进理解. 六、教学工具
多媒体辅助教学软硬件、QBASIC编程软件、翻页笔
七、教学过程
(一)复习引入
前面我们学习了程序框图的画法,为了让计算机能够理解算法步骤、程序框图,上一节我们学习了输入语句、输出语句、赋值语句(提问1),仅有前三种语句还不能够解决一些判断性的问题,今天我们开始学习条件语句(提问2).
1.上节课所学的三种语句的基本格式是什么?这三种语句和那种算法结构对应?
2.条件结构的两种形式是怎样的?板书程序框图
简记:“二选一”、“选不选”
(二)新课讲解
1.条件语句格式
格式1:“IF-THEN-ELSE”
IF 条件
THEN
语句体(A)
ELSE
语句体(B)
END IF
格式2:“IF-THEN”
IF 条件
THEN 语句体(A)
END IF
预设过程:[1.对应着条件结构写条件语句并板书,指出条件语句的格式与功能:解释如何使用;2.指出两种条件语句的相同点与不同点:都有IF 条件
THEN(语句体)、END IF;不同点:ELSE的有无,点拨学生回答] 2.例1编写一个程序,求实数x的绝对值.(师生合作)
预设过程:算法1. [先分析绝对值运算的法则,用分段函数表示出来并板书,那么此问题的步骤拆分出来有哪些?关键是第二步,以什么作为判断?(选定x>=0?)展示算法自然语言,学生画出流程图,板书程序强调语句体都缩进两格,增强可读性,上机示范编写程序,执行验证,注意学生可能的错误:不打空格、忘写END IF] 算法2.[提供另一个程序,再次让学生理解其功能也可用IF-THEN格式来实现] 注:绝对值函数ABS()
(三)知识应用
练1编写程序,输出两个不等实数a、b的最大值.(学生独立)
预设过程:算法1.[引导学生写出算法的自然语言,再将其转化为流程图,然后把流程图“翻译”成程序,请两位同学上前,一位板书程序,另一位上机编程,教师对过程中出现的问题作点拨问题可能有:语法错误、空格未留等,最后运行程序实现此题要求] 算法2.[考虑到此方法有一定技巧,故和例1一样,提供程序,让学生识别功能,从而达到理解该算法,提示:若不易发觉功能,可用流程图的展示发现] (四)课堂小结
1.回顾条件语句的格式:
格式1:“IF-THEN-ELSE”
IF 条件
THEN
语句体(A)
ELSE
语句体(B)
END IF
格式2:“IF-THEN”
IF 条件
THEN 语句体(A)
END IF 2.强调书写规范
留空格、缩进两格写语句体、END IF与IF对应
3.明确判断条件,并能正确表达条件,根据实际情况选择适当的条件语句形式
[一课一得,理清知识体系,强调关键点,促使形成能力]
(五)课后作业
p29 练习1,2 [预留作业,可以了解学生掌握本课知识的情况,这两个小题一个是把程序框图转化为程序,另一个是看懂程序,也以此加深对流程图和程序的认识与互相转化] (六)课堂检测
1.条件语句对应的基本逻辑结构是(
) A.顺序结构
B.条件结构
C.循环结构
D.以上都不正确
2.下列关于条件语句说法正确的是(
) A.条件语句中必须有ELSE和END IF B.条件语句中可以没有END IF C.条件语句中可以没有ELSE,但是必须有END IF D.条件语句中可以没有END IF,但是必须有ELSE 3.求下列函数的函数值的算法中需要用到条件语句的函数为( A. f(x)=log4(x+1)
B. y=x-1
C. f(x)1,x2.51,x2.5
D. f(x)=2x 4.给出程序:
INPUT x
IF x<3 THEN
y=-2*x )
ELSE
y=x^2-x END IF PRINT y END 该程序的功能是:
已知函数y=__________,输入自变量x的值,输出其对应的函数值.
5.阅读下列程序:
INPUT x IF x>=4 THEN
y=x ELSE
y=x-2 END IF PRINT y END 若输入x=5,输出__________.
[随堂完成,学生抢答,查看教学效果]
教学反思:本节课的流程预设基本实现,本课知识量大,加之算法常常使人无法准确叙述,因而在学生初学时,要多加引导,由绘制程序框图到编程的过程是“一一对应”的,故要熟练
掌握条件结构与条件语句之间的对应关系,本课就紧紧围绕这种对应关系精讲细练,并上机编程实践,体会程序的功能,课堂效果较好.本节课的缺点:1.硬件方面,大部分学生没有上机实践的机会,手上也没有可用来替代的图形计算器,导致课堂的照顾率不够,当我在下巡回时,发现部分学生写的程序有可圈可点的地方,但缺少实践和指导;2.知识方面,知识量稍少,按照教材的编排,课本要求学生理解条件语句的嵌套与叠加使用,本节课没有这方面的教学安排,计划下次课再补上条件语句的嵌套应用;3.本人方面,普通话还要多练,当观看本课录像时容易发现,本人吐词的清晰度较差,望提升.
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2019-05-22 15:05:00
- 下载次数: 0
- 浏览次数: 109
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147288
来自:学校:平昌县响滩中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.2 条件语句优秀完整教案是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。