爲寫程式的孩子而生!Swift Playgrounds 登場

記者洪聖壹臺北報導

WWDC 2016 期間,Apple 公司全力搶攻軟實力,更新 iOS、macOS、tvOS 跟 WatchOS 之外,宣佈推出一向讓人眼睛爲之一亮的產品:「Swift Playgrounds」,讓所有人可以透過互動的方式,來操作 Swift,發揮創意學習程式碼。

大致上來說,「Swift Playgrounds」是專爲學生設計,內建學習範本,學生與開發人員可透過新增圖像與觸控互動,修改原本內容並且建置自己的程式碼。透過使用 Swift 和 iOS 架構,Swift Playgrounds 可讓學生打造各種互動程式。每個人都可以透過這個程式,建立空白的 Playgrounds 文件,或是從包含基礎圖像與使用者互動介面的內建範本開始,打造能夠迴應觸控動作加速度計或是控制藍牙裝置的強大 app。由於 Swift Playgrounds 使用真正的 Swift 程式碼,因此專案可直接匯出至 Xcode 來爲 iOS 和 macOS 打造程式,最後轉換成實際可用的 app。

這整個過程中,都可以透過 iPad 來進一步學習程式碼,然後透過郵件訊息的方式,分享出去,可以說是程式開發軟體 Swift 的入門班,利用將程式碼帶進生活中,培養學習樂趣。目前該應用程式支援 iPad Air、iPad Pro 以及 iPad mini 2 和運行 iOS 10 的後續機種相容。

從 Apple 官方聲明來看,他們努力要培養反應跟創意等發展潛力成人更好的學生族,他們認爲該應用程式的程式庫有助於學生學習程式碼的核心概念,像是發出指令、建立函式、執行迴圈以及使用條件程式與變數,並且讓學生的信心技巧日益成長。Apple 還會定期發佈獨立的挑戰,讓學生的信心和興趣增長的同時,也能精進其程式碼編寫能力教育工作者與開發人員也能運用 Xcode,爲這款 app 建立獨一無二的挑戰。

Apple Developer Program 成員可透過 iOS 10 開發人員預覽版取得 Swift Playgrounds 預覽版,其他人則將於 7 月的 iOS 10 公開測試版取得。使用者可在今年秋季自 App Store 免額外付費下載 Swift Playgrounds 的最終版本

資料來源:Apple