内容正文:
第三单元 算法的影响
在线生活中的算法
第十三课
浙教版·六年级
学习目标
01
课堂导入
02
认识在线生活中的算法
03
体验在线生活中的算法
04
05
课堂任务
目录
CONTENTS
建构
2
PART 1
学习目标
1.通过从网页推荐中选择图书、从导航中选择路线,认识在线生活背后离不开算法的支持。
2.掌握使用在线生活中的算法解决实际问题的方法。
学习目标
PART 2
课堂导入
课堂导入
随着信息技术的发展,算法已经深入到我们生活的方方面面。周末乐乐跟爸爸妈妈去了浙江省博物馆,然后他们还想去西湖风景区,他们想选择一条合适的路线,于是他们打开了导航软件。
生活中,我们已经习惯了使用导航软件帮我们规划合适的路线,极大的方便了我们的出行。
课堂导入
乐乐计划假期时候跟爸爸妈妈一起去动物园,去之前他想买几本书,了解一些关于各种动物的知识,为了便于寻找到合适的书籍,他选择网购。网购时候为什么购物平台能够精准推荐到乐乐想要的书呢?
乐乐不仅轻松找到了自己想看的书,而且平台还推荐了类似的书,平台是怎么知道乐乐的喜好的呢?
PART 3
认识在线生活中的算法
新知探究
认识在线生活中的算法
算法在生活中无处不在,便捷的在线生活同样离不开各种算法的支持。随着网络的发展,各种在线服务给人们的衣食住行带来了便利,认识并合理利用在线生活背后的算法能够帮助人们更好地解决各种问题。
想一想,我们平时生活中使用的网络服务都运用了哪些算法呢?这些算法是怎么设计的呢?
新知探究
认识在线生活中的算法
一、推荐算法
乐乐搜索自己想看的书时,平台还推荐了很多类似的书,平台是怎么知道乐乐的喜好的呢?怎么设计的算法呢?
新知探究
认识在线生活中的算法
一、推荐算法
常见的推荐算法包括基于用户的推荐和基于产品的推荐。
基于用户的推荐算法,主要计算若干用户间的相似度,将相似度高的人分到一个组,删除目标用户与组内成员重复的东西,剩下的就是系统要的推荐产品。
基于产品的推荐算法,主要计算产品之间的相似性、相近性,给目标用户推荐相似度高、相近性大的产品。
新知探究
认识在线生活中的算法
基于用户的推荐
用户A和C都喜欢产品A和C,用户C还喜欢产品D,算法推荐产品D给用户A,推测用户A会喜欢产品D,这就是基于用户的推荐算法。
喜好相似
新知探究
认识在线生活中的算法
基于产品的推荐
产品相似
用户B和C都喜欢产品B,用户A喜欢产品A,产品C与产品A相似,算法推荐产品C给用户A,推测用户A会喜欢产品C,这就是基于产品的推荐算法。
新知探究
认识在线生活中的算法
路径规划常用的算法有:①Dijkstra算法→最短路径
②贪心算法→即时路径
③蚁群算法→大众路径
二、路径规划算法:大家出行时候常常使用的导航软件,将真实道路在电子地图上抽象为点与线,并采用一定的算法对起点与终点之间的路径进行计算,从而完成线路规划。
PART 4
体验在线生活中的算法
新知探究
体验在线生活中的算法
在线生活中,综合运用各种算法可以高效解决实际问题。例如,规划出行时,使用推荐算法可以获得景点、饮食、住宿等相关推荐,使用路径规划算法可以获得到达目的地的最佳路径,使用估算预测算法可以预测路程用时、景点客流量等。
PART 5
课堂任务
课堂任务
这节课我们学习了:掌握了使用在线生活中的算法解决实际问题,并知道了在线生活的便利,离不开算法的支持。
请同学们根据这节课学习的知识,利用网络开展搜索,寻找各种在线生活场景背后的算法。
谢谢
下节课见!
Thanks!
浙教版·六年级
$