内容正文:
第8课《双分支结构》教学设计
【课标内容要求】
结合生活中的实例,了解算法的顺序、分支和循环三种基本控制结构,能分析简单算法的执行过程和结果。
【教学内容分析】
《双分支结构》一课是依据《信息科技课程标准(2022版)》中的第三学段内容模块“身边的算法”进行设计的教学内容,也是浙教版《信息科技》2023版五年级上册第8课的内容。第二单元以“算法的控制结构”作为主线,介绍算法控制结构的基本类型,了解算法基本结构的灵活组合可以解决各种各样的问题。
本课是第二单元《算法的控制结构》的第三课。学生已经掌握了顺序结构、分支结构,并在上一课《分支结构》中,已经了解分支结构的特点是依据条件选择执行的路径,能用“如果……那么……”的语言和流程图来表述分支结构。还尝试了用计算机程序来验证解决问题时的判断条件是否准确。《分支结构》对本节课内容的学习打下了重要的基础,本节课将在上节课的基础上继续深化,让算法根据条件作出更多的选择。
【教学目标】
1.通过生活中的实例分析,理解双分支结构的概念与特点。(知识)
2.通过实例流程图绘制,学会用流程图表示双分支结构。(能力)
3.通过调参和修改条件,感受双分支结构的灵活性。(素养)
重点:理解双分支结构的概念和特点,学会用流程图表示双分支结构。
难点:合理设置有效的判断条件。
【核心素养指向】
1.通过体验身边的算法,了解算法的特征和效率,会用自然语言、流程图等方式描述算法。
2.验证解决方案,反思问题解决的过程和方法,并对其进行优化。
【学情分析】
本课的授课对象为五年级的学生,他们的认知发展正处于从具体运算阶段到形式运算阶段过渡的时期,他们对于抽象的内容需要借助生活中的真实情境和问题帮助解决。因此,教材中采用了大量的生活真实情境,引出生活中的由一些问题需要经过判断才能作出选择,自然过渡到双分支结构的学习。
本学期的第一单元学生学习了什么是算法,以及能用自然语言和流程图描述算法,同时第二单元前两课的学习对顺序结构和分支结构的特征有了一定的了解,还尝试了用计算机程序来验证解决问题时的判断条件是否准确,这些内容都为本节课的学习打下基础。
【设计构想】
1.整体设想
通过说一说生活中的实例,唤起学生对“双分支结构”这类问题的认知,旨在关联生活实例与算法控制结构的内在联系;建构环节将双分支结构放入分支结构中进行比较认识,降低学生对算法控制结构的认识难度。通过认知的迁移,构建了双分支结构的一般流程图,旨在引导发现判断条件设置的重要作用;用流程图表示双分支结构这一环节,是否需要购买迪士尼门票为主线,巩固双分支结构的概念,旨在借助真实的情境实例构建有效的判断条件,把合理的算法用流程图表示出来,为后续的验证算法做好铺垫;用计算机程序验证算法,指向的是算法合理性的验证与判断条件准确性的验证,目的在于通过“程序调参”和“修改判断条件”来验证算法的有效性。
2.情境与任务
3.核心素养的落实
(1)、通过双分支结构的学习,了解算法在解决问题过程中的作用,领会算法的价值;通过上机验证,能对算法进行反思和优化。能有意识地总结解决问题的方法,并将其迁移到其他问题中求解,感受到计算机原来是这样变聪明的。
(2)、能围绕学习任务,利用数字设备和团队成员合作解决问题,协同完成学习任务,逐步形成应用信息科技进行合作的意识。
(3)、认识到信息科技应用对社会的影响,积极维护信息社会秩序,养成在信息社会中学习、生活的良好习惯,能安全、自信、积极主动地融入信息社会。
4.评价设计
过程性评价:分别在各环节后完成同桌互动、小组评价、自评、师评。整个过程持续性鼓励学生反思。
终结性评价:根据过程性评价、课堂表现、练习反馈,最终由老师进行终结性评价。
过程记录单 姓名:
评分人
评分标准
打分
同桌互评
(3分)
一边指着流程图,一边用“如果……那么……否则……”来描述,并把执行的路线比划出来。并能用自己的话归纳总结出双分支结构的特点:如果满足条件,则执行满足条件的操作,否则执行不满足条件的操作。(3分)
一边指着流程图,一边用“如果……那么……否则……”来描述实际案例,能大概把执行的路线比划出来。(2分)
小组评价
(3分)
小组讨论时,小组成员能够积极、大胆表达自己的看法,并认真倾听别人的意见,及时完成所有任务。(3分)
小组讨论时,小组成员团结、协作,能做到认真倾听,基本
完成讨论任务。(2分)
小组讨论时,各做各的,缺乏团结精神,勉强完成任务。(1分)
自评
流程图的绘制包含开始、结束、判断框、输入输出框等符号
和判断条件与输出结果对应全部正确且流程图完整,能上机
(4分)
操作修改判断条件,运行查看输出结果。(4分)
流程图的绘制包含开始、结束、判断框、输入输出