笔者按:Swift playgrounds:是苹果公司开发的一款教育应用软件,用来帮助儿童、学生或者编程爱好者学习苹果的Swift语言编程。
swift是苹果公司开发和推广的一种新的编程语言,用于编写基于苹果 iOS 和 OS X平台的应用。
今年苹果WWDC 全球开发者大会中最让人兴奋和意外的,不是花里胡哨越来越像微信的iMessage,也不是离我们越来越近的智能生态圈,而是一款寓教于乐的儿童编程教育软件——Swift playgrounds。
经过两个多月的悄然测试,Swift playgrounds已于九月中旬正式登陆App store,虽然目前只支持iPad,但其发布后所产生的影响和意义,已经远远的超过了其本身的软件功能。
从功能上来看,这款软件的定位偏向于儿童和学生教育。从使用方式上来看,其通过互动的方式,帮助喜欢编程或者是对编程感兴趣的人们了解、学习编程,当然,编程语言只有一种,就是苹果现在主推的Swift。
Swift playgrounds设计了关卡的学习方式,将编程学习分成了若开章节,每一个环节,又会解决一个特定的问题,而问题的难度也是逐渐增加,解决问题的方式也更加的综合,很多时候都会用到之前学到的东西。
苹果为了使这款程序更加的实用,更是针对软键盘输入的功能进行了特定的调整,使你即使没有外接键盘,也可以很好的通过iPad的软键盘进行代码输入。同时苹果为了支持Swift playgrounds,更为其开放了系统底层权限,你在Swift playgrounds中编写的代码,甚至可以调用iPad的摄像头、照片库等。而其教育功能强大,程序发布的意义和影响,则更加深远。
一直以来,计算机编程给人的印象是入门的门槛很高。比如需要一定的英文基础,这样才能阅读最新的工程文档,还需要一定的数理逻辑能力,这样才能高效的编写代码,程序开发的层级越高,深度越深,对以上的要求则越高。
所以在当下“互联网+”的浪潮席卷神州大地,虽然实体经济不景气的时候,但程序员作为技术工种,其薪资水平已经远高于传统行业的薪资水平。写写代码,做做App,月入万元虽然只是开始,但其收入已经让很多圈外人羡慕不已了。
因此,当年就业市场无限饱和、收入直逼农民工兄弟的程序员市场再次焕发了生机活力,但是,较高的入门门槛又使无数学习编程的人倒了学习的路上,无比感慨,程序员的工资是高,但是技术工资也不好容易赚哦!
因此当Swift playgrounds发布的时候,最让人激动的是:原来学习编程也可以这么有趣,原来玩玩游戏也可以学习编程。
当然,用互动软件进行编程的学习,苹果不是第一家这样做的公司,但Swift playgrounds一定是目前编程教育市场最有潜力,最有创意和最有前景的软件,当然,可能还真的没有之一。
归根结底,要想做到Swift playgrounds这样,说到底,这是一个产业链的问题,或者套个现在IT业界流行的概念词,叫这是一个生态圈的问题。
什么叫生态圈呢?就是你自己开发的一种程序语言,然后定义了一种业界标准,告诉大家以后想开发我的App,只能使用我推出的这种标准程序语言,用别的编程语言我不支持,苹果的这种程序语言叫Swift。
然后苹果推了很多年,逐渐在做语言替换工作,忽然发现市场上关于Swift的编程教育软件乏善可陈,找来找去就那么几款,很多还是收费的,于是乎,就自己做了一个免费的,这个App就是Swift playgrounds。
出就出吧,为什么又让人们激动呢?而生态圈又有多生态呢?答案来了,因为苹果这次瞄准的,是未来的程序员。
苹果的iOS、谷歌的安卓,手机程序上的竞争已经趋于白热化,从当年的滑动解锁改变世界,到现在每年功能上的修修补补,估计短时间内,手机市场很难翻天覆地的改变。
而且手机功能的定位,也已经从过去的独立个体,逐渐融入到智能家居的生态圈,其发展形势已经趋于稳定,很难再有更大的利润增长点。所以这次苹果通过Swift playgrounds瞄准了编程教育市场,其实是一步妙棋。
想一想,在这个知识大爆炸的年代,每个人都会掌握很多种技能,没准哪种技能就会给你带来很高的收入。更何况,现在的电子设备发展的也越来越智能,孩子的学习能力又越来越强。
在未来,会有更多的孩子会因为智能设备接触到编程这项计算机技能,而程序编程,在未来,也可能会逐渐成为像使用office、excel一样的普通办公技能,谁多少都会点,只是精通程度不一样。而苹果的Swift playgrounds现在所做的,就是去搭一座学习的桥梁,然后尽可能降低学习的难度,缩短掌握技能的时间。
现在你明白苹果的这盘棋有多大了吧,做了款软件,让孩子们通过互动游戏的方式来学习编程,当然,里面只能学习一种程序语言,就是用来编写苹果软件的程序语言Swift,学会了学完了干什么呢,还是的编写苹果软件。
于是乎,苹果又收编培养了一批未来的程序员,会用Swift的程序员编写的程序只能用在苹果的系统平台上,苹果做的,只是坐着数钱。这个时候,谈钱好像都有点俗了,因为苹果看重的是未来,在这一步上,苹果好像走对了。
我们常说,教育孩子,不能让孩子输在起跑线上,这次,苹果不但给大家划了条起跑线,还给大家规划了条跑道,想让孩子边玩边跑,越跑越快。
看来,苹果真的在下一盘很大的棋,盘很大,棋很妙。
声明:本文首发于,版权归原作者所有,如有转载,请及时联系作者,作者未授权,禁止转载,文中图片来源于网络,侵删。