资源简介 (共22张PPT)《信息科技》五年级上册第13课 查询比赛前三甲—— 执行过程第4单元 巧助校园运动会——算法执行针对简单问题,能分析简单算法的执行过程。从跳绳比赛成绩中,查询到前三名运动员的成绩。学习目标学习步骤一创设情境 提出问题二分析问题 抽象建模三细化步骤 搭建桥梁四迁移应用 设计算法五实践操作 验证算法六总结评价 分享反馈提出问题分析问题搭建桥梁设计算法验证算法分享反馈旧知回顾第11课 制定运动员编号设计算法,实现给运动员自动编号。第12课 短跑赛道随机排设计算法,实现短跑项目赛道随机编排。观看视频如何从成百上千的成绩中快速找到比赛前三名?你们能设计一个算法来帮助裁判吗?提出问题分析问题搭建桥梁设计算法验证算法分享反馈提出问题分析问题搭建桥梁设计算法验证算法分享反馈输 入输 出计 算体验程序,感知任务列 表跳绳比赛的成绩数据说比赛成绩的前3名求一组数中前三个最大数活动一:结合前一单元所学的“在输入数据的过程中寻找最大值”的方法,用卡片模拟“找当前数列最大数”的实现过程。123456记录卡最大值当需要找出最大数时,可将第1个数设置为当前最大值,从第2个数开始依次和最大值相比,每次比较后更新最大值。125101198201179199125125198201201201提出问题分析问题搭建桥梁设计算法验证算法分享反馈提出问题分析问题搭建桥梁设计算法验证算法分享反馈活动二:根据活动过程体验,完善学习单上“找当前数列最大数”流程图。“找当前数列最大数”流程图15>活动三:对比流程图,打开“查询比赛前三甲”程序,结合列表数据,阅读“找当前数列最大数”函数,完成学习记录单。“跳绳成绩“列表提出问题分析问题搭建桥梁设计算法验证算法分享反馈学习单“找当前数列最大数”函数理解“找当前数列最大数”函数。提出问题分析问题搭建桥梁设计算法验证算法分享反馈“找当前数列最大数”函数15>理解“找当前数列最大数”函数。提出问题分析问题搭建桥梁设计算法验证算法分享反馈作用:查询列表第一项数据作用:查询列表共有多少项作用:更新当前最大值“找当前数列最大数”函数理解“找当前数列最大数”函数。提出问题分析问题搭建桥梁设计算法验证算法分享反馈“跳绳成绩“列表执行次数 当前最大值 当前最大值序号初始状态 125 112345“找当前数列最大数”函数理解变量的作用12519820120120113444活动四:补全主程序,运用自定义函数完成“查询比赛第一名”的查找与输出。输 入输 出计 算提出问题分析问题搭建桥梁设计算法验证算法分享反馈?你能用“找当前数列最大数”的方法,找出跳绳比赛中第二名、第三名的成绩,并输出查找结果吗?提出问题分析问题搭建桥梁设计算法验证算法分享反馈活动一:问题支架,合作探究提出问题分析问题搭建桥梁设计算法验证算法分享反馈删除第一名数据第二名就是当前最大数删除前两名数据后,第三名就是当前最大数第二名成绩应该在剩下的数里找活动二:梳理流程,构建算法根据分析过程,小组合作,拖动排序,补全“查询比赛前三甲”流程图,并用实物卡片推演验证。提出问题分析问题搭建桥梁设计算法验证算法分享反馈1. 根据流程图,补全脚本,完成“查询比赛前三甲”程序的编写,辨析算法的正确性。“查找跳绳比赛第一名”程序2. 测试修改,验证算法提出问题分析问题搭建桥梁设计算法验证算法分享反馈提出问题分析问题搭建桥梁设计算法验证算法分享反馈3. 算法梳理,回顾反思第一名第二名第三名汇报自己的项目成果,并谈谈自己的收获,完成项目评价。汇报分享:提出问题分析问题搭建桥梁设计算法验证算法分享反馈通过对简单问题的分析和理解,了解其算法解决问题的思路和步骤,从而实现对简单算法的执行过程分析。活动总结提出问题分析问题搭建桥梁设计算法验证算法分享反馈想一想对于“查询比赛前三甲”算法的执行过程,还有哪些改进性建议。提出问题分析问题搭建桥梁设计算法验证算法分享反馈《信息科技》五年级上册信息陪伴成长思维赋能未来 展开更多...... 收起↑ 资源预览