還找不到新年希望嗎?Codecademy 這個去年底最紅的網站之一,推薦你乾脆就在新的一年裡學會怎麼寫程式吧!Codecademy 上有許多好玩的程式編寫課程,你只要一步步照著做,在今年內你就可以學會怎麼寫 JavaScript,變成程式設計師,然後找到薪水更高的工作!(或許)

在去年底,國外各大科技網站都在討論 Codecademy 這個程式編碼教學網站。它在去年8月突然從Y Combinator的Demo Days出現。Codecademy號稱可以讓你在一年內學會怎麼撰寫JavaScript程式。而且最讓人驚喜的是它的互動式教學,Codecademy會在網頁上顯示一個文字編輯器,模擬程式設計師在撰寫程式時文字編輯器的反應,使用者按照Codecademy的指示輸入對應的程式碼,Codecademy就會告訴你輸入的程式碼正不正確,另外也會顯示程式碼執行的效果。

▲Codecademy讓我們看到未來數位學習該有的模樣。

▲只要在Codecademy網站上的文字編輯器輸入對應的指令,Codecademy就會顯示對應的結果。

除了互動性之外,Codecademy讓人喜愛的特色還有它的遊戲性與社交性,Codecademy會在完成每一段落課程時,給予使用者徽章和分數,顯示使用者已經達成的學習目標,這有點像是Xbox Live的成就或是PSN的白金獎盃,讓學習程式撰寫變成一件有趣的事。另外這些徽章和分數不只是拿來敝帚自珍用的,你還可以透過Twitter社交網路把這些成就分享出去,讓你的朋友可以看到目前學習的進度。

▲Codecademy的徽章系統讓使用者更有成就感,而且你還可以將Codecademy的徽章發送到社交網路和朋友分享。

在今年初Codecademy還推出了一個活動稱為「Code Year」,你只要輸入你的Email訂閱「Code Year」計畫,Codecademy就會每個禮拜通知使用者已有新課程上線,讓使用者可以跟著Codecademy循序漸進地在一年內學會撰寫程式。

▲Code Year可以讓你在新的一年內學會一個新技能。

▲每個禮拜Code Year都會通知訂閱者有新課程上線,讓你循序學會怎麼寫JavaScript。

▲學習程式最好的方式是多與其他人交流,Code Year計畫也提供了Code Year Meetup網站,讓使用者可以在實體地點會面與討論。

而Codecademy也積極地與美國政府合作推出Code Summer+青年教育計畫,讓弱勢的青年可以接受程式撰寫訓練,讓他們可以在經濟不景氣的現在,依靠新學會的技術取得工作,維持生活。Code Summer+的課程較Code Year短而快速,讓弱勢青年可以快速地學會程式的基礎。

▲美國國家技術長Aneesh Chopra(最左)將和Codecademy共同創辦人Zach Sims(最右)一起提供Code Summer+教育計畫。(中間的是Xmarks的創辦人和知名投資者Mitch Kapor。圖片來源:Codecademy