- 了解有助于解决问题的手机功能
- 区分移动应用程序和网络应用程序
- 了解人们如何利用人工智能解决问题
- 能够识别身边的人工智能实例
本课没有活动。
在你的 "技术创新女孩 "项目中,你将创建一个技术解决方案,特别是一个可以在移动设备上运行的应用程序。让我们一起来探讨如何利用移动设备的功能来制作最佳解决方案。
移动设备的功能
移动应用程序是在手机上运行的程序。移动应用程序可以利用手机上的各种传感器,让手机感知位置和声音等外部信息。
用这些翻转盒查看移动设备的一些功能!
移动应用程序与网络应用程序
您可能听说过网络应用程序这个词,它不同于移动应用程序。 对于 Technovation Girls 来说,任何一种应用程序都是可以接受的。
您可以为 Technovation Girls 项目创建移动应用程序、网络应用程序或渐进式网络应用程序。不过,了解它们之间的区别并为您的解决方案创建最合适的类型会很有帮助。
有哪些区别?
移动应用程序
- 在手机上运行的程序
- 下载并安装到设备上
- 可以访问手机功能,如 GPS 和摄像头
- 特定平台(iOS 或 Android)
- 使用特定语言编码,以匹配操作系统
网络应用程序
- 看起来很像移动应用程序
- 在互联网浏览器中运行
- 非特定设备原生(iOS 或 Android)
- 一般使用 HTML、CSS、Javascript 和 Python 进行编码
- 脱机时无法运行
渐进式网络应用程序
- 一种特殊的网络应用,是移动应用和网络应用的混合体
- 在浏览器中运行
- 也可以像普通移动应用程序一样安装在移动设备上
- 即使用户离线也能运行
如果您使用 App Inventor 或 Thunkable 进行编码,您将制作一个移动应用程序。您可以在 iOS 和 Android 平台上测试和运行移动应用程序。
导师提示
最佳最佳实践: 使用实际例子,展示技术如何让生活更轻松。例如,"想一想使用全球定位系统如何帮助你找到前往目的地的最快路线。这是技术解决常见问题的一个很好的例子"。联系日常经验有助于学生了解技术的相关性。
通过这些视频,我们可以清楚地了解如何利用技术来解决现实生活中的问题,以及技术带来的一些问题,从而使这一概念更加贴近生活,更有吸引力。
向学生提出指导性问题:
你能想到技术能帮助你解决的经常遇到的问题吗?(例如,使用计算器做数学作业,或使用搜索引擎查找信息)
为什么在解决问题时了解技术的工作原理很重要?
您每天都在使用哪些您认为重要的技术?
导师提示由 AmeriCorps 提供支持。
人工智能呢?
人工智能是一项强大的技术,可以为您的应用程序解决方案锦上添花。虽然我们并不要求您在项目中使用人工智能,但我们鼓励您了解人工智能,以及如何将其融入到您的项目中。人工智能并不适合所有解决方案,但在许多情况下可以成为一种有益的补充。
但是,什么是人工智能?要给它下定义,让我们把它分成两个词。
人工
- 不真实
- 人民制造
- 真实事物的复制品
情报
- 用大脑学习、解决问题、说话或写作
因此,人工智能的定义可以是 人工智能是人类模仿人脑解决问题的工具。
人工智能主要能做 4 件事:
- 理解
- 学习
- 使用模型进行决策
- 与人类互动
这 4 项标准听起来像是人类能够做到的吗?
你可以把人工智能看作是试图像人类一样工作或思考的东西。
一些示例
人工智能被用来解决各种问题!
导师提示
最佳最佳实践: 想想 Siri 或 Alexa 等语音助手是如何回答你的问题或播放你最喜欢的歌曲的。这些都是人工智能发挥作用的例子。它们的程序包含大量数据,并与互联网相连,能够为你完成网络搜索。该技术已与硬件配对,使其离开电脑也能使用,并能执行其他功能,如播放声音。
当团队开始思考如何解决他们选定的问题时,让他们思考技术在哪些方面发挥了有意义的作用,这对本计划非常重要。 鼓励团队研究移动应用程序和网络应用程序的各种使用方法,帮助他们产生如何构建项目的想法。
利用下面的视频来扩展您对人工智能在日常工作中的应用的理解,并与您的团队分享。
向学生提出指导性问题:
您认为人工智能能如何帮助解决医疗保健或交通等不同领域的问题?
你能举出一些日常使用、看到或听说过的人工智能例子吗?(例如语音助手、YouTube 或 Netflix 上的推荐系统)
使用人工智能会带来哪些问题或挑战?
导师提示由 AmeriCorps 提供支持。
自我测试
这里有一个小测验,可以测试你能否识别一项技术是否是人工智能。请使用 4 项标准来帮助您做出判断。 (理解、学习、使用模型、与人类互动) 针对下面的四对技术,点击你认为使用了人工智能的技术下面的按钮。
这两种技术中哪一种是人工智能?点击 人工智能?按钮。
这两种技术中哪一种是人工智能?点击 人工智能?按钮。
这两种技术中哪一种是人工智能?点击 人工智能?按钮。
这两种技术中哪一种是人工智能?点击 人工智能?按钮。
反思
在您开始思考问题的可能解决方案时,请考虑这些问题:
关键术语回顾
- 移动应用程序 - 经编译可在手机或其他移动设备上运行的程序/应用程序
- 网络应用程序- 在任何电脑或移动设备的浏览器中运行的程序/应用程序
- 传感器- 手机上可与周围世界互动的硬件
- 人工智能(AI) - 能完成通常认为只有人类才能完成的任务的机器/程序