不管他们是否意识到,机器学习已经被整合到学生们每天使用的许多应用程序中。从Netflix到自动修正工具,这种人工智能技术被用于快速处理数据,个性化用户体验,并使任务更容易。
“这个项目将有助于扩大学生在中学计算机科学课程中接触人工智能基础知识的机会。这个项目为围绕人工智能的文化偏见和数据集多样性的需求展开对话打开了大门。特别是在考虑到种族不平等和不公正的事件时,强调人工智能的重要性至关重要,因为它只取决于为机器学习提供的数据。这种强调将为丰富的讨论打开大门,并使学生具有文化相关性。”
——Susan Forget, STEM & PLTW教师,Sabin中学
1. 项目概述
在这个项目中,学生将学习什么是机器学习以及它是如何工作的。然后,他们将把这些知识应用到一个程序的开发中,该程序使用他们训练过的机器学习模型。在这个过程中,他们将看到机器学习在开发当今最有效的软件解决方案方面的作用。
学科:计算机科学
预计时长:6-8小时
目标年级:6-12
课程目标
项目结束时,学生将能够:
·训练一个机器学习模型。
·理解数据集里抽样偏差的来源和含义。
·在软件程序的开发中使用机器学习模型。
词汇
人工智能 标签
偏差 机器学习
分类模型 模型
置信度 自然语言理解
数据 抽样偏差
数据集 监督学习
决策树 测试数据
特征 训练数据
标准
ISTE学生标准
1.授权学习者
c.学生使用技术来寻求反馈,以监督和改进他们的实践,并以各种方式展示他们的学习。
3.知识建构者
b.学生评估信息、媒体、数据或其他资源的准确性、视角、可信度和相关性。
5.计算思维者
b.学生收集数据或识别相关数据集,使用数字工具分析它们,并以各种方式表示数据,以促进解决问题和决策。
d.学生了解自动化是如何工作的,并使用算法思维来开发一系列步骤来创建和测试自动化解决方案。
7.全球合作者
b.学生使用协作技术与他人合作,包括同龄人、专家或社区成员,从多个角度检查问题。
ISTE计算思维能力
1.计算思维
b.学习识别何处以及如何使用计算来丰富数据或内容,以解决学科特定的问题,并能够将这些机会与基础的CT实践和CS概念联系起来。
3.围绕计算机的协作
a.建立模型,并与学生一起学习如何制定问题的计算解决方案,以及如何给出和接收可执行的反馈。
b.应用有效的教学策略来支持学生在计算机方面的协作,包括结对编程、以不同的团队角色工作、公平的工作量分配和项目管理。
AI大想法
2.表示和推理
代理维持对世界的表示,并使用它们进行推理。
3.学习
计算机能从数据中学习。
5.社会影响
人工智能可以对社会产生积极和消极的影响。
CSTA K-12计算机科学标准
2-DA-08:使用计算工具收集数据,并转换数据,使其更有用和可靠。
2-DA-09:基于它们生成的数据来改进计算模型。
2-IC-20:比较影响人们日常活动和职业选择的计算技术。
2-IC-21:讨论现有技术设计中的偏见和可访问性问题。
3A-AP-12:创建计算模型,表示从现象或过程中收集的不同数据元素之间的关系。
3A-IC-25:测试和优化计算工件,以减少偏见和公平性缺陷。
3A-IC-26:演示给定算法如何应用于跨学科的问题。
3B-AP-08:描述人工智能如何驱动许多软件和物理系统。
3B-AP-09:使用人工智能算法与人类对手进行游戏或解决问题。