苹果公司Swift Playgrounds会彻底改变人们学习编程的方法?

亿欧智库 > 智库观点 > 苹果公司Swift Playgrounds会彻底改变人们学习编程的方法?

教育综合语培留学素质教育
亿欧
何家宝
2018-06-28 11:15
[ 亿欧导读 ] WWDC2016苹果发布会上,苹果公司CEO库克宣布Swift Playgrounds上线,讲到Swift Playgrounds会彻底改变人们学习编程的方法。通过在iPad上以一种非常有趣的方式来学习严肃的代码。
关联报告
亿欧智库-行业分析,亿欧智库,编程教育,素质教育,STEAM教育

近期,亿欧智库发布了《2018中国少儿编程教育行业研究报告》,报告里详细介绍了用于编程教育的基础代码语言发展历程,并且将现如今市场上用于编程教育的产品分为了两大类、四小类产品。

本篇文章通过介绍苹果公司的编程软件Swift Playgrounds,引出编程教育市场存在的产品形态,并且对当下流行的编程语言以及硬件平台的更迭过程进行探讨。


Swift Playgrounds会是下一个主流编程教育语言吗?

回顾编程教育语言的发展史,编程教育语言从编程语言的发展长河中剥离出来逐渐形成相对于枯燥的编程代码更加具有可视化的、易操作化的用于教育的编程语言。而这种编程语言对刚接触到编程的学习者来说更容易上手,尤其是用于青少年的编程启蒙。

从西摩尔·帕伯特于设计1968年设计的LOGO编程语言到MIT的Scratch团队设计出的Scratch2.0、3.0图形化编程语言,再到人工智能时代逐渐发掘出来的Python语言。每个阶段都有标志性的主流编程语言。而随着人工智能与传统产业的联系日趋紧密,新零售、新餐饮、智能家居、智能制造等AI+传统产业的模式涌现,各行业需要善用机器和人工智能的人才,因此也激发了人们对孩子从小接触编程教育的重要性的探讨。越来越多的人意识到从小学习编程,不仅能够使孩子掌握与机器沟通的一门语言,更是在学习编程的过程中培养逻辑思辨能力,能够运用编程思维解决实际问题。

西摩尔派普特

在WWDC2016苹果发布会上,苹果公司CEO库克宣布Swift Playgrounds上线,讲到了Swift Playgrounds会彻底改变人们学习编程的方法。苹果公司将Swift Playgrounds定义为一款革命性的iPad应用程序。这一款程序对于刚开始学习的学生来说更为实用,因为它不需要懂得编程知识就可以操作,这一点和当今用于编程教育的Scratch程序如出一辙,同样都是通过互动、兴趣等寓教于乐的方式来学习编程。那么,要想取代Scratch编程语言,成为编程教育的下一个主流编程语言,Swift Playgrounds的优势体现在哪?

更完美的衔接。通过Swift Playgrounds可以学习苹果公司自主开发的Swift语言,而Swift语言是运行在操作系统Mac OS X上的集成开发工具Xcode可支持的语言。学习Swift语言不仅能让刚接触编程的学生了解编程的世界,也能够使得学生在今后能够将学习内容有的放矢的应用在苹果系统的开发上。

更生动的画面。3D场景更加吸引学生使用这款程序学习编程,在Swift playgrounds教程里,我们可以通过指令控制一个叫做Byte的小人完成搜集宝石的任务。Byte只会几种基本动作,或者说只能响应这几种基本指令:前进、左转、打开开关、搜集跟前的宝石。一开始教程引导我们组合这些基本指令,控制Byte完成收集宝石的任务。之后引入函数的概念,引导我们思考如何利用基础指令实现右转,并如何将这些基础指令组合成函数,可以和其它基本动作一样控制Byte。

Swift Playgrounds

更庞大的群体。苹果旗下的各类产品都拥有一众拥簇者,所以当苹果公司发布Swift Playgrounds之时,就已经拥有了乐意去尝试这款程序的潜在用户。庞大的用户群体基础使得苹果公司进军编程教育领域所要花费的获客成本微乎其微。

回归教育本身,编程教育行业的产品优势如何分类的?

上文所讲的Swift Playgrounds,在以关卡式的游戏设计的方式进行软件编程教学的同时,还通过编程真正的机器人和无人机等,让代码栩栩如生。使用Swift Playgrounds学习编程的学生可以通过配置和控制EV3、MINDSTORMS等流行益智玩具,通过软硬件结合的方式打造真正的编程学习游乐场。

亿欧智库在发布的《2018中国少儿编程教育行业研究报告》中,对现阶段编程教育市场进行了梳理,将主流的产品分成了两大类、四小类产品。

两大类指的是软件编程教学和硬件编程培训。目前国内编程教育企业推行的软件课程体系主要参考美国少儿编程课程体系标准之一的计算机教师协会 K12 计算机教育标准(CSTA K-12 CS standards),通过该标准研发迭代出“图形-代码-算法”阶段式的编程体系。

市场上的硬件课程体系,主要是在PicoBoard、Arduino等开源硬件平台进行电子元件等部件的DIY拼搭以及对智能编程机器人套件的组装搭建。并且,大多数硬件课程会结合软件进行操作指令的编写和发布。由于编程教育学生群体年龄跨度较大,针对不同年龄层的学生,设计具有针对性的课程。通过渐进式的学习,让学生能够在每个阶段收获不同的编程技能。对于学龄前的学生,主要建立学生的知识理论框架,机械化的拼搭生活中常见的模型,培养动手能力为主;初级阶段让学生在开源硬件平台上进行DIY设计,通过软件工具进行操作,完成简单的连线式编程;中级和高级阶段是通过对智能机器人课程的学习,熟练掌握编程技能。

编程课程类型

四小类产品指的是在软硬件下一层的维度中又可以细分出游戏、在线编程平台、机器人、开源硬件平台这四类。前两个属于软件类产品,后两个属于硬件类产品。

四小类产品

后记

学生可以通过上述总结的不同产品形态来学习编程,而载体形式的不同,又各自能够培养学生不同方向的能力以及技能。那么,编程教育行业内的企业是如何选择哪种形式来切入整个编程教育市场的?亿欧智库将在接下来的文章中对编程教育企业的经营要点以及未来发展趋势进行解读。更多的报告内容,请阅读完整版报告《2018中国少儿编程教育行业研究报告》


近几年,教育行业可谓热闹非凡,一大批企业在这样的环境下快速地诞生、成长、跑马圈地。同时,越来越多的人认为,教育行业正面临和展开着一场“升级”。

从大数据到人工智能,新技术不断出现,教育行业面临技术升级;从应试教育到素质教育,教育行业面临理念升级;从减负令到相应的政策法规,教育行业面临政策升级;从争抢一二线城市到下沉三四线城市,教育行业面临市场升级……未来教育还将有哪些可能?

11月2日,由亿欧公司主办的教育产业创新峰会,将在上海举办,注重围绕教育产业的技术升级、理念升级两大方面,邀请行业人士一起探讨未来教育。

报名链接:https://www.iyiou.com/post/ad/id/706

教育产业创新峰会


版权声明

凡来源为亿欧网的内容,其版权均属北京亿欧网盟科技有限公司所有。文章内容系作者个人观点,不代表亿欧对观点赞同或支持。

更多详细内容请点击下载:2018中国少儿编程教育行业研究报告 点击下载

打赏支持

5
5
10
20
50
80
100
其它金额
任意赏:

参与评论

亿欧智库分析师 

6篇文章  |  1.8万次浏览

关闭
快捷登录11 密码登录
获取验证码

新用户登录后自动创建账号

登录表示你已阅读并同意《亿欧用户协议》

快捷登录 密码登录

账号为用户名/邮箱的用户 选择人工找回

关联已有账户

新用户或忘记密码请选择,快捷绑定

账号为用户名/邮箱的用户 选择人工找回

快速注册

获取验证码

创建关联新账户

发送验证码

找回密码

获取验证码
账号为用户名 / 邮箱的用户 选择人工找回

未完成注册的用户需设置密码

如果你遇到下面的问题

我在注册/找回密码的过程中无法收到手机短信消

我先前用E-mail注册过亿欧网但是现在没有办法通过它登录,我想找回账号

其他问题导致我无法成功的登录/注册

请发送邮箱到service@iyiou.com,说明自己在登录过程中遇到的问题,工作人员将会第一时间为您提供帮助

账号密码登录

乐乐呵呵@微信昵称

该亿欧账号尚未关联亿欧网账户

关联已有账户

曾经使用手机注册过亿欧网账户的用户

创建并关联新账户

曾用微信登录亿欧网但没有用手机注册过亿欧的用户

没有注册过亿欧网的新用户

先前使用邮箱注册亿欧网的老用户,请点击这里进入特别通道