义务教育版(2024)五年级信息科技 第27课 网页排名有策略 课件

文档属性

名称 义务教育版(2024)五年级信息科技 第27课 网页排名有策略 课件
格式 pptx
文件大小 1.2MB
资源类型 试卷
版本资源 义务教育版
科目 信息技术(信息科技)
更新时间 2025-01-14 08:23:26

图片预览

文档简介

(共30张PPT)
(义务教育版)五年级
全一册
第27课
网页排名有策略
学习目标
激趣导入
学习活动
思考-讨论
学习探究
课堂小结
拓展-提升
单元主题
单元主题
单元名称 课名称 核心内容
第七单元 了解更多的算法 第24 课  多人过河巧安排 规划算法的应用,把大问题分解成小问题解决。
第 25 课 有趣的七桥问题 抽取问题中的关键要素并进行简化来解决问题,实现一笔画的判断方法。
第 26 课 寻找最短的路径 把全局问题分解成局部问题解决,寻找最小路径的算法描述。
第 27 课 网页排名有策略 网页排名算法的作用,提升网页价值的意义,网络使用的规范及其存在的风险。
学习目标
激趣导入
【情境导入】
同学们,在信息爆炸的互联网时代,我们每天都会在浏览器中搜索各种各样的信息。比如,当你想知道如何制作一个漂亮的手工时,只要在搜索框里输入“手工制作”,瞬间就能出现成千上万条相关信息。
激趣导入
【想一想】
大家有没有想过,为什么有的网页会排在搜索结果的前面,而有的却在很后面呢?这些网页的顺序是怎么确定的呢?
学习活动
学习活动
活动1:找出被链接最多的网页

学习活动
一、找出被链接最多的网页
选出 4 位同学,每人发一张卡片,分别是 A 卡、B 卡、C 卡和 D 卡。每位同学在卡片上写上其他 3 位同学中,自己有联系方式的卡片号。
为了方便对比,我们把这些卡片看成是网页。例如,A 网页上写着“C、D”,表明 A 同学有 C 同学和 D 同学的联系方式。
同样地,把这些联系方式看成链接,因此 A 网页上有 C 和 D 两个链接。
学习活动
一、找出被链接最多的网页
假设其他 3 个网页上的链接情况如下。
B 网页上写着“A、C、D”。
C 网页上写着“B”。
D 网页上写着“A、B、C”。
使用网页排名算法找出被链接次数最多的网页。
【小试牛刀】
学习活动
一、找出被链接最多的网页
活动过程如下:
第 1 步:准备一个表格,用来记录网页被链接的情况。
第 2 步:查看 A 网页,其中写着 C 和 D,在记录表中为C和D记录 1,表示C和D分别被链接一次,同时记录链接的网页为 A。
第 3 步:继续查看 B 网页、C 网页和 D 网页,在记录表中记录它们被链接的次数和链接的网页。
学习活动
一、找出被链接最多的网页
学习活动
一、找出被链接最多的网页
适当总结问题解决的过程,用自然语言描述算法步骤。
第 1 步:在未检查的网页中选定一个网页。
第 2 步:统计选定网页中的链接次数。
第 3 步:重复以上两步,统计其余网页被链接的次数。
第 4 步:输出被链接次数最多的网页编号。
学习活动
活动2:搜索引擎中的网页排名

学习活动
二、搜索引擎中的网页排名
打开一种搜索引擎,输入关键词,打开并观察网页中显示的内容。
【渐入佳境】
操作后,搜索引擎会根据输入的关键词找到大量相关的网页,并按照相关排名算法的规则进行排序。
思考-讨论
二、搜索引擎中的网页排名
【想一想】
在这个过程中,搜索引擎为我们做了哪些工作呢?
学习活动
二、搜索引擎中的网页排名
第 1 步:搜索引擎会记录相关网页的“票数”,如被其他网页链接的次数。“票数”越多,表明这个网页越被关注。
第 2 步:搜索引擎会把那些“票数”较多的网页排列在前面,让搜索信息的人先看到这些网页。
第 3 步:搜索引擎会将其他搜索到的相关网页,按照“票数”多少依次排列显示。
学习活动
二、搜索引擎中的网页排名
实际应用中,搜索引擎往往会提前搜索很多常用的词、热点事件等,并提前做好网页排名。这样,在我们进行搜索时,就能更快地提供搜索结果。
在很多社交媒体的应用软件中,也会采用类似的算法。当我们输入关键词搜索信息时,应用软件会根据网页排名算法来显示搜索结果。那些被更多人转发、点赞或评论的内容,往往会出现在首页,因为这些内容被认为更受欢迎,是多数人需要的内容。
学习活动
活动3:了解网页排名算法

学习活动
三、了解网页排名算法
搜索引擎通常以关键词和网页内容的关联性来决定搜索结果的排列顺序,这种方法没有考虑网页是否包含更有价值的内容,因此搜索精度较低。
网页排名算法的出现,使搜索引擎的搜索性能变得更加快速、精准。网页排名算法通过大量的计算,利用网页链接数量和结构判断网页价值。目前,决定搜索引擎搜索结果排序的已不仅仅是网页排名这一种算法,通常会用多种算法来进行计算和判定。
学习活动
三、了解网页排名算法
网页排名算法有很多,但较有名的是 PageRank 算法。
下面通过模拟 100 个访问者的上网行为,观察他们最后停留在哪个网页上,从而确定吸引访问者最多的网页,了解 PageRank 算法。
第 1 步:把 100 个访问者平均分配给 4 个网页。
学习活动
三、了解网页排名算法
第 2 步:根据链接情况为每个网页重新分配访问者。
例如,在 A 网页的访问者中,有 10 个访问者会访问网页 B,有 15 个访问者会访问网页 C。
学习活动
三、了解网页排名算法
重新分配访问者后,网页A还有 23 个访问者,其中 15 个来自于网页 B,8 个来自于网页 C。
网页 B 只剩下 17 个访问者,其中 10 个来自网页 A,7 个来自网页 C。
网页 C 增加到了 50 个访问者,其中 25 个来自网页 D,15 个来自网页 A,10 个来自网页 B。
网页 D 只剩下 10 个访问者,全部来自网页 C。
学习活动
三、了解网页排名算法
第 3 步:为了得到每个网页的排名,通过迭代计算与优化,重复上述分配过程,直到每个网页的访问者人数不再发生改变。
每个网页的最终访问者人数体现了该网页的 PageRank 排名,即访问者越多,排名就越高。
学习活动
三、了解网页排名算法
使用 PageRank 算法进行排名时,迭代计算是一个关键步骤。
在每次迭代中,都会根据上一步计算出的数值来重新计算每个页面的数值。通过多轮的反复迭代计算,直到所有页面的数值不再发生明显变化或达到预设的迭代次数,就得到每个页面最终的排名数值。
通过迭代计算,PageRank 算法能够量化相关内容在整个网页中的重要性或影响力,并根据这些值对页面进行排名。
学习探究
三、了解网页排名算法
【讨论交流】
如何辩证地看待网页排名、内容推荐等算法的应用?这些算法对社会生活有什么影响?
课堂小结
2
搜索引擎中的网页排名
3
了解网页排名算法
1
找出被链接最多的网页
打开一种搜索引擎,输入关键词,打开并观察网页中显示的内容。
操作后,搜索引擎会根据输入的关键词找到大量相关的网页,并按照
相关排名算法的规则进行排序。
第 1 步:在未检查的网页中选定一个网页。
第 2 步:统计选定网页中的链接次数。
第 3 步:重复以上两步,统计其余网页被链接的次数。
第 4 步:输出被链接次数最多的网页编号。
拓展-提升
上网搜索“网页排名算法的意义”,进一步了解有关的内容。
https://www.21cnjy.com/recruitment/home/fine
同课章节目录