资料摘要
1.2.2 条件语句教学要求:正确理解条件语句的概念,并掌握其结构. 会应用条件语句编写程序. 教学重点:条件语句的步骤、结构及功能. 教学难点:会编写程序中的条件语句. 教学过程:一、复习准备:1. 提问:算法的三种逻辑结构?条件结构的框图模式?2. 提问:输入语句、输出语句和赋值语句的格式与功能
- 资料类型:教学教案文档
- 所属课文:1.2.2 条件语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 20
- 下载次数
- 0
- 更新时间
- 2025-12-05 06:47:36
- 来源学校
- 学校:开远市第一中学
1.2.2 条件语句教学设计内容推荐
未知
摘要:暂无摘要
关键词:1.2.2 条件语句教学设计内容推荐
正文
1.2.2
条件语句
教学要求:正确理解条件语句的概念,并掌握其结构. 会应用条件语句编写程序.
教学重点:条件语句的步骤、结构及功能.
教学难点:会编写程序中的条件语句.
教学过程:
一、复习准备:
1. 提问:算法的三种逻辑结构?条件结构的框图模式?
2. 提问:输入语句、输出语句和赋值语句的格式与功能?
3. 一次招生考试中,测试三门课程,如果三门课程的总成绩在200分及以上,则被录取. 请对解决此问题的算法分析,画出程序框图. (变题:…总成绩在200分以下,则不被录取)
二、讲授新课:
1. 教学条件语句的格式与功能:
①
分析:复习题③中的两种条件结构的框图模式?
②
给出复习题③的程序,试读懂程序,说说新的语句的结构及含义. ③
条件语句的一般有两种:IF—THEN语句;IF—THEN—ELSE语句. 语句格式及框图如下.
分析语句执行流程,并说明:
①“条件”是由一个关系表达式或逻辑表达式构成,其一般形式为“<表达式><关系运算符><表达式>”,常用的运算符有“>”(大于)、“<”(小于)、“>=”(大于或等于)、“<=”(小于或等于),“<>”(不等于). 关系表达式的结果可取两个值,以“真”或“假”来表示,“真”表示条件满足,“假”则条件不满足. ②“语句”是由程序语言中所有语句构成的程序段,即可以是语句组. ③
条件语句可以嵌套,即条件语句的THEN或ELSE后面还可以跟条件语句,嵌套时注意内外分层,避免逻辑混乱. 2. 教学典型例题:
①
出示例5:编写程序,输入一元二次方程ax2+bx+c=0的系数,输出它的实数根.
(算法分析
→画程序框图
→编写程序
→
给出系数的一组值,分析框图与程序各步结果)
注意:解方程之前,先由判别式的符号判断方程根的情况. 函数SQR()的功能及格式. ②
讨论:例5程序中为何要用到条件语句?条件语句一般用在什么情况下?
答:一般用在需要对条件进行判断的算法设计中,如判断一个数的正负,确定两个数的大小等问题,还有求分段函数的函数值等,往往要用条件语句,有时甚至要用到条件语句的嵌套
③
练习:编写程序,使得任意输入的2个实数从小到大排列. ④
出示例6:编写程序,使得任意输入的3个实数从小到大排列.
(讨论:先用什么语句?→
用具体的数值给a、b、c,分析计算机如何排列这些数?
→写出程序
→
画出框图
→
说说算法
→
变式:如果是4个实数呢?
3. 小结:条件语句的格式与功能及对应框图. 编程的一般步骤:①算法分析
:根据提供的问题,利用数学及相关学科的知识,设计出解决问题的算法. ②画程序框图:依据算法分析,画出程序框图. ③写出程序:根据程序框图中的算法步骤,逐步写出相应的程序语句.
三、巩固练习:
1. 练习:教材P22
1、2题.
2. 试编写程序进行印刷品邮资的计算. (前100g 0.7元,以后每100g 0.4元)
3. 作业:P22
3、4题.
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2025-12-05 06:47:36
- 下载次数: 0
- 浏览次数: 20
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147288
来自:学校:开远市第一中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.2 条件语句教学设计内容推荐是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.2 条件语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。