资源简介 (共26张PPT)(浙教版)五年级上第十五课算法的应用学习目标激趣导入新知讲解思考-讨论课堂练习课堂小结课后作业新课标要求新课标要求了解算法在解决问题过程中的作用,领会算法的价值。能采用计算机科学领域的思想方法界定问题、分析问题、组织数据、制订问题解决方案,并对其进行反思和优化,使用简单算法, 利用计算机实现问题的自动化求解。能有意识地总结解决问题的方法,并将其迁移到其他问题求解中。以信息社会日常活动中蕴含的算法为例,讨论在线生活中算法的价值与局限(包括算法对知识产权保护的作用等),及算法对生活的指导意义。学习目标激趣导入假期里,小华计划从余姚出发去上海旅游,有多条高速路径可供选择,你知道走哪条高速路径所花费的路桥费用最少吗?费用是多少呢?激趣导入假期里,小华计划从余姚出发去上海旅游,有多条高速路径可供选择,你知道走哪条高速路径所花费的路桥费用最少吗?费用是多少呢?最优路径问题明确为路桥费最少的路径。新知讲解新知讲解问题分析一新知讲解一、问题分析最优路径算法是指在所有路径中找出最符合特定需求的一条路径,比如最短路径就是从起点到终点的路程总和最小的路径。在生活中,这类算法可应用到费用最少、时间最短的路径规划。新知讲解一、问题分析问题描述:在从余姚到上海的高速公路路线中找一条路桥费用最少的路径,并输出费用。问题分解:共有多少条路径,每条路径的路桥费用是多少,比较每条路径的路桥费用。抽象与建模:根据目标将分段路径抽象出费用数据,总费用 = 各个分段路桥费用之和。新知讲解一、问题分析新知讲解算法设计二新知讲解二、算法设计用 fy1 表示路程 1 总费用,fy2 表示路程 2 总费用,lc1 表示余姚到嘉绍大桥的费用,lc2 表示过嘉绍大桥的费用,lc3 表示余姚到杭州湾跨海大桥的费用,lc4 表示过杭州湾跨海大桥的费用,lc5 表示嘉善到上海的费用。新知讲解二、算法设计步骤 1:找出第一条路径 S1。步骤 2:找出第二条路径 S2。步骤 3:计算路径 S1 的总费用:fy1=lc1+lc2+lc5。步骤 4:计算路径 S2 的总费用:fy2=lc3+lc4+lc5。步骤 5:比较 fy1 与 fy2 大小。输入:lc1,lc2,lc3,lc4,lc5。输出:最少总路桥费用新知讲解二、算法设计新知讲解算法验证三新知讲解三、算法验证打开如下参考代码并运行,输入数值,验证输出结果。#输入五段路程的各自金额lc1=int(intput("请输入路程1的金额:"))lc2=int(intput("请输入路程2的金额:"))lc3=int(intput("请输入路程3的金额:"))Ic4=int(intgut("请输入路程4的金额;"))Ic5=int(intput("请输入路程5的金额;"))新知讲解三、算法验证#计算第一条路径的总费用fy1fy1 = lc1 + lc2 + Ic5#计算第二条路径的总费用fy2fy2 = lc3 + lc4 + lc5#比较两条线路的费用if fy1 > fy2: print("最少总费用为:", fy2)else: print("最少总费用为:", fy1)输入各段路程的金额,验证算法。思考-讨论想一想如果分段路径的数量增加了,你该怎样修改上面这个程序呢?1、在计算机中,算法通常用于做什么?( B )A、制作动画B、解决问题C、绘制图形D、播放音乐课堂练习单选题2、如果要编写一个算法来帮助小明将一些相同形状的积木堆叠在一起,这个算法需要:( C )A、详细描述积木的颜色B、给出堆叠积木的具体位置C、明确说明如何堆叠积木D、列出堆叠积木所需的时间课堂练习单选题3、如果你想编写一个算法来帮助机器人找到一个房间里的出口,你最需要考虑的是:( A )A、机器人当前位置以及如何移动B、出口的颜色C、房间的大小D、房间的温度课堂练习单选题课堂小结课后作业从余姚到上海走高速公路最少要多少千米?请设计算法验证规划方案。https://www.21cnjy.com/recruitment/home/fine中小学教育资源及组卷应用平台第15课 算法的应用 教学设计课题 算法的应用 单元 第三单元 学科 信息科技 年级 五年级教材分析 该教材旨在培养学生科学精神和科技伦理,提升自主可控意识,培养社会主义核心价值观,提升数字素养与技能,为中学阶段信息技术课程的学习奠定基础。该教材具有以下优点:1. 立足核心素养。课程目标指向学生核心素养,主要包括信息意识、计算机思维、数字化学习与创斯、信息社会责任。2. 坚持课程育人。发挥课程育人功能,着力帮助学生学会数字时代的知识积累与创新方法,引导学生在使用信息科技解决问题的过程中遵守道德规范和科技伦理,培育学生正确世界观、人生观、价值观,促进学生在数字世界与现实世界中健康成长。3. 体现课程体系。注重信息科技知识体系建构,依据核心素养和学段目标,按照学生的认知特征和信息科技课程的知识体系,围绕数据、算法、网络、信息处理、信息安全、人工智能六条逻辑主线,统筹设计各学段学习内容模块,体现循序渐进和螺旋式发展。4. 做到理实并重。强化信息科技学习的认知基础,吸纳国内外信息科技前沿成果,基于数字素养与技能培育要求,注重基本概念和基本原理学习。按照“场景分析一原理认知一应用迁移”组织课程内容,从日常生活、学习和工作的信息科技实践应用出发,引导学生发现问题、提出问题、分析问题和探究现象的机理,学习和理解相应科学原理,帮助学生用所掌握的原理解释相关现象或解决相关问题,提升学生知识迁移能力和学科思维水平,突显生活化,体现“科”与“技”并重。学习目标 1. 信息意识:知道用算法解决问题的一般步骤。初步形成用算法解决问题的思维方式。能够利用算法思维解决生活问题。2. 计算思维:在典型的信息科技应用场景中,能识别系统中的输入、计算、输出环节,发现大的系统可以由小的系统组成。3. 数字化学习与创新:尝试采用不同方法解决同一问题,能用自然语言、流程图等方式, 基于算法的顺序、分支和循环三种基本控制结构,正确进行问题求解的算法描述。4. 信息社会责任:用社会公认的行为规范进行网络交流,并遵守相关的法律法规。重点 掌握最优路径算法的应用。难点 掌握算法的应用。教学过程教学环节 教师活动 学生活动 设计意图激趣导入 【图片展示+提问】假期里,小华计划从余姚出发去上海旅游,有多条高速路径可供选择,你知道走哪条高速路径所花费的路桥费用最少吗?费用是多少呢? 思考、讨论 通过提问的方式引发学生思考,吸引学生的注意力。讲授新课 【讲授】一、问题分析问题描述:在从余姚到上海的高速公路路线中找一条路桥费用最少的路径,并输出费用。问题分解:共有多少条路径,每条路径的路桥费用是多少,比较每条路径的路桥费用。抽象与建模:根据目标将分段路径抽象出费用数据,总费用 = 各个分段路桥费用之和。【讲授】二、算法设计用 fy1 表示路程 1 总费用,fy2 表示路程 2 总费用,lc1 表示余姚到嘉绍大桥的费用,lc2 表示过嘉绍大桥的费用,lc3 表示余姚到杭州湾跨海大桥的费用,lc4 表示过杭州湾跨海大桥的费用,lc5 表示嘉善到上海的费用。步骤 1:找出第一条路径 S1。步骤 2:找出第二条路径 S2。步骤 3:计算路径 S1 的总费用:fy1=lc1+lc2+lc5。步骤 4:计算路径 S2 的总费用:fy2=lc3+lc4+lc5。步骤 5:比较 fy1 与 fy2 大小。输入:lc1,lc2,lc3,lc4,lc5。输出:最少总路桥费用【讲授】三、算法验证打开如下参考代码并运行,输入数值,验证输出结果。#输入五段路程的各自金额lc1=int(intput("请输入路程1的金额:"))lc2=int(intput("请输入路程2的金额:"))lc3=int(intput("请输入路程3的金额:"))Ic4=int(intgut("请输入路程4的金额;"))Ic5=int(intput("请输入路程5的金额;"))#计算第一条路径的总费用fy1fy1 = lc1 + lc2 + Ic5#计算第二条路径的总费用fy2fy2 = lc3 + lc4 + lc5#比较两条线路的费用if fy1 > fy2:print("最少总费用为:", fy2)else:print("最少总费用为:", fy1)输入各段路程的金额,验证算法。【想一想】如果分段路径的数量增加了,你该怎样修改上面这个程序呢? 听讲 教师通过讲授课程内容,向学生传授知识。学生通过听讲和观察,学习基础知识。另外,通过小组交流,促进学生的学习,充分发挥学生的主观能动性。课堂练习 思考并回答 培养学生分析问题及语言表达能力;根据学生的答题情况实时掌握其知识的掌握情况。课堂小结 一、问题分析二、算法设计三、算法验证 知识回顾 对课堂知识进行总结和梳理,帮助学生更好地理解和掌握所学内容。板书 听讲、做笔记(记录重点内容)。 帮助学生梳理所学的各个知识点,有利于学生把握重点,起到深化巩固的作用。课后作业 【作业布置】从余姚到上海走高速公路最少要多少千米?请设计算法验证规划方案。 接收并记录作业 让学生通过课外作业的形式复习、巩固所学内容,强化对所学知识的掌握。21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源列表 第15课 算法的应用.doc 第15课 算法的应用.pptx