基本信息
文件名称:信息科技五年级上册4单元第14课《评选最优班集体执行结果》课件2.ppt
文件大小:3.03 MB
总页数:19 页
更新时间:2025-06-08
总字数:约1.23千字
文档摘要

*****第14课评选最优班集体第14课评选最优班集体——执行结果义务教育《信息科技》五年级上册第4单元巧助校园运动会学习目标能分析简单算法的执行结果。根据比赛名次找出分数最高的班级。学习步骤1.学习情境2.设计算法3.输入计算4.比较输出5.分享反馈学习情境运动会结束了,为了表彰先进,需要评选出各年级最优班集体。情境:学习情境各班级获得的名次都不相同,有没有什么好方法能够公平选出最优班集体呢?交流讨论:比较第一名人数最多的班级比较前三名人数最多的班级给前三名分别加分,统计分数最高的班级思考:你觉得下面三种评选方式哪种最好?设计算法先确定单项比赛前几名赋分方法,如前三名分别赋分6分、4分和2分,然后累计出各班级得分,得分最高的班级为最优班级。最优班级评选规则:设计算法尝试使用下面的模块,绘制算法流程图:设计算法编辑程序先输入班级的单项名次,根据名次进行单项成绩赋分,累加到班级分数里。计算班级分数:输入计算参考代码1:输入计算计分规则:第一名增加()分第二名增加()分第三名增加()分参考代码2:输入计算变量()表示的是班级序号输入完当前班级所有单项得分后,输入()时程序会结束并保存当前班级得分我设置的参数为第一名计()分,第二名计()分,第三名计()分。在输入了1次第一名,1次第二名,2次第三名后,我观察到程序变量“累加得分”变化为()。体验程序,汇报结果:输入计算可将当前最大值初始化为0,从第1个数开始依次和当前最大值相比,每次比较后更新当前最大值。比较班级分数:比较输出参考代码:比较输出初始化当前最大值为()第一次比较时的班级号为()比较完成后,将分数高的班级号设为变量()参考表中的输入名次,推算程序的执行结果。最优班级的班级号是()完善程序代码,输入表中的名次数据,验证程序的执行结果是否与预设一致。比较输出班级号A项目B项目C项目D项目1第3名第2名第1名第1名2第1名第3名第2名第2名3第2名第1名第3名第3名验证程序:运行程序输出评选结果,对比程序计算出的“各班级得分”数据,验证程序执行结果。输出评选结果:比较输出请汇报自己的项目成果,并谈谈自己的收获。汇报分享:分享反馈观察如下图所示程序,算一算,然后运行程序,验证计算结果。作业:分享反馈期待你下节课更精彩的表现义务教育《信息科技》五年级上册第4单元巧助校园运动会——算法执行*********第14课评选最优班集体*******************