义务教育版(2024)五年级全一册信息科技 第12课 闰年平年我知道(2)课件(共23张PPT)

资源下载
  1. 二一教育资源

义务教育版(2024)五年级全一册信息科技 第12课 闰年平年我知道(2)课件(共23张PPT)

资源简介

(共23张PPT)
(义务教育版)五年级
全一册
第12课
闰年平年我知道(2)
学习目标
知识建构
学习活动
思考-讨论
课堂练习
课堂小结
拓展与提升
单元主题
单元主题
单元名称 课名称 核心内容
第三单元 用算法解决问题 第 9 课 互传密信有诀窍 移位密码的加密算法,加密算法在保护信息安全方面的作用。
第10 课 猜数游戏有捷径 从猜数游戏中知道二分法查找的对象、范围和判断条件,二分法用于解决实际问题。
第11 课 闰年平年我知道(1) 算法的多分支结构,判断闰年的规则。
第12 课 闰年平年我知道(2) 明确判断处理的条件以及输入、输出的内容,能够用程序验证与实现。
学习目标
知识建构
前面一课中,我们学习了判断闰年与平年的算法,你是不是很想用程序实现与验证这个算法呢?下面就一起来探究吧。
学习活动
学习活动
活动1:认识多分支结构程序

学习活动
一、认识多分支结构程序
在 Python 中,依据多个条件判断得到不同结果的程序结构就是多分支结构。例如,具有两个判断条件、两个双分支的嵌套结构就是多分支结构。通常用 if …… elif…… else 语句实现。下面是两个双分支结构的基本格式。
if 条件 1:
语句组 1
elif 条件 2:
语句组 2
else:
语句组 3
学习活动
一、认识多分支结构程序
执行程序时,先判断条件 1 是否成立。如果成立,就转向其中的“是”分支并执行语句组 1;如果不成立,则转向“否”分支。继续判断条件 2,如果条件 2 成立,就转向其中的“是”分支并执行语句组 2;否则,转向其中的“否”分支并执行语句组 3。
学习活动
一、认识多分支结构程序
下面以“根据气温给出适当穿衣建议”为例,编写多分支结构程序。
temperature = float (input(' 请输入气温:'))
if temperature < 15:
print(' 今天有点冷,要穿厚一些的衣服 ')
elif 15 <= temperature <= 30:
print(' 今天气候宜人,适合穿春秋装 ')
else:
print(' 今天有点热,要穿薄一些的衣服并适当防晒 ')
学习活动
活动2:验证判断闰年与平年的算法

学习活动
二、验证判断闰年与平年的算法
第 1 步:回顾前面所学知识,进一步认识下面的流程图。
学习活动
二、验证判断闰年与平年的算法
第 2 步:利用多分支结构程序语句,补全用红色文字描述的程序代码。
# 获取输入的年份
year = int(input(' 请输入一个年份:'))
# 判断是闰年还是平年
如果 year%4 == 0 and year%100 != 0:
# 年份除以 4 取余等于 0 并且年份除以 100 取余不等于 0
print (year, ' 这是闰年 ')
又如果 年份除以 400 取余等于 0
print (year, ' 这是闰年 ')
否则
print (year, ' 这是平年 ')
学习活动
二、验证判断闰年与平年的算法
学习活动
二、验证判断闰年与平年的算法
第 3 步:修改完成后,保存程序文件。
第 4 步:运行程序,输入不同的年份,观察执行结果。
学习活动
活动3:多分支结构的现实应用

学习活动
三、多分支结构的现实应用
阅读下面有关购买火车票的多分支结构程序,补充红色文字的语句,保存并运行程序,输入不同的年龄,观察执行结果。
nl = int(input(' 请输入乘车人的年龄:'))
如果 nl >= 14: # 判断是否年满 14 周岁
print(nl, ' 岁,请购买全价票 ')
elif 年龄大于等于 6 且小于 14: # 判断是否年满 6 周岁且未满 14 周岁
print(nl, ' 岁,请购买儿童优惠票 ')
否则 :
print(nl, ' 岁,由持票成年人免费携带 ')
1、输出的内容通常取决于?( B )
A、程序的开发环境
B、输入的内容和判断处理的条件
C、计算机的硬件配置
D、程序的编写者
课堂练习
单选题
2、当输入的内容不符合预期时,程序应该?( C )
A、继续运行并忽略错误
B、自动修正输入的内容
C、给出错误提示并停止运行
D、随机生成一个正确的输入
课堂练习
单选题
课堂小结
拓展与提升
尝试编写一个 Python 程序,使用多分支结构语句根据用户输入的分数判断等级。分数大于等于 90 分为优秀,大于等于 80 分小于 90 分为良好,大于等于 60 分小于 80 分为及格,小于 60 分为不及格。
https://www.21cnjy.com/recruitment/home/fine

展开更多......

收起↑

资源预览