又是一个别人家孩子的故事。最近,硅谷出现了一款 AI 桌游,名叫 CoderMindz,能够帮助大小朋友们(4-104 岁)学习基本的 AI 概念,包括模型、推理、自适应学习等。
这款游戏的背后是一家名为 CoderBunnyz 的公司,这家公司最特别的一点是:老板非常非常年轻。
公司 CEO 名叫萨美拉(Samaira Mehta),是一位 10 岁的小女孩。去年,萨美拉在 6 岁的弟弟 Aadit 帮助下,完成了这款游戏的开发。
这款游戏面世后不久就在微软“女孩节”上亮相,还引起了谷歌的注意。
在硅谷的一场研讨会上,谷歌***文化官 Stacy Sullivan 看到了这款游戏后,给萨美拉小朋友发出了 Offer:等你大学毕业,就可以来谷歌上班了。
不过萨美拉小朋友似乎并不领情:我不知道自己会不会去谷歌打工,因为我比较喜欢当老板。
萨美拉说,CoderMindz 是史上***款 AI 桌游。CoderMindz 已于本月正式推出并在美国亚马逊开卖,售价 34.85 美元,当地包邮。
已经有买家高度赞誉:这款游戏简直是课堂必备,让我学会了训练模型、图像识别是什么,连反向传播都看起来很有趣了。
什么是 AI 桌游?
在 CoderMindz 里,你可以边玩,边熟悉各种 AI 基础概念:神经网络,模型训练,推理,反向传播,自适应学习等等,都是桌游涉及的知识点。
游戏过程,是模拟一只图像识别 AI 的养成:收集数据,训练,再推理。
棋盘设计成了神经网络的样子
游戏形式,是有点像飞行棋的卡牌游戏,有“机器人”棋子,有骰子,有普通卡和高级卡代表各种道具。
具体规则不得而知,但确定的是要用道具技能,来完成训练 AI 需要的所有步骤,让“机器人”到达终点。
卡牌举栗
谁先到达目的地谁就获胜,中途要小心“激光切割 (Laser Zap) ”的危险。
如果,孩子们熟悉反向传播技能的用法,就像熟悉三国杀里的顺手牵羊一样,机器学习的早期入门,大概也就算成功了。
另外,根据桌游官网的介绍,学校也可以用 CoderMindz 来辅助教学,游戏结束之后就开始教小朋友编写真正的算法,水到渠成。
游戏还有不同难度级别,用来适应不同程度的小朋友。
别人家的孩子
萨美拉之所以能够开发出这款 AI 桌游,与她的成长经历密不可分。萨美拉的成长经历充满着传奇色彩,小小年纪就已经得到了大量荣誉,是货真价实的“别人家的孩子”,而且还是级别***的那种。
五岁,一般的孩子刚刚走出幼儿园,萨美拉就有了自己专有的 iPhone、iPad和 Macbook。
这与她的父亲有很大关系。她的父亲 Rakesh Mehta 是一名典型的硅谷印度裔工程师(因特尔的工程师,同时也在甲骨文、太阳微系统公司担任职务)。
非常注重给萨美拉提供良好的学习计算机的氛围。在父亲的指导下,萨美拉在五岁开始学习初步的编程语言。
七岁是萨美拉一个非常关键的转折点,也是她大放异彩的一年。这一年,她小学二年级,将桌游与编程结合起来,创造出了一个名叫 CoderBunnyz 的编程桌游。
依靠这个游戏,萨美拉在 2016 年的 Pitchfest 中击败 25 名高中生,获得二等奖,得到 2500 美元的奖金。
这个奖项引起了 Cartoon Network 一些市场营销人员的注意,他们帮萨美拉制作了一个视频,在这个视频中,小女孩成为了现实生活中的“飞天小女警”。
视频受到广泛传播之后,萨美拉开始走红,得到媒体以及社会各界的关注。她开始出现在一些新闻节目中,并在亚马逊上销售自己的编程桌游。
在接受 Business Insider 采访时,萨美拉表示,游戏在市场上销售的***年,就已经卖出了 1000 多箱,收入超过 3.5 万美元。
在父亲的帮助下,萨美拉还想出了一个“杀手级”的营销计划。利用自己的游戏为学龄儿童举办编程工作坊,并且发起了一个“ Yes,1 Billion Kids Can Code”的倡议,允许感兴趣的人将游戏捐给学校。“目前一共有 106 所学校利用这个游戏教孩子们编程,”萨美拉说。
萨美拉座驾
截止到去年,也就是萨美拉 9 岁的时候,她的身影已经遍布硅谷各大公司以及活动,担任演讲嘉宾,其中包括微软、谷歌、英特尔、TIBCO、CUE、硅谷论坛、全球女性大会、开放硅谷、CMG Impact,ApiNxt,PitchFest 等等,已经累计被 11 个国家的媒体报道过。
随着新游戏的发行,Mehta 的时间被学习班塞满了。她说,到目前为止,她在硅谷已经参加了超过 60 个学习班,辅导了超过 2000 个孩子。
学习班包括在加利福尼亚州山景城谷歌总部举行的系列活动。就在那里,她遇到了谷歌***文化官斯泰西·沙利文。
“我在谷歌总部举办了背靠背学习班,我们聊了一个小时”Mehta 说。 “斯泰西告诉我,我做得很好,一旦我上大学,我就可以为谷歌工作了。”
这位勇敢的年轻编程员告诉沙利文,她不知道自己是否愿意为谷歌工作。她喜欢当企业家。
与此同时,沙利文和谷歌的人们对这个年轻程序员印象深刻,她被推选为在 8 月举行的多元化技术会议的主题发言人,会议在谷歌的 launchpad 举行,这里是谷歌位于旧金山的创业加速器。
但她也做了一些其他的演讲,包括微软和本月早些时候由全球女性协会赞助的“女孩节”。
自从 CoderBunnyz ***亮相以来,Mehta 遇到了很多大牌。她最自豪的一个时刻是收到前***夫人米歇尔奥巴马的鼓励信。
万圣节时 Mehta 还遇到了马克·扎克伯格,当时她在附近玩 trick & treat,并借此机会与马克聊起了她的编程工作。
Mehta 说马克家有“超长线”。“我终于见到了马克,”她开心地说, “当时他正在分发巧克力。我走过去向马克介绍了自己,我是一个年轻的程序员。他告诉我,继续前进,你做得很好。”
现在 Mehta 在她的 CoderBunnyz 网站上推出了自己的系列采访,采访中她与机器人,游戏和教育领域的相关人士进行了交谈。
尽管 Mehta 把自己开展业务的所有资金,投入到制造更多 CoderBunnyz 游戏中来,并研发了新的人工智能游戏,在她开始盈利时就成立了自己的慈善机构:PATH。
“它旨在结束无家可归,帮助人们重建技能,我关心无家可归者,”她说。到她的公司可以捐款的那一天,她还将创业的专业知识用到了其他方面来筹集资金,包括在今年夏天摆了一个柠檬水摊位,挣得了 119 美元。
CoderBunnyz 一举成名
让萨美拉一举成名的 CoderBunnyz,究竟是一款什么样的游戏?它诞生于 AI 将火未火的时期,目标是要教其他小朋友学编程。
不,不止小朋友。游戏官网上写着萨美拉的愿景:用好玩的方式,让从 4 岁到 104 岁所有人都爱上编程。这个目标人群,和新推出的 AI 桌游 CoderMindz 一样,是异域版的“上到九十九,下到刚会走”。
而且,家庭、学校、蒙特梭利幼儿园、STEM 俱乐部、黑客马拉松等等地方,都可以用。
一套 CoderBunnyz 桌游包含不少卡牌:
- 一张 9×9 的棋盘。
- 介绍了 13 关游戏的规则手册。
- 4 组×52 张卡牌。
- 42 张游戏元素令牌:
4 只兔子令牌(它们分别有自己的名字:Hopsy、Flopsy、Bingo、Disco)。
4 个目的地。
4 个 Bug 修复卡。
4 根胡萝卜。
16 个篱笆。
10 个水坑。
- 当然,还有一个桌游必备物品:骰子。
卡牌这么丰富,玩法也就从易到难有很多种。简单来说,4 只兔子是移动的棋子,Bug 修复卡是用来悔棋的,其他元素令牌用来摆在棋盘上设定目的地和迷宫地形,而 4 组每组 52 张的卡牌相当于程序指令。
想玩游戏,需要至少 2 个人,最多 4 个人。在设置了目的地和地形之后,玩家们就要轮流掷骰子,点数是几就能用几张指令卡牌,指引自己的兔子在棋盘上前进后退左右转弯,绕开篱笆、跳过水坑。
甚至还能设置 if then else、堆栈、队列、列表、重复、循环等等比较复杂的程序功能。
用卡牌指挥兔子走向目的地的过程,也就是一个构建程序解决问题的过程。这个游戏能教给大家的,也就是卡牌里包含的那些编程技能。
虽然说是上到 104 岁,但从亚马逊评论来看,买家们几乎都是买来给自家孩子玩的。有不少孩子很喜欢,而也有一些小朋友的家长对这款游戏有些小意见。
比如说有位叫“N.”的家长,就觉得 CoderBunnyz 还是太难了,他快满 4 岁的聪明儿子就完全搞不懂该怎么玩,只好先放着,让小朋友玩比较简单的同类游戏。
***
看到这个故事,你是否也受到了这个年轻程序员的启发呢?从小在硅谷长大、爸爸是工程师、家人出资创办公司、10 岁出任 CEO.....
这些事对于普通码农的我们也许离得太远,但是抛开这些外在成长因素,一个年仅 10 岁的小女孩,大多也就是国内小学水平,对编程感兴趣竟可以做到如此成功。
除去天资聪颖外,有一点值得我们借鉴的是,我们可以尽自己的力量,让孩子接触编程思维的熏陶。
前不久,知乎上一个“孩子今年开学已经上小学五年级了,现在报课外班学 Tensorflow 还来得及吗?”的问题引发了大家的关注。
很多人都用调侃的语气说有些晚了:
看到萨美拉的故事,是不是真的觉得有些晚了?
福利来啦
作为程序员,你会让自己的孩子学习编程吗?扫描下方二维码,关注51CTO技术栈公众号。欢迎在技术栈微信公众号留言探讨。小编将选出留言最精彩的 4 名网友,送出《NLP 汉语自然语言处理原理与实践》图书一本~活动截止时间 11 月 2 日十二时整,特别鸣谢电子工业出版社为本次活动提供的图书赞助。等不及送书的小伙伴,可以点击阅读原文直接购买。
书籍简介
本书是一本研究汉语自然语言处理方面的基础性、综合性书籍,涉及 NLP 的语言理论、算法和工程实践的方方面面,内容繁杂。本书包括 NLP 的语言理论部分、算法部分、案例部分,涉及汉语的发展历史、传统的句法理论、认知语言学理论。本书适用于所有想学习 NLP 的技术人员,包括各大人工智能实验室、软件学院等专业机构。