内容正文:
第二单元 编程计算
2.2 做出判断的分支
教师:
前情回顾
1.计算机解决问题的过程:对问题进行定性、定量的分析,然后设计算法,编写程序。
2.算法的表示:自然语言和流程图表示算法
3.算法的三种基本结构:顺序结构、分支结构、循环结构
目录
CONTENTS
1
教学目标
2
任务学习
3
课堂总结
01
教学目标
教学目标
计算思维
了解顺序结构和分支结构的语句,掌握顺序结构和分支结构语句的一般格式和使用方法。
熟练应用条件表达式,掌握if语句的语法格式。
能用顺序结构和分支结构语句编写程序解决生活中的问题,提升逻辑思维能力,进一步体会算法及其思想。
学习重点
理解赋值、分支语句的工作原理;
掌握赋值、分支语句的格式和使用方法。
学习难点
能够使用赋值、分支语句解决实际问题。
02
任务学习
任务一 活动1 计算最适宜的运动心率
活动2 计算任意年龄与安静
心率的最适宜运动心率
任务二 利用分支语句实现分性别计算
课程导入
小泽同学参加了学校体检,医生告诉他超重,需要加强运动,他了解到,运动心率如果控制到一定的范围,对身体有好处,超出范围,对身体有损伤。
他想知道自己最适宜的心率!你能帮他计算最适宜的运动心率吗?
任务一 活动1 计算最适宜的运动心率
该同学今年16岁,安静心率71
最适宜运动心率=(220-年龄-安静心率)*(0.6~0.8)+安静心率
第一步:分析问题
第二步:设计算法(流程图)
第三步:编写程序
第四步:调试运行
思考:能否用上一节课学过的流程图表示出这一类问题的算法呢?
一
活动1 设计算法
常量:在程序运行过程中始终保持不变的量称之为常量
比如:220,0.6,圆周率π
变量:在程序运行过程中允许改变的量称之为变量
比如:low ,high
想一想变量命名有什么规则呢?
活动一 心率流程图
150.8
177.4
最适宜运动心率的
范围是150.8-177.4
变量的命名规则
1.由字母、数字、下划线组成,并且以字母或者下划线开头。
例如:name1是合法变量名,而1name就不可以。
2.区分大小写。
例如:A和a是不同的变量名
3.不能使用保留字。(即高级语言中已经定义过的字,比如if,else等)
实战演练
下列合法的变量名是