![2.2做出判断的分支第2课时-【新教材】教科版(2019)高中信息技术必修一教案01](http://www.enxinlong.com/img-preview/3/14/12127660/0/0.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
还剩2页未读,
继续阅读
所属成套资源:高中信息技术教科版同步教案
成套系列资料,整套一键下载
高中信息技术教科版 (2019)必修1 数据与计算2.2 做出判断的分支优秀第2课时教案及反思
展开
这是一份高中信息技术教科版 (2019)必修1 数据与计算2.2 做出判断的分支优秀第2课时教案及反思,共3页。教案主要包含了导入,新知新授,实践,解决实际问题,总结等内容,欢迎下载使用。
执教班级:高一(1)(2)(3)(4)(5)
课时安排: 2
教学目标
通过区分性别计算合适的运动心率,了解分支结构语句,掌握分支结构语句的一般格式和使用方法。
掌握关系型运算符,并运用运算符表达数学问题。
教学重难点
重点:
理解分支语句工作原理,掌握分支语句的格式和使用方法。
通过使用关系型运算符进行条件判断。
难点:使用分支语句解决实际问题。
第二课时
教学环节
教学内容
媒体或技术应用
一、导入
男最适宜运动心率=(220-年龄数-安静心率)×(60%~80%)+安静心率
女最适宜运动心率=(210-年龄数-安静心率)×(60%~80%)+安静心率
以上计算最适宜运动心率的公式是有性别差异的,那么如何修改程序可以实现根据性别给出结果呢?
Ppt展示
学生完成计算
展示学生活动一结果
二、新知新授
一、分支语句
程序中需要根据不同的条件判断来决定程序执行走向的,可以使用if分支语句实现。
1.基本格式
(1)单分支
if 条件:
语句或语句组
(2)双分支
if 条件:
语句或语句组A
else:
语句或语句组B
二、关系型运算符和表达式
运算符
==
>
>=
<
<=
!=
含义
等于
大于
大于等于
小于
小于等于
不等于
当关系表达式成立时值为真(True),不成立时值为假(False)。对于数值比较,是按照数值的大小来比较它们的关系。
例如:9>=7.9其值为True;23==24,其值为False。
三、实践
【任务二】将下列程序代码补充完整,并调试运行,实现分性别的最适宜心率计算。
四、解决实际问题
age=flat(input("请输入年龄=")) #输入年龄
HRrest=flat(input("请输入安静心率=")) #输入安静心率
gender=input("请输入male r female:") #输入性别
if : #根据输入的性别判断
else:
lw=(n-age-HRrest)*0.6+ HRrest #计算最适宜运动心率低值
high=(n-age-HRrest)*0.8+HRrest #计算最适宜运动心率高值
print ("最适宜的心率是:",lw,"-",high ) #输出最适宜运动心率范围
Ppt
课本
五、总结
分支结构流程图的特点
分支结构语句
关系型运算符号和表达式
拓展
了解多分支结构
请同学阅读p33拓展知识,并找到多分支结构的书写格式和使用的结构语言。
板书设计:
执教班级:高一(1)(2)(3)(4)(5)
课时安排: 2
教学目标
通过区分性别计算合适的运动心率,了解分支结构语句,掌握分支结构语句的一般格式和使用方法。
掌握关系型运算符,并运用运算符表达数学问题。
教学重难点
重点:
理解分支语句工作原理,掌握分支语句的格式和使用方法。
通过使用关系型运算符进行条件判断。
难点:使用分支语句解决实际问题。
第二课时
教学环节
教学内容
媒体或技术应用
一、导入
男最适宜运动心率=(220-年龄数-安静心率)×(60%~80%)+安静心率
女最适宜运动心率=(210-年龄数-安静心率)×(60%~80%)+安静心率
以上计算最适宜运动心率的公式是有性别差异的,那么如何修改程序可以实现根据性别给出结果呢?
Ppt展示
学生完成计算
展示学生活动一结果
二、新知新授
一、分支语句
程序中需要根据不同的条件判断来决定程序执行走向的,可以使用if分支语句实现。
1.基本格式
(1)单分支
if 条件:
语句或语句组
(2)双分支
if 条件:
语句或语句组A
else:
语句或语句组B
二、关系型运算符和表达式
运算符
==
>
>=
<
<=
!=
含义
等于
大于
大于等于
小于
小于等于
不等于
当关系表达式成立时值为真(True),不成立时值为假(False)。对于数值比较,是按照数值的大小来比较它们的关系。
例如:9>=7.9其值为True;23==24,其值为False。
三、实践
【任务二】将下列程序代码补充完整,并调试运行,实现分性别的最适宜心率计算。
四、解决实际问题
age=flat(input("请输入年龄=")) #输入年龄
HRrest=flat(input("请输入安静心率=")) #输入安静心率
gender=input("请输入male r female:") #输入性别
if : #根据输入的性别判断
else:
lw=(n-age-HRrest)*0.6+ HRrest #计算最适宜运动心率低值
high=(n-age-HRrest)*0.8+HRrest #计算最适宜运动心率高值
print ("最适宜的心率是:",lw,"-",high ) #输出最适宜运动心率范围
Ppt
课本
五、总结
分支结构流程图的特点
分支结构语句
关系型运算符号和表达式
拓展
了解多分支结构
请同学阅读p33拓展知识,并找到多分支结构的书写格式和使用的结构语言。
板书设计: