Swift Playgrounds是一款ipad上的代碼學(xué)習(xí)應(yīng)用,看名字就知道主要是針對(duì)swift語(yǔ)言的學(xué)習(xí),現(xiàn)在已經(jīng)有了簡(jiǎn)體中文版,覺(jué)得有需要的朋友趕緊下載使用吧,它的普及度現(xiàn)在已經(jīng)非常廣了。
介紹
早在去年秋季這款應(yīng)用上架后,我們就曾經(jīng)評(píng)價(jià)過(guò),加入蘋果日后能為《Swift Playgrounds》加入中文等多語(yǔ)言支持,那么它的普及度將會(huì)大大提升。
現(xiàn)在蘋果就真的為這款 App 加入簡(jiǎn)體中文了,跟心想事成差不多!除了英文和中文之外,應(yīng)用還支持德語(yǔ)、日語(yǔ)、法語(yǔ)、西班牙語(yǔ)。蘋果將致力于將它推廣向所有的中小學(xué)校,毫不懷疑,《Swift Playgrounds》很有可能帶起一股學(xué)習(xí)編程的熱潮。
特色
Swift 是一款易學(xué)易用的編程語(yǔ)言,而且它還是第一套具有與腳本語(yǔ)言同樣的表現(xiàn)力和趣味性的系統(tǒng)編程語(yǔ)言。Swift 的設(shè)計(jì)以安全為出發(fā)點(diǎn),語(yǔ)法和標(biāo)準(zhǔn)庫(kù)也非常簡(jiǎn)潔,讓編程的流程大大縮短、簡(jiǎn)化,以避免各種常見(jiàn)的編程錯(cuò)誤類別。蘋果的想法是用 Swift 誘惑更多的 web 開(kāi)發(fā)者來(lái)開(kāi)發(fā)移動(dòng)軟件,實(shí)際上如你所見(jiàn),不斷增長(zhǎng)的開(kāi)發(fā)者大軍證明了 Swift 編程語(yǔ)言的成功。
適用于 iOS 10 系統(tǒng)的 iPad 設(shè)備,下載應(yīng)用之后你會(huì)看到它的界面類似于 App Store 或者 iBook,有自己獨(dú)立的課程更新機(jī)制和分類。目前《Swift Playgrounds》分為「課程」和「挑戰(zhàn)」兩大類,「課程」目前有基礎(chǔ)和進(jìn)階兩部分,都是給零基礎(chǔ)的學(xué)習(xí)者準(zhǔn)備的。「挑戰(zhàn)」則類似于讓學(xué)生課余自主動(dòng)手的“課后作業(yè)”。
其它
你對(duì)課程的接受程度如實(shí)地反映到右側(cè)的小游戲中,完成游戲,說(shuō)明你已經(jīng)學(xué)會(huì),而完不成,則說(shuō)明你的理解有誤,這對(duì)自學(xué)者來(lái)說(shuō)是一項(xiàng)極好的結(jié)果考評(píng)。
應(yīng)用的教學(xué)體驗(yàn)非常不錯(cuò),循序漸進(jìn)而且由淺入深,讓初學(xué)者有更多機(jī)會(huì)做大量動(dòng)手練習(xí),修改大量的 BUG,更自由地發(fā)揮自己的思維,你將有機(jī)會(huì)在這里接觸到蘋果的教育理念。