蘋果今天宣布了iPad的Swift操場,這是一個旨在教孩子們用Swift編碼的新項目。
當您第一次打開它時,Swift Playgrounds會向您提供一些基本的編碼課程,以及一些挑戰(zhàn)。它的界面看起來有點類似于codecademy,但它更具有圖形化和趣味性,這是有意義的,因為它的目標受眾是孩子。大多數(shù)項目似乎都包括游戲和有趣的小動畫,以保持孩子們的積極性。
為了讓在iPad上寫代碼變得更容易,蘋果正在使用一種特殊的鍵盤,鍵盤上有許多快捷鍵和其他功能,可以讓用戶更容易地輸入代碼。
通過Swift,蘋果引入了一種新的編程語言(現(xiàn)在是開源的),因此需要人們?nèi)W習它。他們越早適應(yīng)斯威夫特,對蘋果越有利。很明顯,Swift Playground并不適合那些想要學習Swift的有經(jīng)驗的程序員,而是適合那些想要學習一些編碼基礎(chǔ)知識的孩子。
這類基于課程的服務(wù)可以為一種語言提供一些有用的介紹,但最后,基于項目的方法通常要比按照課程的方式工作好得多。
順便說一下,Swift游樂場也是一個旨在教孩子們編程的項目。它是由斯蒂芬·米舒克(Stefan Mischook)在2014年創(chuàng)立的,當時蘋果公司首次發(fā)布了Swift。據(jù)我所知,這兩個項目沒有關(guān)聯(lián),但有趣的是,蘋果公司實際上用了與這個項目相同的名字。
Swift Playgrounds的開發(fā)者預(yù)覽版今天發(fā)布,最終版本將在今年秋天與iOS 10一起發(fā)布。該應(yīng)用程序?qū)⑹敲赓M的。