誰說編程只能在電腦前?趣味編程學(xué)習(xí)網(wǎng)站Codecademy開始把一些入門級的課程搬到移動端,推出了第一款基于iPhone的客戶端。

碎片時間學(xué)編程 Codecademy推移動客戶端

2014-05-04 13:29:13發(fā)布     來源:36kr    作者:廖苑伶  

       導(dǎo)語:誰說編程只能在電腦前?趣味編程學(xué)習(xí)網(wǎng)站Codecademy開始把一些入門級的課程搬到移動端,推出了第一款基于iPhone的客戶端。以下內(nèi)容摘自36kr廖苑伶的報道:

       這款 Codecademy 的移動處女作是為新手級的菜鳥們準(zhǔn)備的,從教學(xué)過程來看,Codecademy 的目標(biāo)大概是想讓普通人都能理解代碼的含義,同時可以自己手動實現(xiàn)一些簡單的代碼。所以從最開始的“getting started”到最后的 if..else.. 判斷語句教學(xué),Codecademy 都會把重要的代碼段都寫好,只讓用戶在提示之下選擇空缺處該填補的代碼。

       比如教學(xué)減法時,Codecademy 會打好 print ( 6 ___ 2 ) ; 提問用戶如何可以讓計算機自動計算六減二的結(jié)果?此時用戶只需要在空缺處選擇填上減號就可以了。

       目前為止這個名為 Hour of Code 的應(yīng)用內(nèi)還沒有很復(fù)雜的教學(xué),最后一課只到 if...else..,如果有后續(xù)內(nèi)容會推送給用戶。至于具體機制則和其網(wǎng)頁端很像,都是游戲化的,會在幾個課程之后給用戶打星,星星多少代表著學(xué)習(xí)中選擇正確率的程度有多高。當(dāng)然他們也不放過通過社交化機制的傳播機會,如果你在一小時內(nèi)做完全部練習(xí)且拿到滿星的話,是不是已經(jīng)蠢蠢欲動想分享給 Twitter 等社交網(wǎng)絡(luò)上的好友了?

QQ截圖20131210133713

Codecademy移動產(chǎn)品界面(圖片來自TNW)