2018年7月4日,在百度公司组织的年度AI开发者大会上,12岁的袁翊闳惊艳全场。
作为百度DuerOS开发平台上年龄小的“程序猿”,袁翊闳在学会编程之前没少让家长头痛。袁翊闳从小就接触计算机和互联网,在小学五年级时候他曾沉湎于网络游戏中,导致成绩直线下降,这让袁翊闳的父亲袁联平伤透了脑筋。后袁联平软硬兼施终于奏效,袁翊闳后疯狂地玩了三天三夜游戏之后,兴趣开始转移到编程上。
袁翊闳先后自学了Pascal、C++和Python等编程语言,并用来整合和优化网络游戏。随后,袁翊闳还尝试着自己开发智能家居控制系统,通过DuerOS的语音功能实现家居电子设备的智能化控制。
编程给袁翊闳带来的改变不仅仅是远离了网络游戏的侵害,更是学习成绩和自控能力的提高。自接触到编程之后,父亲袁联平就惊奇地发现,小小年纪的袁翊闳开始变得比同龄孩子更加专注、高效起来,他的学习效率显著提高,尤其是英语成绩因为编程更是直线上升。2017年,袁翊闳升入初中,不但担任了班里的语文课代表,还在积极加入了校学生会。初一下学期,袁翊闳的全部科目都获得了A等级,表现优异。
无独有偶,在8月2日杭州举办的FRC中国机器人总决赛上,总冠军HAI-Panda6803战队成员、14岁的司马同学同样因为编程提高了学习效率。司马同学从小痴迷代码,13岁就利用课余时间独立开发过手机游戏。在获奖之后接受媒体采访时候司马同学表示,编程能帮助自己提高学习效率,同学们需要用复杂的公式计算的问题他用简单的代码很快就能解决。
游戏的成瘾性机制,让绝大多数青少年无法抗拒。沉湎其中者荒废学业、误入歧途的比比皆是,这让无数家长和老师焦虑。但是从“沉湎游戏者”到“编程小天才”之间,往往只有一步之遥,关键在于家长和老师的正确引导。
从事青少年编程教育多年的上海傲梦公司工作人员表示,学习编程对于沉湎游戏的青少年而言,能够使之从游戏规则的执行者变为创造者,进而使之从中获得成就感——比游戏获胜更大的成就感。
除此之外,编程帮助孩子提高学习成绩的深层原因,在于程序语言本身的魅力:理性、严谨、创新。在编程世界中,不遵循语法规则就必然出现BUG、没有正确的过程就必然没有正确结果、灵活运用编程语言和规则就能自由创造一个虚拟的世界........等等,在潜移默化中编程的方法论就会影响孩子们的思维方式,引导孩子们学习方法甚至是人生观、世界观的良性发展。