每每在新闻上出现“小学生”字眼时,都会吸引众人的目光,毕竟在很小的年纪,就取得了成人难以匹敌的成绩。同样,在编程界也有不少战绩辉煌的小学生,谈及他们的过往,绝对令人惊叹!
小学生开挂的编程人生
安薇塔·维贾伊(Anvitha Vijay)
相信大家一定还记得,在 2016 苹果 WWDC 大会上,只有 9 岁的澳洲小女孩安薇塔·维贾伊(Anvitha Vijay),成为了媒体争相报道的焦点。在维贾伊只有 7 岁大的时候,其梦想就是开发一款移动应用,她通过观看网络上的免费教程,开始了自学编程。终于,在她 9 岁大的时候,她实现了自己另一个梦想,即成为苹果 WWDC 大会上年纪最小的开发者。
汪正扬
而在中国,来自清华附中的汪正扬,在自己年仅 12 岁的时候,便成为中国年龄最小的黑客。早在 2009 年,刚上小学二年级的汪正扬,在玩了大半年的“偷菜”游戏后,觉得特别无聊,便开始尝试写一些小程序。到了 2014 年,汪正扬向 360 公司库带计划提交可能影响上百家教育网站的系统漏洞,这是自库带计划启动以来,年龄最小的一位漏洞报告者。
看到这两位小学生的开挂人生后,是不是也想让自己的孩子加入其中?其他孩子还在考虑零花钱够不够买游戏装备时,你的孩子已经开发出了属于自己的游戏。
编程学习正向低龄化趋势演进
青少年学习编程是对个人学习能力的最好培养
前苏联著名教育实践家和教育理论家苏霍姆林斯基曾说,世界上没有才能的人是没有的。问题在于教育者要去发现每一位学生的禀赋、兴趣、爱好和特长,为他们的表现和发展提供充分的条件和正确引导。
因此,对于青少年而言,学习编程并不是为了成为程序员,而是从小培养创造思维、逻辑感、艺术感、创新力,不断提升发现和解决实际问题的能力。
但在传统的认知里,学习一门编程需要懂英文、敲代码,这无疑成为孩子学习编程的一大门槛。
门槛超低的编程语言 全世界都在学
为了降低孩子学习编程的门槛,以 Scratch 为代表的图形化编程开始进入人们视野。作为“程序版乐高”,孩子们可以通过它方便地创作出动画、艺术、故事、游戏作品,这种以拖动积木块来编程的方式大大降低了学习编程的门槛。目前,Scratch 已经被超过 150 多个国家,翻译成 40 多种语言,用于儿童编程教育。
Scratch 是一款由麻省理工学院设计开发的少儿编程工具,并深受其历史悠久的黑客文化影响,Scratch 自有的合作、开放、创造的精神同样也深深影响着世界各地的孩子们。10 年间,Scratch 最成功的地方并不是教会孩子们如何编程,而是教会孩子们自我认同与开放意识——像“黑客”一样思考。
此外,Scratch 的使用者可以不认识英文单词,甚至可以不会使用键盘,因为构成程序的命令和参数都被打包在一个个"积木模块"中,编程的过程只需要通过鼠标拖动模块便可实现,就像是在玩乐高积木。
正是 Scratch 给了孩子这样一个奇幻的舞台,让他们去展示创造力并去冒险。拥有了编程这件武器,唯一的限制就是孩子的想象力了。但大家知道,孩子的想象力是无穷的!