Swift Playgrounds 直接翻译成中文意思,就是“Swift 的游乐园”。苹果推出这款软件的目的是通过游戏的方式帮助用户学习如何使用苹果的编程语言 Swift 来写代码。
早在去年秋季这款应用上架后,我们就曾经评价过,加入苹果日后能为《Swift Playgrounds》加入中文等多语言支持,那么它的普及度将会大大提升。
现在苹果就真的为这款 App 加入简体中文了,跟心想事成差不多!除了英文和中文之外,应用还支持德语、日语、法语、西班牙语。苹果将致力于将它推广向所有的中小学校,毫不怀疑,《Swift Playgrounds》很有可能带起一股学习编程的热潮。
Swift 是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言。Swift 的设计以安全为出发点,语法和标准库也非常简洁,让编程的流程大大缩短、简化,以避免各种常见的编程错误类别。苹果的想法是用 Swift 诱惑更多的 web 开发者来开发移动软件,实际上如你所见,不断增长的开发者大军证明了 Swift 编程语言的成功。
《Swift Playgrounds》适用于 iOS 10 系统的 iPad 设备,下载应用之后你会看到它的界面类似于 App Store 或者 iBook,有自己独立的课程更新机制和分类。目前《Swift Playgrounds》分为「课程」和「挑战」两大类,「课程」目前有基础和进阶两部分,都是给零基础的学习者准备的。「挑战」则类似于让学生课余自主动手的“课后作业”。
你对课程的接受程度如实地反映到右侧的小游戏中,完成游戏,说明你已经学会,而完不成,则说明你的理解有误,这对自学者来说是一项极好的结果考评。
应用的教学体验非常不错,循序渐进而且由浅入深,让初学者有更多机会做大量动手练习,修改大量的 BUG,更自由地发挥自己的思维,你将有机会在这里接触到苹果的教育理念。
威锋网曾为《Swift Playgrounds》制作了详细的使用教程和评测,如果你感兴趣,可以跳转阅读: