Swift Playgrounds應用程序使學習編碼變得輕鬆而有趣

iPad的新應用程序可教授編程的基礎知識,並鼓勵進行創造性的實驗

斯威夫特遊樂場

蘋果公司今天推出了Swift Playgrounds,這是一個創新的iPad應用程序,可讓所有類型的用戶快速而有趣地學習編碼。 Swift Playgrounds通過交互式界面簡化了編程,鼓勵學生和初學者嘗試使用Swift,這是Apple的一種簡單編程語言,專業開發人員使用它來創建獨特的應用程序。 Swift Playgrounds包括Apple設計的編程課程,學生可以在其中編寫代碼來引導角色穿越沉浸式圖形世界,解決難題並克服挑戰,同時學習編程的基礎知識。 該應用程序還包含模板,鼓勵他們表達自己的創造力和設計程序,他們可以通過“郵件”或“消息”與朋友分享,甚至發佈在Internet上。

斯威夫特遊樂場

蘋果公司軟件工程高級副總裁克雷格·費德里希(Craig Federighi)說:“我希望當我學會編碼時,就可以使用Swift Playgrounds。 “ Swift Playgrounds是同類中唯一一款易於學生和初學者使用的應用程序,但功能強大,足以編寫真實代碼。 這是一種將編程概念變為現實並通過為下一代提供必要的資源來表達自己的創造力來激勵下一代的創新方式。”

“蘋果公司新推出的Swift Playgrounds是我們見過的功能最強大,可訪問性最強的教育編程應用程序之一,我們期待將其納入我們的訓練營時間表,”女孩App Camp的創始人Jean MacDonald說。 “這是我們的學生在iPad上學習編程基礎的一種直觀而有趣的方式,同時掌握了Swift,這種語言可以陪伴他們完成所有工作。”

蘋果設計的編程課程集合可幫助學生學習編程的基礎知識,例如執行命令,創建函數,循環以及使用代碼和條件變量,同時幫助學生提高技能並增強自信心。 Apple會經常發布新的個人挑戰,以便學生在學習過程中不斷提高他們的編程技能。 教師和開發人員還可以使用Xcode為應用程序創建自己的挑戰。

除課程外,Swift Playgrounds還包括模板,以幫助未來的開發人員表達自己的創造力。 學生和程序員可以通過添加圖形和触摸交互來修改和開發適合自己需求的代碼。 Swift Playgrounds允許您使用Swift和iOS環境創建幾乎無限數量的交互式程序。 用戶可以創建空白測試文檔,也可以從用於圖形和界面的內置支架模板開始創建空白測試文檔,以設計功能強大的應用程序,這些應用程序可以響應加速度計和触摸命令或控制藍牙設備。 此外,由於Swift Playgrounds實際上使用Swift代碼,因此可以將項目直接導出到Xcode,以創建適用於iOS和macOS的程序,這些程序可以成為功能齊全的應用程序。

由於Swift Playgrounds是專為iPad的Multi-Touch界面而設計的,因此只需單擊幾下即可創建完整的程序。 使用新的編程鍵盤,您可以通過滑動鍵快速輸入Swift語言中常見的其他字符,而快捷欄則根據上下文提示下一個命令或值。 此外,使用彈出鍵盤,您可以用手指編輯數字,觸摸顏色值以顯示顏色選擇器,甚至拖動循環或函數定義的邊界以適合現有代碼。 您也可以通過輸入很少或不輸入任何內容從庫中拖動通用代碼段來編寫新代碼。 程序在iPad的Retina顯示屏上全屏顯示效果很好,提供了完全的交互體驗,並可以響應觸摸手勢和加速度計數據。

有空

Swift Playgrounds Beta現已作為iOS 10 Developer Beta的一部分提供給Apple Developer Program成員,並將於10月與iOS 2 Public Beta一起提供。 Swift Playgrounds的最終版本將於今年秋天在App Store上免費提供。 Swift Playgrounds與所有iPad Air和iPad Pro型號以及與iPad mini 10或更高版本(與iOS XNUMX)兼容。有關更多信息,包括視頻,圖像和演示,請訪問 apple.com/swift/playgrounds.

來源蘋果新聞部


購買域名
你對。。。感興趣:
成功啟動網站的秘訣

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。