首頁>科技>

Swift Playgrounds 採取的教學方式是將程式設計與遊戲相結合,容易上手,很適合新手學習。

蘋果生態的強大,很大一部分原因與廣闊的開發者資源有關。圍繞在蘋果生態的不僅有專業團隊的開發者,還有大量個人開發者在這裡推出自己的產品,並因此獲利。2016 年蘋果在 WWDC 大會上推出了針對入門者的程式設計學習應用 Swift Playgrounds,用遊戲與程式設計結合的方式,來指導新手了解和學習 Swift 語言。

下載地址見文末

最近幾年,程式設計越來越受到兒童教育的歡迎,即使未來不從事相關職業,了解一下程式設計思維也絕對是有益無害。對於想要學習程式設計的初學者來說,Swift Playgrounds 可能是最合適的選擇之一。

首先 Swift 是蘋果釋出的一門程式語言,可以用來編寫 macOS、iOS、iPadOS、watchOS 和 tvOS 的軟體,用途廣泛、前景廣闊。其次,Swift Playgrounds 採取的教學方式是將程式設計與遊戲相結合,容易上手,很適合新手學習。

軟體中內建了多門課程,從最基礎的入門到進階教程,幫你一步步成長為程式設計高手。每門課程裡面有詳細的章節、小節,學習過程分為介紹、實際操作和測試修改。介紹中會用簡單直觀的影象演示來幫助學習者理解,接著進入主介面,左邊是程式設計介面,右邊是遊戲闖關。

Swift Playgrounds 把每個知識點的學習拆分成了一個個的闖關目標,你需要控制動畫角色完成吃寶石、開啟開關的指令。程式設計介面上方提供了每個小節需要完成的目標,以及詳細步驟,你需要按照提示來編寫程式碼。

為了方便初學者學習,輸入程式碼時會有建議彈出,你可以直接點選程式碼快速輸入。在 iPad 上如果不外接鍵盤,完全手打輸入程式碼還是比較麻煩的,輸入建議可以大大提升編寫程式碼的速度。完成程式碼後,你可以在右邊的遊戲介面中進行測試,程式碼過長的話就選擇更快速度。

iPad 介面

當代碼有誤需要修改時,你可以在 iPad 上進行拖動、複製、剪下,不過純觸屏操作還是不太適合程式設計工作。在 Mac 版中,程式碼編寫要更加方便,你可以直接用鍵盤輸入程式碼,輸入建議依然會顯示在下方,點選回車可以快捷輸入。其次,在修改程式碼時,用滑鼠或觸控板去選擇也更為快捷。

Swift Playgrounds 的 Mac 版移植是基於 Catalyst 技術,它可以讓開發者輕鬆地將 iPad 應用移植到 Mac 平臺。對於 Swift Playgrounds 這種免費又良心的軟體來說,這樣的移植當然是造福了更多人。如果你這段時期閒在家裡覺得無聊,可以試著學一下 Swift Playgrounds。

下載地址:

iPad:https://apps.apple.com/cn/app/swift-playgrounds/id908519492

Mac:https://apps.apple.com/cn/app/swift-playgrounds/id1496833156?mt=12

最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 老賈,有人喊你過來離婚了