内容正文:
第7课《分支结构》教学设计
【课标内容要求】
结合生活中的实例,了解算法的顺序、分支和循环三种基本控制结构,能分析简单算法的执行过程与结果。
【教学内容分析】
本节课是五年级上册第二单元《算法的控制结构》第2课。本课主要是引导学生发现和理解生活中的分支结构,了解其特点是依据条件选择执行路径,能够用流程图表示分支结构并通过程序验证。分支结构在本单元中起到承上启下的作用,它既是对顺序结构的深化认识,又是双分支结构的应用基础。通过本课学习,可以让学生体会分支结构解决问题的思想,了解分支结构流程图的表示方法,提高学生解决实际问题的能力,培养学生计算思维。
【教学目标】
1.理解生活中的分支结构,掌握分支结构的特点。(知识)
2.学会用流程图描述分支结构算法,能通过程序算法验证分支结构。(能力)
3.通过分支结构解决生活问题,培养学生计算思维。(素养)
重点:分支结构的理解认识与算法设计思维。
难点:分支结构的应用与判断条件的设立。
【核心素养指向】
计算思维:能用流程图描述算法,在一定的活动情境中,能对简单问题进行抽象、分解、建模,制订简单的解决方案,验证解决方案,反思问题解决的过程和方法,并对其进行优化。
数字化学习与创新:在问题情境中,能够利用信息科技开展数字化学习与交流,运用信息科技获取、加工、管理学习资源,开展数字化探究和创新活动。
【学情分析】
本节课的教学对象是五年级的学生,已具备有一定的生活经验和逻辑思维能力。在前面的学习中,学生们已经基本掌握了流程图的表示方法,了解了顺序结构,而在本节课中通过生活问题出发,以自然语言、流程图、程序验证三个方面引导学生应用分支结构解决现实问题,容易激发他们主动学习的积极性。
【设计构想】
1.整体设想
本节课整体上是以理解分支结构的三个环节展开,包括认识分支结构,用流程图表示分支结构,用算法验证分支结构。第一环节认识分支结构:通过生活中实际例子的分析,引导学生结合生活案例举一反三,归纳总结分支结构的自然语言描述方式;第二环节用流程图表示分支结构:以生活中前往游乐园游玩的实际情境,引导学生学生自学微视频,认识分支结构的符号组成及含义,体会分支结构流程图绘制方法,并实践组合成“过红绿灯”流程图;第三环节用算法验证分支结构:通过乘车前往游乐园过程中能否免票这一真实情境,尝试将流程图与程序对比,运用程序来验证分支结构的条件是否正确,在程序验证中培养学生的计算思维;最后尝试在已有程序基础上进行拓展,带领学生在实践中体会不同判断条件下可选择不同执行路径。
2.教法学法
主要教法为任务驱动法与讲授法进行教学,通过创设情境,让学生能够举一反三从生活中发现分支结构并进行描述,通过布置任务让学生在任务完成过程中掌握分支结构流程图的绘制与程序验证分支结构的应用;
主要学法为自主学习法,能够通过自学微视频《购票流程图》掌握分支结构流程图的绘制要点,能够通过自行对比流程图与程序,找到判断条件,并能够运行程序去验证分支结构。在自主学习中,切实提高学生数字化学习能力。
3.情境与任务
首先设置情境:“红绿灯”交通安全进行课堂导入,引出分支结构;然后设计学生前往游乐园游玩情境,在情境中完成分支结构流程图绘制;再结合情境中布置任务:乘车时6岁以下儿童免票,对比流程图验证分支结构。
4.核心素养的落实
在实践中体会分支结构,了解算法在生活中的价值;
围绕学习任务,通过微视频自学分支结构流程图绘制中,培养学生数字化学习能力;
在学生运用程序进行分支结构验证的过程中,培养学生计算思维。
5.评价设计
在教学过程中会进行小组讨论生活中的分支结构并进行分享,会营造开放的评价氛围进行评价与引导学生思考。
在任务布置后会观察学生的任务达成情况,掌握学生的学习情况,通过不同小组互评、教师师评、自评等多方评价发现分支结构的流程图和程序是否准确,能否引导学生思考更有深度问题。
通过学生展示自己的流程图或是展示自己程序的可行性,教师可掌握学生的学习与应用情况,加以提出针对性建议与评价,引导学生及时进行反馈与修改。
【教学环境及资源准备】
课件、Python程序、多媒体教学环境、教学微课视频
【教学活动设计】
学习任务
(各环节)
学习过程
设计意图(写出一个环节的设计意图,包括:本环节学生学习情况的检测,核心素养的渗透,重难点的落实)
用时(单位:分钟)
教师活动
学生活动
第一环节:视频导入
教师展示《红绿灯交通安全知识》视频。
学生观看视频,讨论思考:如果我是视频中的车主或是行人碰到了红灯,会怎么做?
通过《红绿灯交通安全知识》视频引入,能够提高学生学习积极性。
4
教师引导学生思考生活中还有类似需要我们做出选择或判断的例子吗?
学生展开思考,并举例。
同时结合生活中的例子,能够让学生初步