SwiftPlaygrounds应用程序旨在向中学生和成人教授Swift编程语言

郭珍哲
导读 学习编码不应该这么有趣。苹果为运行iOS 10的iPad开发的新Swift Playgrounds应用程序旨在向中学生和没有任何编码经验的成年人教授Swift编

学习编码不应该这么有趣。苹果为运行iOS 10的iPad开发的新Swift Playgrounds应用程序旨在向中学生和没有任何编码经验的成年人教授Swift编程语言。但感觉像是一个益智游戏——可以只通过命令,函数和For循环来解决,而不是充满鸟的弹弓。

我完全上瘾了。事实上,到目前为止,Swift Playgrounds是今年WWDC上我最喜欢的东西,我认为它将是今年秋天发布的iOS 10的亮点之一。

您可以立即在兼容的iPad(第四代或更新型号)上安装iOS 10的公共测试版,并试用免费的Swift Playgrounds应用程序。当你加入测试版时,该应用程序将自动添加到你的主屏幕上,但当iOS 10在今年秋天推出时,Swift Playgrounds将可以从应用商店免费下载。

寻找教训

当您启动它时,您将看到一个特色部分,其中有一个名为“学习编程1: Swift基础知识”的课程包,后面是“学习编程2:超越基础知识”。挑战来了,从画图发声和眨眼开始。随着时间的推移,将会添加更多的课程包和挑战,课程基于RSS,因此苹果可以在不更新应用程序本身的情况下添加新内容。

下载课程包或挑战会将其添加到“我的操场”选项卡,这类似于iBooks中的书架。你也可以创建新游戏场,或者从其他来源下载。例如,苹果在WWDC制作了一个Sphero playground进行演示,展示Swift Playgrounds如何使用iPad的所有硬件和软件功能。在这种情况下,通过蓝牙连接并向Sphero机器人球发出命令。苹果工具和技术产品营销总监威利霍奇斯(Wiley Hodges)解释说,Sphero实际上可以创建自己的游乐场,并将其发布到自己的网站上。

从这个架子上,你也可以复制操场或者重置它。假设你的孩子正在学习一门她姐姐也想尝试的课程。您可以复制Playground来制作副本,然后将副本重置为其原始状态。(Swift Playgrounds还将与苹果在iOS 9.3中为教师添加的教室管理功能一起使用。)

标签:

免责声明:本文由用户上传,如有侵权请联系删除!