单元三 · 用算法解决问题
第12课 闰年平年我知道(2)

一、学习目标
- 认识Python中的多分支结构,能够补全多分支结构的程序并运行,验证算法。
- 初步了解利用多分支结构解决问题的过程,逐步培养解决问题的思维能
三、核心讲解
本课学习路径:
1认识多分支结构程序
2验证判断闰年与平年的算法
1.认识多分支结构程序
两个双分支结构通常用if ……elif……else语句构成。基本格式如下:
多分支结构程:先抓住「认识多分支结构程序」在做什么,再用例子对照验证。
- if 条件1:
- elif 条件2:
弄清以上要点后,再进入下方动手体验,用实际操作验证。
四、动手体验 · Python 3 Online 编程
五年级 · 闰年平年我知道(2):运行后观察输出,试着改一处再运行。
正在载入 Python 3 Online
正在载入编程环境…
五、课堂总结
- 多分支结构能够根据多个判断条件选择不同的执行路径。
- 程序要依据算法来编写,目标是实现与验证算法。
- 在生活与学习中,要学会把所学知识与生活实际相联系,识别问题情境中的判断与选择,利用分支结构解决实际问题。
六、拓展提升
拓展:阅读购买儿童火车票的多分支结构程序,补充完善其中橙色文字的程序代码,然后保存并运行程序,输入不同的年龄,观察获得的输出结果。#nl=int(input('请输入乘车人的年龄:'))如果nl>=14:print(nl,'岁,请购买全价票')elif年龄大于等于6且小于14:print(nl,'岁,请购买儿童优惠票')否则:print(nl,'岁,由持票成年人免费携带')
测评
完成练习后作答;选出后点「检查」。答错会显示简短说明。
下列哪一项更接近本课学习目标?
本课课堂总结强调的是?
本课主题最贴近下列哪一项?
完成本课后,优先应该做什么来证明学会了?
判断:教学指南中的学习活动可以全部跳过。
拓展提升部分的作用是?
本节小结
回顾本课要点,完成动手体验与测评。记住:闰年平年我知道(2)。