怎么才能让我五岁的孩子开始学习人工智能呢?
带着这个问题2018年我查看了很多小孩子学编程和人工智能的培训平台,也读了一些有体系性的书,逐步逐步把学习的计划、教育的方法、软件平台的对比都梳理了出来。到了接近18年11月的时候,我忽然才发现,
为什么非要把这样的教学只送给孩子呢,为什么不是送给期待着我们的用心陪伴、心灵交流的老人呢?
老人们的过往有着丰富的阅历和体会、他们的生命或许还有漫长的几十年才会结束,而他们和现代社会的联结却因为媒介工具的不同而大大受限,和儿女孙辈的对话却因为技术新知的交集减少而愈发困难,为什么不让带给他们一些新的东西,看看会发生些什么呢?
带着这种期待,我开始了“带着老老小小一起学编程”的跨年家庭项目,并将陆续把我的经验和历程分享给爱着家人们的你们。
相比我们在工作中、学校里学习编程和人工智能,家庭学习是完全不一样的。首先,我们不能强迫家人,毕竟我们手上没有权力嘛。既不能考核开除谁,也不能奖励提拔谁。其次,老人和孩子们也有一些相应的特色,他们的心态、认知能力等等,都和普遍的IT学习者不一样。应对这些特殊情况,我总结了下面这些点,是需要我们开始学习前就想明白、重视起来、并做好充分准备的。
1. 上手必须容易,逐步加码。这个和我们开发游戏的逻辑一样,一上来就觉得有趣并且能够搞定很重要。这个大家可以体会一下Mihaly Csikszentmihalyi的福流模型里对挑战难度的观念,即不能低到令人感到无聊,也不能高到令人无所适从,这样最能够让人快乐地进行。作为家人,有什么比让他们幸福快乐地去做事情更重要呢。
2. 系统性必须从第一课开始就入手。就像盲人摸象的故事一样,如果一开始就失去了系统性的引导,很容易让老人孩子快速得出,原来编程就是这样,人工编程就是那样的结论。到时候既不能像老师、老板那样搬出本大部头的书去更正错误观念,极易打压他们的兴趣,又不能听之任之,以致继续学习困难、走样。所以需要一开始引入一些好玩的系统性概念去引导他们的兴趣与思考,虽然暂时不会掌握到那些,但也就相当于告诉他们,我们现在只是在摸象尾巴,大象还有好多值得我们去探索的地方。
3. 先诱发他们自发的兴趣再开始技能的学习。也许带小孩子学习还能连哄带骗地说我们玩个游戏吧,可是带老人去学编程,他们一定会直截了当说出我不懂英文、不会电脑,而且更不觉得那些玩意跟我有什么关系。其实小孩子也一样,一旦失去了兴趣,就会变得极其抗拒,想用什么对你的未来很重要的论据去说服他们是几乎无效的。所以诱发他们的兴趣真的是最重要的一件事情,必须让他们自主地关注并自发地精进,而不是碍于爸妈的压迫或者子女的央求。诱发兴趣也不是一蹴而就的,而是在学习过程中,随着不同的阶段,不断去诱发的一个过程。
4. 思维能力的培养比技能的培养重要。我们带着老老小小一起学编程,肯定不是为了期待他们编程专业码农的,他们更是没兴趣。再加上科技语言和工具都日新月异的今天,也没有必要让不必天天搞开发的他们掌握那么多。但是通过人工智能的学习,把科学的思维体系、创新的能力建立起来,却是非常有意义的。比方说创新能力,老人们其实隐隐约约可能比创过业的人还更有体会,因为一辈子走过来肯定见过不少所谓的点子王,有些人比马云更早提出了类似电子商务的好点子,只是到最后,验证了他们的点子能值多少个亿的不是他们本人而已。所以创新能力绝地不等于好点子。怎么实现创新是一个系统工程,需要培养能力。
在后续的文章里,我会逐步分享包括工具对比、选择和使用,系统性学习的某个概念引导和具体学习,老老小小独立开发的某个小游戏例子、创新的实现模型等等。期待着大家的反馈和建议哦!
网友评论