2.2 作出判断的分支 课件 2022—2023学年教科版(2019)高中信息技术必修 1

| 31页
| 1350人阅读
| 35人下载
普通

内容正文:

2.2作出判断的分支 (2课时) 2020年6月3日星期三 授课人:XXXX 1 算法——解决问题的方法和步骤 描述算法的方法——自然语言、流程图、程序语言 算法的基本结构——顺序结构、分支结构、循环结构 基本结构流程图—— 知识回顾 在开始新课之前,首先我们来回顾一下上节所学的知识。 1.上节课我们先学习了算法,那么算法是什么?(停顿一下,没有学生回答再说下面的话)算法是解决问题的方法和步骤。 2.接下来我们学习了描述算法的三种方式——自然语言、流程图、程序语言,我们重点讲解了流程图这一方式。 3.而后我们还学习了算法的三种基本结构——顺序结构、分支结构、循环结构,以及简单了解了相对应的结构流程图。 2 算法——解决问题的方法和步骤 描述算法的方法——自然语言、流程图、程序语言 算法的基本结构——顺序结构、分支结构、循环结构 基本结构流程图—— 课堂新知 那么这一小节,我们将重点学习顺序结构和分支结构,以及怎么样用流程图和程序语言的方法来描述它们。今天这节课我们就先来学习顺序结构。 3 顺序结构 4 活动一:计算最适宜运动心率 小度同学参加了学校一年一次的体检,医生告诉他体重超标,需要加强运动。运动时,如果心率控制在一定的范围,则对我们的身体有益,对增强心血管系统和呼吸系统的功能都有很好的效果,超出范围,则会对身体有害。 小度同学今年16岁,安静心率为71,他查询到: 最适宜运动心率=(200-年龄-安静心率)×(60%~80%)+安静心率 你能帮他计算出最适合他的运动心率吗? 请同学们计算出小度同学的最适宜运动心率,并完成课本图2.2.1 活动流程图的填写。(2min) 给同学们30秒自己阅读或者老师念一遍 5 活动1:计算最适宜运动心率 开始 low=150.8 high=177.4 输出最适宜的心率范围是150.8~177.4 结束 图2.2.1 活动1流程图 顺序结构流程图 表达式 常量 1.同学们看一下这个流程图,回想一下三种基本结构的流程图,这是属于哪一种基本结构?——顺序结构(学生回答) 2.同学们再来看一下流程图中这两个式子,在程序语言中,我们把这样的式子称之为表达式,把150.8,177.4这样的值称之为常量。 6 常量 常量:在程序运行过程中值始终保持不变的量 所有的常数都是常量 例如:200;0.6;7.65; e ; …… 与常量相对应的就是变量 7 变量 变量:在程序运行过程中值允许改变的量 变量的命名规则: 必须以字母或下划线开头,后面可以是字母、数字或下划线。例如:mode77 区分大小写 例如:A,a作为变量名时表示两个不同的变量 不能使用保留字,保留字也区分大小写 例如 :False 与If是保留字,不用做变量名,false与if可以 55A 、False_6 、$62bo 、If 这些变量名是否正确? 在程序语言中,我们可以把变量看成一个小箱子,专门用来“存放”程序中的数据,每个变量都有一个独一无二的名字,通过这个名字,就能准确的找到变量中的数据。 在Python中,变量的命名需要遵守以下几条规则: 8 运算符与表达式 运算符:进行某种运算的标识符号,它标明对操作数所进行的运算 运算符 表达式:由一个或多个操作数通过运算符组合而成 表达式 尝试使用Python IDLE的得出以下表达式的结果: 5*5 8/2 9//5 5**3 11%2 9 赋值运算符 复赋值语句的功能是将右边表达式的值赋值给左边的变量 赋值表达式的基本格式: 变量=表达式 10 赋值语句 复赋值语句的功能是将右边表达式的值赋值给左边的变量 从右往左依次赋值 赋值表达式的基本格式: 变量=表达式 a=55 a=b=c=1 a,b,c=1,2,3 a,b=b,a c+=a #数值55赋值给变量a #数值1赋值给变量a,b,c #数值1,2,3赋值给变量a,b,c #交换a,b两个的值 #等效c=c+a 11 输入输出语句 输入语句:input() 输出语句:print() 输入以下代码 myname=input(“请输入名字:”) print=(“hello”,myname) 12 活动2“计算任意年龄与安静心率的最适宜运动心率” 最适宜运动心率=(200-年龄-安静心率)×(60%~80%)+安静心率 根据找到的资料,小度同学找到了最适宜自己的运动心率,为了让更多的的人能够更高效的查询到自己的最适宜运动心率,小度同学准备设计一个查询程序。 请你帮助小度同学设计出最适宜运动心率查询小程序。 第一步:输入年龄值和安静心率值 第二步:计算最适宜运动心率的低值和高值 第三步:输出最适宜运动心率的范围 13 活动2“计算任意年龄与安静心率

资源预览图

2.2 作出判断的分支 课件 2022—2023学年教科版(2019)高中信息技术必修 1-第1页
1
2.2 作出判断的分支 课件 2022—2023学年教科版(2019)高中信息技术必修 1-第2页
2
2.2 作出判断的分支 课件 2022—2023学年教科版(2019)高中信息技术必修 1-第3页
3
2.2 作出判断的分支 课件 2022—2023学年教科版(2019)高中信息技术必修 1-第4页
4
2.2 作出判断的分支 课件 2022—2023学年教科版(2019)高中信息技术必修 1-第5页
5
2.2 作出判断的分支 课件 2022—2023学年教科版(2019)高中信息技术必修 1-第6页
6

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。