第12课 平年闰年我知道(2)(教学课件+运行程序)信息科技人教版五年级全一册

2026-03-30
| 6份
| 20页
| 152人阅读
| 1人下载
精品
听Lin讲信息
进店逛逛

摘要:

该小学信息科技课件聚焦多分支结构及平年闰年判断,以“智慧生活小管家情景训练营”导入,通过“穿搭指挥官”温度判断任务引入多分支结构,再进阶到“时间魔法师”平年闰年判断,构建从生活实例到编程应用的学习支架。 其亮点是以情景任务驱动,融合游戏化学习(如抢答、代码补全),通过温度判断、闰年流程图等实例培养计算思维,结合代码纠错任务提升数字化学习能力。既激发学生信息意识,又为教师提供互动教学资源,助力高效教学与学生问题解决能力提升。

内容正文:

平年闰年我 知道(2) 第12课 五年级第三单元 人教版信息科技 穿搭指挥官 1 多分支结构 2 时间魔法师 3 目录 总结与拓展 4 情景导入 亲爱的同学们,恭喜你被纳入“智慧生活小管家精英训练营”的候选名单!你需要通过自己的努力,收集不同的智慧勋章,才能正式成为其中的一员。一起来看看如何获取智慧徽章吧! 集训目标 完成两个核心任务和一个拓展任务,收集智慧勋章,晋级为“五星级生活小管家”! 穿搭指挥官 时间魔法师 出行规划师 亲爱的同学们,恭喜你被纳入“智慧生活小管家精英训练营”的候选名单!你需要通过自己的努力,收集不同的智慧勋章,才能正式成为其中的一员。一起来看看如何获取智慧徽章吧! 其实我们只需要完成两个核心任务和一个拓展任务,收集智慧勋章,就能晋级为“五星级生活小管家”! 这些任务分别是:穿搭指挥官、时间魔法师和出行规划师。 过渡:下面我们看看这些任务要如何完成吧! 穿搭指挥官 根据合适的温度,给出你的穿搭建议~ Part 01 穿搭指挥官 游戏规则:老师点击开始按钮,选手根据出现的温度做出相应的穿衣动作,反应最快可得1分! 游戏胜利:率先达到6个积分的小组即可获得本次游戏的胜利 穿搭大作战 本页注意事项:在玩游戏之前,程序的下方有一些穿搭的提示,可以根据这个穿搭的提示做为加分的标准。如果怕标准很难统一的话,在开始前可以规定哪些动作是穿厚衣服,哪些动作是穿薄衣服等等;游戏程序在教师文件的第一个文件夹;则个图片也是加入了超链接的,如果点击无效,请重新添加超链接 本页逐字稿: 在完成穿衣指挥官任务之前,我们先来玩一个穿搭大作战的游戏。 游戏规则很简单,等会老师会点击程序中的开始按钮,选手根据程序出现的温度做出相应的穿衣动作,反应最快1个积分奖励!率先达到6个积分的小组同学即可获得本次游戏的胜利! 下面每个小组派一名队员来参加这个游戏(选人-开始游戏)。那么下面开始我们的游戏环节啦!(游戏互动) 通过穿搭大作战的游戏,相信同学们都可以很清楚知道不同的温度,需要穿不同的衣服 现在气象局发布消息说:未来24小时气温多变,气象部门编写了一个帮助同学们‘智能穿衣’的程序,但是这个程序还有一些没有完善的地方,需要同学们的帮助 过渡:下面我们一起来看看这个程序要如何完善吧! 如果温度低于15℃,就穿厚衣服; 否则如果温度高于15摄氏度并且小于30℃,就穿春秋装; 否则就穿薄衣服 穿搭指挥官 任务目标 任务内容:根据理解将代码补充完成,验证代码正确性并填写活动探究单。 文件位置:1、学生文件--1、穿搭指挥官【个人探究】--index.html 多分支结构 本页注意事项:在学生体验之前,先简单讲解每个代码代表的含义,怕有些基础薄弱的同学一点都不会 本页逐字稿:首先气象局的设计师们说,这个程序的设计思路很简单,就是根据温度给出穿衣建议,比如:如果温度低于15℃,就穿厚衣服;否则如果温度高于15摄氏度并且小于30℃,就穿春秋装;否则就穿薄衣服。 下面请同学们跟随这个思路,一起来完善气象局编写的程序吧!并将你的理解记录到活动探究单上。 同学们可以打开1、学生文件--1、穿搭指挥官【个人探究】--index.html开始完善这个程序吧!(学生实践,然后邀请学生简单回答) 听了刚才同学的分享,发现他的逻辑思维真的很棒,所以最终我们编写完成的程序如图所以,那么同学们,你们觉得这个程序的结构像什么结构?(分支结构) 非常棒,但是仔细研究我们会发现,这个程序和我们之前学习的分支结构不一样,它叫做多分支结构 过渡:什么是多分支结构呢?下面我们一起深入探讨探讨! 多分支结构 理解多分支结构的基本含义并学会合理运用 Part 02 基本定义 在 Python 中,依据多个条件判断得到不同结果的程序结构就是多分支结构。例如,具有两个判断条件、两个双分支的嵌套结构就是多分支结构。 通常用 if……elif… …else 语句实现 多分支结构 基本语法 if 条件1: 语句组1 elif 条件2: 语句组2 else: 语句组3 在 Python 中,依据多个条件判断得到不同结果的程序结构就是多分支结构。例如,具有两个判断条件、两个双分支的嵌套结构就是多分支结构。 它的基本语法,我们通常用if...elif...else来表示。那它的基本格式也非常简单。 首先if 后面接第一个判断条件,如果满足这个条件就自行语句组1; 如果不满足的话就自行elif的判断条件,如果elif的条件满足,就自行语句组2 可能这样子同学门还不能直观感受它们的区别,下面我们通过一个抢答游戏来深入理解分支结构的执行逻辑吧! 多分支结构 编程速抢答游戏 游戏内容:以小组为单位,根据对多分支结构的理解进行抢答,获得最高积分的小组即可获得胜利 游戏规则:每组派一名代表帮 助老师统计本组的积分情况 多分支结构的流程图又该如何执行呢? 下面我们以小组为单位,根据对多分支结构的理解进行抢答,率先获得8个积分的小组即可获得胜利,给你们1分钟的时间组内先自行分析多分支结构的特点,等会我们就开始有趣的抢答环节!(小组讨论) 时间到,那么下面就进入我们激动人心的编程知识抢答游戏啦!你们准备好了吗!那我们现在开始!(点击图片跳转到答题的页面) 总结;通过刚才的编程知识抢答游戏,相信同学们对多分支结构的执行逻辑已经有非常深入的理解和掌握 过渡:如果我们用流程图来表示多分支结构的话,执行的逻辑又是怎样的呢? 多分支结构 开 始 输入条件 条件1成立? 语句组1 语句组2 语句组3 条件2成立? 结 束 是 否 是 否 执行程序时,先判断______是否成立。如果成立,就转向“是” 分支并执行语句组1;如果不成立,则转向______分支。继续判断条件2, 如果条件2______,就转向“是”分支并执行________;否则,转向其“否”分支并执行________ 条件1 “否” 成立 语句组2 语句组3 左边这个就是我们的多分支结构的流程图。首先,在执行程序时,根据流程图,你们觉得应该先判断哪个条件是否成立?(邀请学生回答) 如果成立,就转向“是” 分支并执行语句组1;如果不成立,则转向哪个分支?(邀请学生回答) 然后继续判断条件2, 在什么情况下,我们能够转向“是”这个分支?(邀请学生回答) 转向“是”这个分支后,会执行哪个语句组?(邀请学生回答) 否则,转向其“否”分支并执行哪个语句组?(邀请学生回答) 过渡:到这里,先恭喜同学们完成了第一个穿搭指挥官的任务!距离成为智慧生活小管家精英训练营的一员又进了一步,下面我们一起来挑战下一个任务吧! 时间魔法师 学会使用Python编写判断平年和闰年的编程代码 Part 03 时间管理局发现年份记录出现混乱,需要运用‘年份检测魔法’来恢复时间秩序!只有真正的智慧管家才能分辨闰年与平年的秘密。 四年一润,百年不润,四百年又润 时间魔法师 你还记得如何辨别一个年份是闰年还是平年吗? 时间管理局发现年份记录出现混乱,需要你运用‘年份检测魔法’来恢复时间秩序!只有真正的智慧管家才能分辨闰年与平年的秘密。 你还记得如何辨别一个年份是闰年还是平年吗?(邀请学生回答) 你的记忆力真的超级强!过了一个星期还能记得这么牢固。我们可以用上节课学习的口诀来进行判断:四年一润,百年不润,四百年又润 过渡:下面我们结合流程图来回顾平年和闰年的判断规则 时间魔法师 开 始 输入年份 这是闰年 这是闰年 这是平年 结 束 否 是 否 是 否 能被4整除而且不能被100整除? 能被400整除? 如果输入的年份是1994,应该走哪条分支? 如果输入的年份是2036,应该走哪条分支? 左侧便是我们上节课的流程图,如果我们输入法年份是1994,应该走哪条分支?(邀请同学回答--平年的分支) 如果输入的年份是2036,应该走哪条分支?(邀请学生回答--橙色的闰年分支) 过渡:通过流程图我们也回顾了平年和闰年的判断规则,下面我们一起来编写这部分的代码吧! 时间魔法师 比较运算符 说 明 举 例 < 小于 1<2,True;2<1,False <= 小于等于 1<=2,True;2<=1,False > 大于 2>1,True;1>2,False >= 大于等于 3>=2,True;2>=3,False == 等于 2==2,True;'A'=='B',False != 不等于 2!=2,False;2!=3,True “=”表示赋值,“==”表示相等 数学运算符 说 明 举 例 + 加法 1+1 - 减法 2-1 * 乘法 2*3 / 除法 9/3 % 取余数 9%3....0 任务目标 任务内容:修改文件中的第4行、第8行、第12行代码出现的错误,并运行代码验证是否正确。 在编写代码前,我们需要了解一下常见的比较运算的符号,特别需要注意的是,在程序中,“=”表示赋值,“==”表示相等 还有一些常见的数学运算法,需要注意的是*表示乘法,/表示除法,%表示取余数 了解完成后,接下来我们需要完成的任务是:修改文件中的第4行、第8行、第12行代码出现的错误,并运行代码验证是否正确。 过渡:我们先来简单分析这段代码 时间魔法师 if year%4==0 and year%100 !=0: elif year%400==0: else: 首先第一步我们通过我们使用了input函数获取年份,接着第二步我们开始判断年份是否能被4整除并且不能被100整除。在程序中如何表示整除呢?我们可以使用刚才讲到的数学运算符号%。 它的含义表示取余数。如果余数等于0,那么说明这个数能否被整除?(能)所以后续只要是设计到整除的,我们都可以使用什么符号?(%) 第三步,我们要进一步判断年份能否被400整除。首先“否则如果”我们可以用什么表示?(elif)年份除以400等于零又要如何表示呢?老师请一个同学上黑板来写一写(邀请同学上台并简单点评) 最后如果前面两个判断条件都不能满足的话,就输出平年。 在编写程序之前,老师先演示如何打开这份文件(演示海龟编辑器怎么打开) 那么下面请同学根据刚才的思路,完善第4行、第8行和第12行的代码,并运行看看自己写的代码是否编写正确吧!(学生实践,然后简单点评) 过渡:通过刚才的程序编写,相信同学们已经对Python表示的多分支结构有了更加深入的了解,也恭喜同学们完成了我们今天的第二个核心任务!下面我们一起来总结今天学习的内容吧! 总结与拓展 明确Python代码的多分支结构如何编写 Part 04 总结与拓展 在 Python 中,依据多个条件判断得到不同结果的程序结构就是多分支结构。 多分支结构 通常用 if……elif… …else 语句实现 if 条件1: 语句组1 elif 条件2: 语句组2 else: 语句组3 本节课,我们主要学习了Python的多分支结构,依据多个条件判断得到不同结果的程序结构就是多分支结构。 通常唵if....elif...else语句实现,一般的语法结构如图所示。 过渡:下面我们通过几道练习题来巩固今天学习的知识吧! 总结与拓展 1、小明的程序需要根据天气情况给出不同的出行建议,如果温度低于15℃,建议穿厚衣服;15℃到30℃之间建议穿秋装;高于30℃建议穿薄衣服并防晒。他应该使用哪种程序结构? A. 顺序结构 B. 单分支结构 C. 多分支结构 D. 循环结构 2、if score >= 90: print("优秀") elif score >= 80: print("良好") else: print("加油")如果输入85,输出是什么? A. 优秀 B. 良好 C. 加油 D. 不输出 3、在判断闰年的程序中,year % 100 != 0 这个条件表示什么? A. 年份能被100整除 B. 年份不能被100整除 C. 年份能被4整除 D. 年份不能被4整除 4、在Python中,elif 关键字的作用是什么? A. 结束程序 B. 开始新的判断条件 C. 循环执行 D. 输出结果 5、小华想判断一个数是否在10到20之间(包含10和20),他应该使用哪个表达式? A. 10 < num < 20 B. 10 <= num <= 20 C. num > 10 and num < 20 D. num >= 10 or num <= 20 C B B B B 1、答案:C 解析: 因为程序需要根据三种不同温度范围执行不同的操作,适合使用多分支结构(if…elif…else) 2、答案:B 解析: 85满足 score >= 80,因此输出“良好”。 3、答案:B 解析: != 表示"不等于",year % 100 != 0 表示年份除以100的余数不为0,即不能被100整除。 4、答案:B 解析: elif 用于在前一个if条件不满足时,检查另一个条件,实现多分支判断。 5、答案:B 解析: 10 <= num <= 20 表示数字大于等于10且小于等于20。 总结与拓展 任务目标 任务内容:根据理解将代码补充完成,验证代码正确性。 文件位置:1、学生文件--3、出行 规划师【代码补全】--出行规划师.py 拓展任务 作为智慧生活小管家精英训练营的一员,外出游玩买门票时,总是要计算每个人的票价 作为智慧生活小管家精英训练营的一员,外出游玩买门票时,总是要计算每个人的票价。能够出一个智能的购票系统,为不同年龄的家人选择最合适的票种,开启完美旅程呢? 所以请你根据理解将代码补充完成,验证代码正确性。 可以打开1、学生文件--3、出行规划师【代码补全】--出行规划师.py开始补充完整智能购票系统的代码吧! 我们下节课 再见! 第12课 五年级第三单元 人教版信息科技 $nullnullnullnullnull

资源预览图

第12课 平年闰年我知道(2)(教学课件+运行程序)信息科技人教版五年级全一册
1
第12课 平年闰年我知道(2)(教学课件+运行程序)信息科技人教版五年级全一册
2
第12课 平年闰年我知道(2)(教学课件+运行程序)信息科技人教版五年级全一册
3
第12课 平年闰年我知道(2)(教学课件+运行程序)信息科技人教版五年级全一册
4
第12课 平年闰年我知道(2)(教学课件+运行程序)信息科技人教版五年级全一册
5
第12课 平年闰年我知道(2)(教学课件+运行程序)信息科技人教版五年级全一册
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。