面向学生的 50 个酷炫人工智能和机器学习项目

编码和编程已经成为世界各地学校的主要课程的一部分。

现在,有更多的平台帮助16岁以下的学生创建更接近现实生活中使用的系统和概念的模型和项目,例如利用机器学习和人工智能的项目。

我们理解采用新技术和相对复杂技术的项目可能会令人望而生畏。

我们找到了 50 个项目创意,帮助您开始机器学习和人工智能学习之旅!

看看这些很酷的想法,您可以在空闲时间或者为学校项目开始创造。

1) 菜肴分类器(11岁以上)

来源:https://aiyprojects.withgoogle.com/model/food-detector-classifier/

它使用 MobileNet 模型架构来识别 2,000 多种不同类型的食物。Dish Classifier 模型旨在识别图像中的食物。



平台/工具: Google AIY Vision Kit

2)使用 Python 进行手写数字识别(10 - 15 岁)

图片

来源:https://data-flair.training/blogs/python-deep-learning-project-handwritten-digit-recognition/

计算机识别手写数字的能力称为手写数字识别。然而,机器可能难以识别手写数字,因为手写数字并不完美,而且每个人写数字的方式都不一样。这个问题可以通过手写数字识别来解决,手写数字识别是一种使用数字图像来识别图像中包含的数字的技术。

这个想法对于那些需要您将手写文档(如邮件或办公室中的旧实物表格)数字化的项目非常有用。

该项目也推荐给准备尝试简单 Python 项目的更高级的学生编码员。

平台/工具: Python

3)车道线检测(6至10岁)

课程标题

来源:https://education.lego.com/en-au/lessons/prime-competition-ready/training-camp-3-react-to-lines

来源: https ://www.youtube.com/watch?v=le1adXB3dYs&ab_channel=YoshihitoISOGAWA

您将能够对驾驶底座进行编程,使其停在黑线上,并针对汽车速度优化程序,这有多酷啊!

平台/工具: 

4)国际象棋(15岁以上)

利用复杂的人工智能系统创造一盘对人类来说也极具挑战性的棋类游戏!

听起来不可能,不知道从哪里开始?这里有一个视频可以指导你!

来源: https://www.youtube.com/watch? v=DZfv0YgLJ2Q&ab_channel=CodeBullet

平台/工具: Javascript

5)虚拟医生(10岁以上)

一天一苹果,医生远离我!在这个 AI 和 ML 项目中,您将学习如何使用 PictobBlox 制作虚拟医生。

来源: https://www.youtube.com/watch?v =72tU1PMK5Sk&ab_channel=STEMpedia
欲了解更多信息,请查看此链接!
STEMpedia-https: //thestempedia.com/project/virtual-doctor-using-nlp-extension-in-pictoblox/

平台/工具: PictoBlox

6)手势控制太空战斗游戏(10岁以上)

太空战斗是一款基于人工智能的游戏,您只能通过手势进行控制。您能打败自己的游戏吗?

来源: https://www.youtube.com/watch?v =WBccow6pqHQ&ab_channel=STEMpedia

平台/工具: PictoBlox

7)智能AI聊天机器人(10岁以上)

使用 PictoBlox 的语音识别扩展,聊天机器人将识别语音模式并将其转换为文本以回答您的问题。听起来类似于 Siri 和 Alexa!

来源: https://www.youtube.com/watch? v=syTRZsn37Vg&ab_channel=STEMpedia

平台/工具: PictoBlox

8)使用脸部检测制作脸部滤镜(10岁及以上)

学生们学习如何使用摄像头检测他们的脸部,并利用人工智能根据他们的面部动作为他们的脸部安装滤镜。它甚至可以调整滤镜的倾斜度以匹配他们的脸部倾斜度。

生成来源:https://www.youtube.com/watch?v=bRGwMWoNkec&ab_channel=STEMpedia

平台/工具: PictoBlox

9)手势控制的Flappy Bird游戏(10岁及以上)

你必须转动头部来引导小鸟,小鸟会跟着你的鼻尖移动。游戏使用人工智能通过摄像头分析你的鼻子,然后控制小鸟的动作。

观看下面的视频以获得更清晰的理解:

来源: https://www.youtube.com/watch?v=07fN-izABRI &ab_channel=STEMpedia

平台/工具: PictoBlox

10)玩具识别器(10岁以上)

在这个游戏中,你可以训练计算机识别你的玩具,然后在你把它们带到镜头前时说出它们的名字。这是人工智能的机器学习子集,它能从之前加载的样本中学习什么是玩具。

来源: https://www.youtube.com/watch?v =YruQXeJ3730&ab_channel=STEMpedia

平台/工具: PictoBlox

11)人脸考勤系统(10岁以上)

通过人脸识别,您可以帮助您的老师使用这个创新的机器学习项目来点名课堂出勤情况。

该程序使用机器学习收集您的脸部样本图像,然后在下次扫描脸部时将样本与存储的图像进行匹配,如果匹配则将您标记为“在场”。

还是困惑?别担心!我们为你准备了一个视频:

来源: https://www.youtube.com/watch?v =hWEKOch666s&ab_channel=STEMpedia


平台/工具: PictoBlox

12)手势控制机器人(10岁以上)

通过使用机器学习,您将训练模型理解手势。这可以通过向模型发出前进、左转或右转或停止的手势来实现。

在本次活动中,学生将使用手势而不是键盘、智能手机或操纵杆来控制一个有两个轮子的机器人。

来源: https://www.youtube.com/watch?v= ARR3YWnTf-o&ab_channel=STEMpedia

平台/工具: PictoBlox

13)利用人体检测在空中绘画(10岁及以上)

这款工具可以让你用手指在空中绘画。它使用人工智能来计算你的手指的位置,然后用它绘画。

来源: https://www.youtube.com/watch?v=oEfIDtCz4qE &ab_channel=STEMpedia

平台/工具: PictoBlox

14)人工智能标志测验(10岁及以上)

这是一个简单的基于人工智能的徽标测验。有多简单?观看下面的视频!

来源: https://www.youtube.com/watch? v=VRqNWm2rXq0&ab_channel=STEMpedia

平台/工具: PictoBlox

15)基于人工智能的家庭自动化(10岁及以上)

使用该应用程序,学生可以使用 PictoBlox 的语音识别 AI 扩展功能来控制家用电器。它将允许学生在 PictoBlox 中构建一个房间,里面有灯、电视、电脑、收音机和风扇等电器,在其中编写脚本,然后使用语音控制它们
命令。

来源: https://www.youtube.com/watch?v =SVgjBJZ_26I&ab_channel=STEMpedia

平台/工具: PictoBlox

16)Read Me My Book App(15岁及以上)

“Read Me My Book”应用程序使阅读已转换为 pdf 的纸质书籍成为可能。用户只需点击手机上的图片即可将纸质页面转换为 pdf 格式。文本识别和光学字符识别语音技术用于将纸质图片转换为 pdf 文件。

来源: https://www.youtube.com/watch?v= q-nvbuc59Po&ab_channel=GoogleCloudTech

平台/工具: Google Cloud Tech

17)智能聊天机器人(15岁以上)

它允许您的计算机使用人工智能来回答您的问题。人工智能与普通数据不同。在这里,系统会不断从您的查询中学习。如果查询没有可用的响应,系统将失败,但尽管如此,系统仍能稳健地处理它!

来源:https: //www.youtube.com/watch? v=9KZwRBg4-P0&ab_channel=ComputerScience

平台/工具:使用 Python 的Google Colaboratory

18)自动答案检查器(15岁及以上)

该项目旨在检查在线考试中的主观答案,并在检查答案后分配分数。您必须将原始答案存储在系统中以供将来参考。管理员可以使用此功能,并可以将问题及其主观答案添加到系统中。记事本文件用于存储这些答案。

来源: https://www.youtube.com/watch?v=GN7otGsi7ko


当你参加考试时,系统会为你提供问题和一个可以写下答案的区域。回答后,系统会将其与存储在数据库中的原始答案进行比较,并相应地评分。

19)电子狗反应(10岁以上)

对您的狗说些什么,我们的文本分类扩展就会将其识别为好的、坏的、甚至是讽刺的!

认识 人 GIF

来源: http ://cognimates.me/projects/goodBoy

平台/工具: Cognimates

20)智能吸尘器(14岁以上)

学习如何制作智能吸尘器!您可以使用 Google Teachable Machine 构建机器人,帮助它识别不应吸尘的东西(例如您最喜欢的小人偶!)

生成源: https ://circuitdigest.com/microcontroller-projects/build-your-own-arduino-based-smart-vacuum-cleaning-robot-for-automatic-floor-cleaning

平台/工具: Arduino + Google Teachable Machine

21) 自然探险家(11岁及以上)

借助 AIY,初学者可以在学习人工智能的同时获得实践经验。典型的套件包括一个纸板箱、一个机器人、说明书、一个三脚架、一个扬声器或镜头和一个视觉罩。它们都可以与其他外围设备连接。

您可以带着您的模型去扫描昆虫/植物,让您的机器帮助您找出昆虫/植物的名称。

来源: https ://aiyprojects.withgoogle.com/model/nature-explorer/

平台/工具: Google AIY 视觉套件

22)检查推文情绪(11岁及以上)

这是一个免费的开源 AI 学习平台,面向 7 岁以上的儿童。通过游戏、机器人和 AI 训练,儿童可以学习如何制作游戏和机器人。这里有一个用于学习 AI 的工具和活动库。这个平台让孩子们有机会对 Alexa 等智能设备进行编程。

您可以使用文本识别功能扫描推文并了解推文者传达的心情!

动画 GIF

来源: http://cognimates.me/projects/twitter

平台/工具: Cognimates

23)人工智能井字游戏(15岁以上)

几乎所有玩井字游戏或十字游戏的人都喜欢它。这种相对简单的游戏吸引了人工智能程序,并且由于其相对简单,已被 Minimax、深度优先搜索和蒙特卡洛树搜索等算法解决。

来源:https: //www.youtube.com/watch? v=itEgZPVuCq0&ab_channel=JustFinishedCoding%21

在本系列中,您将使用略有不同的算法,但仍将获得所需的结果。除了图形界面外,该程序还具有多个动画和无与伦比的 AI。

平台/工具: Scratch 3.0

24)人体俄罗斯方块游戏(15岁以上)

我们回到过去怎么样?尝试创建一个可以赢得俄罗斯方块游戏的人工智能!

来源: https ://www.youtube.com/watch?v=kpT3kA0Xj2E&ab_channel=JacobLichtefeld

25)让我开心(6至10岁)

来源: https://machinelearningforkids.co.uk/#!/worksheets

在 Scratch 中创建一个角色,当你对它说好话时,它会微笑,当你对它说刻薄的话时,它会哭泣。

平台/工具: Scratch 3.0


26)身高追踪器(15岁及以上)

在本次活动中,学生将学习如何执行物体测量(称为“高度追踪器”)。没有尺子?没错!

来源: https ://www.youtube.com/watch?v=tk9war7_y0Q&ab_channel=Murtaza%27sWorkshop-RoboticsandAI




平台/工具: OpenCV

27)智慧教室(6至10岁)

来源: https://machinelearningforkids.co.uk/#!/worksheets

使用 Scratch 创建一个控制虚拟设备的智能助手。计算机将学习您说话时的意思!您可以控制教室中的设备。

平台/工具: Scratch 3.0

28)啪!(6至10岁)

在 Scratch 中,你可以制作一款学习识别卡片图片的纸牌游戏。使用图标来教计算机它们代表什么。

来源: https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

29)变色龙(6至10岁)

使用 Scratch,你可以创建变色龙,让它们根据环境改变颜色。使用 Scratch,可以教会计算机识别颜色

图片

生成源: https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

30) 智力竞赛节目(10岁及以上)

使用经过训练的计算机在文档中查找答案!您可以创建一个游戏节目播放器,它可以回答您想要的任何主题的问题。

生成源: https://machinelearningforkids.co.uk/#!/worksheets


平台/工具: Scratch 3.0

31)描述玻璃(6至10岁)

在 Scratch 中创建一个游戏,学习您将玻璃杯描述为半满还是半空,并让计算机预测您的答案!

来源:https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

32)泰坦尼克号(15岁及以上)

使用 Python 制作一个程序,通过制作一台具有预测能力的计算机来预测泰坦尼克号沉没后谁会幸存!

生成来源: https ://towardsdatascience.com/predicting-the-survival-of-titanic-passengers-30870ccc7e8

平台/工具: Python

33) 邮递员麦克斯 (6 至 10 岁)

Scratch 可以识别信封上的手写邮政编码并创建邮政分拣办公室。可以教会计算机识别手写内容!

生成源:https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

34) 射虫游戏(6 至 10 岁)

开发 Scratch 代码,让玩家能够学习 Breakout 式街机游戏中射球的角度。教电脑玩游戏!

图片

生成源:https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

35) Machine Zines(6至10岁)

喜欢讲故事?只需一张 A4 纸就能制作杂志!使用代码准确定位页面。

生成源: https://zine-machine.glitch.me/

平台/工具: Glitch

36)表情符号化(10 岁及以上)

该项目主要致力于识别人类面部表情、对其进行分类并将其映射到表情符号。您将构建一个卷积神经网络来识别面部情绪,然后将其映射到表情符号或头像。

来源: https://data-flair.training/blogs/create-emoji-with-deep-learning/

平台/工具: OpenCV


37) 上学之旅(10岁及以上)

创建一个可以预测你早上上学时间的程序。教计算机进行预测。

来源: https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

38) 戴上面具!(6 至 10 岁)

疫情让我们都戴上了口罩。因此,最好的学习方法就是将其与当今的常态联系起来!

来源: https://www.youtube.com/watch?v=OP7c3swgpCs &ab_channel=MakerLearners

平台/工具: Google Teachable Machine

39) 石头、剪刀、布!(6 至 10 岁)

有没有想过,即使有人工智能和机器学习的参与,石头剪刀布也能玩得转?我们为你找到了答案!

生成源:https://www.youtube.com/watch?v=WAGP4aKZ5r8&ab_channel=dh.artisan

平台/工具:Machinelearningforkids.uk

40)手势音乐(6至10岁)

在这个活动中,你将能够制作一把虚拟木琴。这有多酷啊?

来源: https://www.youtube.com/watch?v =LlWpNDSGXgs&ab_channel=RSJunction

通过使用 PictoBlox 的人体检测扩展,可以用食指尖弹奏木琴键。

平台/工具: PictoBlox

41)乐高零件分类器(10 岁及以上)

连接 Arduino + Teachable Machine 的 DIY 实验

生成源:https://www.youtube.com/watch?v=lD4nwMomrF0&ab_channel=ExperimentswithGoogle

您可以使用 Tiny Sorter 项目(一个有趣的入门项目)了解机器学习和物理计算!

平台/工具: Google Teachable Machine + Arduino

42) 害羞的熊猫 (10岁以上)

教计算机识别网络摄像头图片。

来源:https://machinelearningforkids.co.uk/#!/worksheets

创造一只跳舞的熊猫,如果它看到你看着它,它就会停止跳舞!

平台/工具: Scratch 3.0

43)愚弄(10岁以上)

通过让计算机识别水果,了解如果没有经过适当的训练,计算机会如何变得困惑并犯错误。

来源:https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

44) 顶级王牌 (10 岁或以上)

使用 Scratch 教计算机玩 Top Trumps 纸牌游戏,让每台计算机玩游戏!

来源:https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

45) 外星语言(10岁以上)

创建一个可以识别外语的 Scratch 外星人。教计算机识别声音。

生成源:https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

46) 吃豆人(10 岁及以上)

通过在 Scratch 中创建一个避开鬼魂的吃豆人游戏来教计算机玩游戏!

生成源:https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

47) 僵尸逃脱!(10岁及以上)

创造一台可以提前预测并帮助你逃离僵尸大军的计算机!准备好接受挑战了吗?

生成源:https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

48)旅游信息(14岁及以上)

使用 Scratch 开发一款根据人们的兴趣推荐旅游景点的移动应用程序。教计算机做出推荐。

生成源:https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

49) 墨迹 (10 岁及以上)

通过重现麻省理工学院的研究项目,了解人工智能的新闻报道。教计算机识别物体的图像。

生成源:https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

50) 分院帽 (10岁及以上)

对计算机进行编程以识别语言用法。此外,像哈利波特一样,设置一顶分院帽,根据您的回答将您分到不同的学校!

生成源:https://machinelearningforkids.co.uk/#!/worksheets

平台/工具: Scratch 3.0

我们是否错过了什么很棒的项目?请发表评论或发送电子邮件至 learn@ducklearning.com!


发表评论

请注意,评论必须在发布之前获得批准

通过新加坡的专业教育咨询释放您学生的全部潜力
通过新加坡的专业教育咨询释放您学生的全部潜力
为孩子选择正确的教育道路是家长可以做出的最重要的决定之一。在正确的指导下,您的孩子可以达到新的学术高度,并培养在不断发展的世界中取得成功所需的技能。如果您正在寻找新加坡一流的教育咨询服务,那就不用再找了。我们提供全面、量身定制的方法来...
Read More
10 个必备的机器人工具和套件
10 个必备的机器人工具和套件
LEGO® 教育套装不仅仅是积木;它们是旨在培养创造力、协作和动手学习的创新工具。从早期儿童教育到高级 STEAM 探索,每个学习者都能找到适合自己的内容。以下是必备的 LEGO® 教育套装列表,它们将游戏与有影响力的学习体验相结合。...
Read More
节日团队挑战赛:打造圣诞主题机器人,彰显节日气氛
节日团队挑战赛:打造圣诞主题机器人,彰显节日气氛
节日团队挑战赛:打造圣诞主题机器人,彰显节日气氛 假期到了,是时候把节日气氛带入学习了!今年圣诞节,通过组织节日团队挑战赛,将节日的欢乐与创新的刺激结合起来。想象一下,孩子们组队使用最新的机器人套件设计和建造圣诞主题机器人的乐趣。他...
Read More