開源網絡游戲激起了學生們對Linux系統的興趣

jopen 9年前發布 | 5K 次閱讀 Linux

十年前,當Razvan Rughinis在羅馬尼亞的布加勒斯特理工大學教操作系統入門的時候,如何激起學生對Linux的興趣并使之持續整整三個月的課程是一項非常大的挑戰。

“很多計算機科學專業的一年級學生根本沒有使用過Linux系統,更沒有興趣去學習”,這位計算機科學與工程系的教授說,“而那些知道Linux的學生認為Linux已經不流行了,已經被社會淘汰了"。

“第一次使用Linux的時候,他們不會注意到除了桌面系統,Linux在系統的服務性能和深度方面的能力”,他說。

“對于剛從高中升上來的學生來說,這是一條陡峭的學習曲線。接受起來太困難了。”

為了培養學生們的興趣以及主動去使用Linux,Rughinis創建了World of USO,一個開源的,互動性的線上游戲,該游戲教人們一些操作系統的基礎知識,同時鼓勵參與和競爭。

開源網絡游戲激起了學生們對Linux系統的興趣

(圖:World of USO 2013年的界面)

他現在維護該游戲已經有八年了,成效很大。學生參與游戲是完全自愿的,不會影響課程成績。盡管如此,300名學生中,每學期都有大約60到70人參加。

學生說他們參加的主要原因是覺得很好玩,但是那些參加了的學生,不出意外的話,課程的成績都會更好一些。

“我的目標是借助一個游戲化的平臺,在全新的環境中建立信心,”Rughinis說。“他們認識到,他們可以利用Linux做一些其他操作系統做不到的事情。”

World of USO的三個層次

游戲中提出了一系列問答式選擇題,可以每天花2-3分鐘來回答。問題很簡單,目的是幫助學生獲得自信,甚至用谷歌就能搜索出來。這是第一層關卡,Rughinis說。

第二關卡是一項社會活動。學生們能夠彼此發起挑戰,測試他們的Linux知識。雙方都會收到五個有一定難度的題目。回答正確的題目最多的一方,獲勝。這有助于促進競爭,并通過參賽學生邀請朋友接受挑戰的方式來推廣游戲。

最后一關是在游戲中發出請求之后的5周左右。一開始的問題難度只有1,隨后難度越來越高,一直到40。學生們如果回答正確會得到積分,回答正確的基礎上用時很短的話,也會得到積分。

“最好的學生以編程馬拉松的方式,花費了30個小時,連續三天才打通關。”Rughinis說。

“我們建立了論壇。他們非常積極的將自己的經驗分享給其他學生。”

培養Linux和開源事業

在課程結束后,學生不僅學習了Linux,還希望了解更多信息。那些知識最豐富的人被認為是英雄和冠軍。(首個獲勝者可以得到一件T恤。)

許多人在畢業后繼續從事Linux和開源軟件相關工作,Rughinis說。

Laura Vasilescu,曾經通過女性推廣計劃在Linux核心實習,在2008年的課程期間完成了World of USO 的第5關。像大多數人一樣,她是Linux編程零基礎。她擅長物理和數學,并希望學習如何生產智能機器人。

“第一個學期我上了USO(Razvan的課程),這個課程使得我從完全不同的角度考慮我喜歡什么,我真正想學什么。而對我來說,這個課程更像一我在"極客化"道路上的保護傘,"Vasilescu說。

“游戲給了我動力去學習如何掌握CLI ......它為我指明了一個技術方向:操作系統和底層編程。”

她現在正在參與羅馬尼亞開源教育機構,攻讀她的計算機工程博士學位,并在大學做助教。

一個開源的學習平臺

World of USO得以運行好幾年,是依靠著Rughinis和大約40位的無私奉獻者,其中包括研究生和以前的課程畢業生。源代碼是開放的,可以在Github上下載,雖然主要是課程材料和教案,但仍然有很多游戲內容的優化。

“如果你正在學習我們的課程,你可以下載后直接用”Rughinis說。“不過它也具有廣泛的適應性,可以實現定制化,如果任何大學有興趣參與進來我們將非常歡迎。”

原文: http://www.linux.com/news/featured-blogs/200-libby-clark/799343-open-source-online-game-gets-students-excited-about-linux/

譯文: http://code.csdn.net/news/2823443 譯者: 跳蚤圖

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!