《Flappy Bird》可以讓學生對編程更感興趣
Flappy Bird現象可能爲下一代的程序員提供靈感,這羣人也是電腦編程羣體未來的指望。
致力於培訓兒童電腦編程的非盈利性科技機構Code.org準備利用這款簡單的街機遊戲幫助實現自己的目標。該組織免費提供編程課,今天在自己的網站上加入了一個練習課程,希望學習編程的人可以藉助這個課程製作自己版本的Flappy Bird。
Flappy Bird是一款iOS和Android平臺的免費遊戲,曾在兩個平臺的免費榜獲得冠軍。由於不希望被玩家和媒體打擾,該遊戲的開發者從應用商店下架了這款作品。
Code.org的課程使用了Flappy Bird並且對初學者進行一步步的教學,向他們展示如何進行編程。通過簡單的拖拽控制,學員們可以瞭解如何進行編程,也可以知道當一個玩家進行不同操作的時候,遊戲會出現什麼效果。
“我們之所以使用Flappy Bird來吸引孩子們學習,是因爲遊戲是很有趣的,不像他們之前在學校裡接觸過的東西”,Code.org創始人Hadi Partovi接受採訪時說,一旦他們嘗試之後,他們就會覺得編程是有趣的,因爲你可以解決謎題並製作東西,這比死記硬背許多的勾股定理式的理論或者記住很多津巴布韋首都之類的事情有趣很多。
實際上,我也進行了嘗試,而且也學到了很多東西。不到10分鐘的時間裡,我就做出了一個可以玩的遊戲。
據Code.org稱,Flappy Bird課程幫助學生們完成了10億行的代碼。
“毫不誇張的說,這樣的里程碑性質的數字代表着我們已經改變了教育的模式”,Partovi說,“學生們很願意動手,因爲他們想學寫代碼,我們3個月裡有2700萬學員完成了這個課程,他們寫的代碼數量加起來比所有Windows編程代碼還多20倍”。
Code.org已經發現有一部分教師已經把這些課程帶進了教室,這也是該組織的目標之一,他們希望所有人都瞭解電腦和軟件是如何工作的。