单元一 · 无处不在的算法

第4课 算法应用在身边

任务场景
任务场景:算法应用在身边

一、学习目标

  • 通过对社会生活中算法应用案例的分析,了解身边的算法应用。
  • 进一步巩固对算法的认识,知道算法在社会各领域扮演着重要的角色,发挥着不可替代的作用。

二、情境导入

在社会生活中,到处都存在算法应用。算法应用促进了社会进步,使我们的生活更便捷、更美好。通过了解和认识算法的应用,可以更好地应对数字时代的挑战,为未来更好地学习、生活和工作做准备。

想一想:在你平时的生活中,你还发现了哪些地方存在算法的应用?

三、核心讲解

本课学习路径:

1算法在生活中的应用
2算法在一些领域的应用

1.算法在生活中的应用

算法的应用使我们的生活更加便捷舒适。例如:

  • 智能设备解锁、人脸识别等有识别算法。
  • 短视频网站、购物网站有推荐算法。
  • 搜索引擎中有信息搜索、网页排名的算法。
  • 导航软件有路径规划算法。
  • 相机中有图像处理算法。

用搜索引擎搜索信息时,算法可以帮助我们找到相关的网页,分析网页的关键词、内容质量和链接的重要性等,把最相关的网页呈现出来,提高我们搜索信息的效率。

在交通出行中,导航软件根据实时路况规划最优路线;在线购物时,平台根据浏览和购买记录推荐商品——这些都离不开算法。

2.算法在一些领域的应用

除了日常生活,算法还在许多专业领域发挥着重要作用:

  • 图像识别:识别照片中的物体、人脸等。
  • 医疗诊断:辅助医学影像诊断、药物研发等。
  • 艺术创作:辅助音乐、绘画等创作。
  • 语言翻译:实现不同语言之间的自动翻译。
  • 体育运动:分析运动员动作、制定训练策略等。
观察发现:算法不仅存在于计算机程序中,也广泛服务于社会生活的各个领域,发挥着不可替代的作用。

弄清以上要点后,再进入下方 Python Online,感受算法在计算中的应用。

四、动手体验 · Python 3 Online 编程

五年级 · 算法在身边:改单价或数量再运行。

五、课堂总结

  • 在社会生活中,到处都存在算法的应用。
  • 随着技术进步,算法应用还会越来越广泛、越来越深入。
  • 算法给我们的生活、学习和工作提供了很大帮助。
  • 算法在社会各领域的应用,促进了社会的发展。

六、拓展提升

  • 试着从算法应用的角度,观察自己身边存在的算法应用实例,思考算法在其中所起的作用。
  • 目前,人脸识别技术已经在很多场合广泛应用,你能否描述人脸识别过程中的关键步骤?想一想算法在这一过程中的主要作用。

测评

选出后点「检查」。答错会显示简短说明。

  1. 用搜索引擎查找信息时,算法主要起什么作用?

  2. 下列哪项属于算法在生活中的应用?

  3. 判断:算法只存在于手机 App 和电脑程序中,与医疗、艺术等领域无关。

本节小结

从手机解锁、搜索信息到导航出行、在线购物,算法就在身边。认识这些应用,有助于我们更好地理解数字时代,也为今后学习信息科技打下基础。