首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

电子游戏——通往未来世界的船票

我的手机有指纹锁,所以二毛不能随便拿它当做游戏机来消遣。但是,他发现照像功能和照片编辑是可以不用解锁使用的,于是他发明出来一个娱乐活动,就是用我的手机照相然后利用照片作为背景,玩图片ps游戏——给图片调整大小、明暗、色温,加马赛克、文本、各种滤镜。一张照片经常能够鼓捣一二十分钟。下面这张就是他的“作品”。

这对他来说就是一个自创的游戏,标准程序化的玩法,完全乐趣使然,毫无半点功用。

智能手机和iPad的出现,将电子游戏的门槛降至接近为零,任何一个可以自由使用自己手指的孩子,都可以将它们作为自己探索未知世界的工具和游戏的玩具。

春节和亲戚吃饭,二毛遇到一个大朋友,16岁已经上了理工科大学的嘉桐。这两个人看起来完全是在两个世界,一个一米八已经开始在另一个城市独立生活的大小伙子,一个还在为一点不能满足的要求大吵大闹的六岁“讨人嫌”。但是,在饭后闲谈的时候,大朋友抱着手机玩游戏,小朋友抱着iPad玩编程,两个人忽然就对到一个频道上了。二毛新玩的一个AI编程游戏,卡在了某一关,求助于嘉桐。

嘉桐这个游戏高手拿着二毛的游戏,左右摆弄了半天,终于找到了解法,感叹说,这游戏挺难。大人们逗趣他俩说:“互相加个微信吧,以后一起切磋”。

嘉桐是标准的游戏一代,小学开始有第一台PS游戏机,最大的爱好是打游戏,在学校里的游戏水平无出其右。小学中学从没有上过什么课外班,但是高考考的不错,上了知名理工科大学,是一个典型的理工游戏男孩的路径。

当然,这样的孩子,如果生在一个保守家庭,也许并不会是现在的样子。而他的家庭,恰好是一个“前象征”的代表,父母并不给予他过多干涉和指导,基本遵照他的个人取向而发展。妈妈喜欢引用他的话:“本来就应该是你们旧时代的人向我们新时代的人学习,怎么可能相反呢?”

这句前象征时代的标准定义,被这个少年自发地用这么坚定的语气说出来,我着实感到欣喜。尤其在当下,抱残守缺甚至倒行逆施充斥的这个大环境下,更显得难能可贵。

由于担心二毛电子屏幕成瘾,沙子起初是反对他使用电子设备的。但是随着越来越多的学习项目必须使用到iPad、手机甚至电脑,她也开始放松对二毛的管制,转而限制使用时间长度和频次。

另外,二毛的iPad上,只装有我们审查过的一些应用,这大概是每个父母都应该做的一件事情。连连看之类无聊游戏就不必用来浪费宝贵的iPad使用时间了。

来看看现在他最常玩的几个游戏。

lumosity

这个是我最喜欢的一个脑力锻炼App,里面集合了几十个独立小游戏,用于锻炼各方面能力,包括记忆、解题能力、注意力、反应速度、空间组合能力、语言能力等。我自己玩了好几年了,但是目前已经有一大半的游戏记录,被二毛打破。

lightbot

几年前我发现的少儿图形化编程游戏,二毛在这里开启了程序启蒙之路。现在他的ProjectX编程课用这个游戏当做第一个编程工具。

这个游戏的难度在于,有些题目必须用限定的步骤数目完成,而且深入到使用函数、递归等抽象的编程思想,所以给解题带来较大困难。有几个关卡我百思不得其解,二毛自己琢磨出了答案。

我最好奇的是,在对递归这种超出二毛理解氛围的编程手法运用上,他是怎么凭直觉做到的。

Human Resource Machine

ProjectX课程老师推荐的简单程序语言编程,用inbox、copyto、if zero、add、sub、outbox等简单语句,完成指定任务的编程。里面用到了赋值、比较、循环、跳转等常用编程方法,是一个更接近真实编程的游戏。

二毛画的流程图

在复杂题目面前,我只能诉诸我的终极问题解决技法——画流程图,二毛正在跟着我熟悉流程图的基本画法,慢慢掌握把想法变成程序的一些基本思路。

Swift Playgrounds

Apple出的一款普及Swift语言的少儿编程游戏。里面的主人公名叫Byte,是一个傻头傻脑的可爱形象。二毛很喜欢他的步态和发出的声响。

这个游戏和Human Resource Machine一样使用了程序语言编程的方式,而且是苹果公司的一种真实程序语言——Swift,苹果手机和iPad上很多App就是用这个语言写出来的。

不用说,孩子一旦用它编写出第一个可以运行在自己iPad上的App,那该是何等成就感爆棚的体验啊。必须承认,苹果公司为了培养下一代果粉,用心多么良苦。

最后让我们来欣赏好莱坞影片《安德的游戏》剧照

当哈里森·福特将拯救人类的使命交付少年安德的时候,这绝不是几句“少年强则国强”的口号所能抵达的历史性时刻。少年强,不是喊出来的,而是给少年自由,让他们任意飞翔才能抵达的彼岸。

这两岸之间,游戏是一张现成的船票。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180228G138WL00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券