基本信息
文件名称:第12课 闰年平年我知道(2) 教案 义务教育版信息科技五年级上册.doc
文件大小:43 KB
总页数:3 页
更新时间:2025-05-26
总字数:约1.44千字
文档摘要

第12课闰年平年我知道(2)教学设计

课题

闰年平年我知道(2)

单元

第三单元

学科

信息科技

年级

五年级

教材分析

本节课义务教育版五年级全一册信息技术教材的第12课闰年平年我知道(2)。在本单元的学习中,进一步结合典型问题,运用算法的基本控制结构来解决实际问题。用算法解决问题需要提取问题的关键因素,确定解决问题的相关因素,忽略非必要因素,清晰地认识问题、准确地描述问题,可以结合数学学习中的问题分解方法,通过分析问题的已知信息、求解目标、条件关系来解决问题。本节课主要介绍了Python中的多分支结构,学生将学习如何认识多分支结构程序,以及如何用多分支结构验证判断闰年与平年的算法。通过学习,学生将进一步理解利用多分支结构解决问题的过程,培养解决问题的思维能力。

学习

目标

1.信息意识:学生能够认识Python中的多分支结构,理解其基本格式和执行过程。体验多分支结构的应用,感受用算法解决问题的过程。

2.计算思维:通过实际案例的分析和编程实践,培养学生的逻辑思维能力和问题解决能力。

3.数字化学习与创新:激发学生对编程的兴趣,培养学生的创新意识和探索精神。

4.信息社会责任:让学生体会到编程在解决实际问题中的作用,提高学生的信息素养,增强信息安全意识。

重点

认识实现多分支结构的程序语句。

难点

明确分支结构中的判断条件。

教学过程

教学环节

教师活动

学生活动

设计意图

导入新课

前面一课中,我们学习了“判断闰年与平年”的算法,你是不是很想用程序实现与验证这个算法呢?

下面就一起来探究这个问题。

学生认真聆听、讨论。

引发学生的兴趣与思考。

讲授新课

认识多分支结构程序

在Python中,依据多个不同条件给出不同结果的程序结构就是多分支结构。例如,具有两个判断条件、两个双分支的结构就是多分支结构。

前面一课中“判断闰年”的流程图描述就体现了多分支结构。

两个双分支结构通常用if……elif……else语句构成。

执行多分支结构语句时:

先判断条件1是否成立。如果成立,就转向其中的“是”分支并执行语句组1;

如果不成立,则转向“否”分支。继续判断条件2,如果条件2成立,就转向其中的“是”分支并执行语句组2;

否则,转向其中的“否”分支并执行语句组3。

二、验证判断闰年的算法

第1步:回顾前面所学知识,进一步熟悉判断闰年与平年的流程图。

第2步:利用多分支结构程序语句,补全用橙色文字描述的程序代码。

第3步:修改完成后,保存程序文件。

第4步:运行程序文件,输入不同的年份,观察程序的执行结果。

学生认真聆听

教师讲解,积

极参与讨论;

小组讨论完成学习活动

教师引导

学生思考:

积极参与小组讨论,分享并讨论自己的

见解和发现。

激发学生的学习兴趣,引导学生关注寻找解决问题的途径与方法,以及解决问题并验证结果等阶段。

通过互动讨论。促进学生之间

的交流与合作,

为后续课程打下基础。

作业布置

阅读购买儿童火车票的多分支结构程序,补充完善其中橙色文字的程序代码,然后保存并运行程序,输入不同的年龄,观察获得的输出结果。

课堂小结

1.多分支结构能够根据多个判断条件选择不同的执行路径。

2.程序要依据算法来编写,目标是实现与验证算法。

3.在生活与学习中,要学会把所学知识与生活实际相联系,识别问题情境中的判断与选择,利用分支结构解决实际问题。

板书

一、认识多分支结构程序

二、验证判断闰年的算法