高中数学人教版新课标A必修31.2.2条件语句教案
展开1.能说出条件语句的基本格式和执行过程,能判断关系表达式的值。
2.通过合作探究条件语句的执行过程,提高逻辑思考能力和表达交流能力。
3.通过学习条件语句及其执行过程,体会编程时逻辑的完整性和思维的严谨性,提高对程序设计的学习兴趣。
二、教学重难点
【重点】条件语句的基本格式和执行过程。
【难点】条件语句执行过程的理解,关系表达式值的判断。
三、教学过程
(一)导入新课
展示上节课的程序2-4,提出问题:计算判别式D的值之后,第五行代码的作用是什么?【判断判别式D的值是否大于等于0,以确定长方形是否存在,如果存在则计算并输出长方形的长与宽】
教师总结:在程序设计中,要实现判断和选择,就要用到条件语句,在程序2-4中If开头的语句就是条件语句。下面我们来详细学习条件语句。
(二)新课讲授
1.条件语句的格式
教师讲解:要想正确使用条件语句,需要先明确条件语句的格式。
布置任务,对照程序2-4中从If到End If之间的代码,尝试写出条件语句的基本格式。提出问题:条件语句的基本格式是什么?
【If 条件 Then
语句组1
Else
语句组2
End If】
教师总结:条件语句的基本格式还可以写成If 条件 Then 语句组1 Else 语句组2。
2.条件语句的执行过程
教师讲解:了解了基本格式,下面就需要明确条件语句的执行过程。
布置任务,打开程序2-4,再次运行程序,并以信息技术小组为单位,结合程序代码和运行结果,讨论条件语句的一般执行过程。提出问题:
(1)条件成立时,程序执行哪个语句组?【执行Then后面的语句组1】
(2)条件不成立时,程序执行哪个语句组?【执行Else后面的语句组2】
教师总结:在条件语句的基本格式中,有时可以省略Else和语句组2,这时若条件不成立,则直接退出条件语句,执行下面的语句。
布置任务,独立画出条件语句的流程图。
3.关系表达式
教师讲解:条件语句基本格式中,条件可以是关系表达式。
布置任务,阅读教材第43页关系表达式部分的内容,提出问题:
(1)什么是关系表达式?【关系表达式是用关系运算符连接起来的式子】
(2)如何比较数值型数据?【按照数值大小比较它们的关系】
(3)如何比较其他型数据?【按照序号大小比较它们的关系】
教师总结:关系表达式的值是逻辑型,只有真(True)和假(False)两个可能的值。
(三)巩固提高
出示关系表达式5>26、54<76、0>28等,学生判断它们的值。
【答案为:False,True,False……】
评价要点:判断准确、反应迅速、答案及理由描述详细。
(四)小结作业
小结:教师提问条件语句的基本格式、执行过程、关系表达式等,学生回答相应的格式、过程和表达式等知识。
作业:预习逻辑表达式和逻辑运算顺序的内容。
四、板书设计
2021学年1.2.1输入、输出、赋值语句教学设计: 这是一份2021学年1.2.1输入、输出、赋值语句教学设计
人教版新课标A必修31.2.2条件语句教案设计: 这是一份人教版新课标A必修31.2.2条件语句教案设计,共2页。
人教版新课标A必修31.2.2条件语句教案设计: 这是一份人教版新课标A必修31.2.2条件语句教案设计,共3页。教案主要包含了复习回顾,问题引入,问题导学,条件语句总结,例题展示,巩固提高,练习反馈,小结与作业等内容,欢迎下载使用。