蘋果編程應用Swift Playgrounds升級到2.0
讓更多青少年對編程感興趣是蘋果的目標。
Swift 是一款易學易用的編程語言,而且它還是第一套具有與腳本語言同樣的表現力和趣味性的系統編程語言。Swift 的設計以安全為出發點,語法和標準庫也非常簡潔,讓編程的流程大大縮短、簡化,以避免各種常見的編程錯誤類別。蘋果的想法是用 Swift 吸引更多的 web 開發者來開發移動軟體,實際上如你所見,不斷增長的開發者大軍證明了 Swift 編程語言的成功。2015 年 12 月 4 日,蘋果公司宣布 Swift 編程語言開放源代碼。
2016 年 WWDC 大會上,蘋果發布了一款名叫 Swift Playgrounds 的免費 iPad 應用,Swift Playgrounds 直接翻譯成中文,就是「Swift 的遊樂園」。蘋果推出這款軟體的目的是通過遊戲的方式幫助用戶學習如何使用蘋果的編程語言 Swift 來寫代碼。
新的 Swift Playgrounds 2.0 為學習者們帶來了更多不一樣的自作課程——也就是可訂閱的第三方作者發布的 Playground(遊樂園)。訂閱後將自動顯示可用的新 Playground 並提醒你更新。通過「添加訂閱」按鈕,可以獲取新的機器人,其中包括 IBM 的 TJBot 和 Mekamon 形象。
更新後的內容庫會在單個視圖中,顯示包括第三方訂閱在內的所有 Playground。
加入第三方訂閱之後,Swift Playgrounds 的內容變得更加充足。
Swift Playgrounds 被打造成一個小白的遊樂場,它不像傳統課堂那樣一上來就用一堆概念、名詞把你砸暈,而是通過大量「所見即所得」的小遊戲,讓你一步一步了解 Swift 編程步驟。適用於 iOS 10 或更高版本的 64 位 iPad 設備,有自己獨立的課程更新機制和分類。和我們正常上課一樣,Swift Playgrounds 的課程中按照主題分為「章」,每一章內有若干「小節」。和普通的教科書不同的是,每一個小節都結合一個 iOS 小遊戲來上課,我們將一邊看課程內容,一邊通過寫代碼去完成這個小遊戲。
該應用被蘋果定義為教育軟體,面向所有中小學校開放,每一個孩子在未來的軟體時代都可能成為開發者的一員,或者開發者隊伍的一部分,而我們這一代人想要跟上節奏,或者想要儘可能地培養後代與未來接軌,看懂一些計算機語言,編程知識非常必要。
再退一步說,編程並不是多麼高不可攀的事,編程思維不過就是一句話——看到問題,然後創造一個方案來解決問題。編程的過程不僅是動手過程,更是一個系統地解決問題的過程,學習一些編程知識有助於我們養成高效、實際的思維模式。
Swift Playgrounds 已於此前的更新中完美支持中文。感興趣的 iPad 用戶可以前往App Store 預覽頁面了解一下。
歡迎關注威鋒網官方微信:威鋒網(weiphone_2007) 匯聚最新Apple動態,精選最熱科技資訊。
TAG:威鋒網 |