李昊凌 沈曉潔
(遼寧理工學院錦州121000)
游戲化學習理念在Vim編輯器教學中的實踐應用
李昊凌沈曉潔
(遼寧理工學院錦州121000)
文章對游戲化學習理念的內涵進行探索并描述了如何在Vim編輯器教學中應用該理念,根據Vim編輯器教學難點引入游戲學習教學法,通過Vimtutor來讓學生掌握基礎知識,并用Vim-adventure游戲來訓練學生的實際操作能力,并引入交流反饋機制和競爭機制來提高學生的團隊合作精神,最后總結應用游戲理念之后課堂中有哪些改善。
游戲化 學習 Vim編輯器 實踐應用
Vim編輯器是Linux系統(tǒng)中最常用的編輯器之一,也是Linux操作系統(tǒng)課程的一個難點。筆者在從事Linux操作系統(tǒng)課程教學過程中發(fā)現,如果單純用傳統(tǒng)課堂方法講解Vim編輯器,學生接受起來效果很差,因為需要記憶大量指令,老師講完下一個,學生可能忘了上一個,這也是Vim的特點,用起來很高效,但學習的過程很困難。為了解決這個問題,增加學生的學習興趣,提高教學效果,結合學生普遍喜愛玩游戲的特點,筆者在課堂上應用了游戲化學習理念。讓學生在玩游戲的過程中,把大量難以記憶的指令通過玩游戲的方式,從機械記憶變成了能熟練使用的技能,實際教學效果非常好。
現今社會,玩游戲在大學里面已經是一個人人都有涉及的活動,從手機游戲到電腦游戲、電視游戲、再到體感游戲以及最新技術衍生的VR游戲,游戲可以說是無處不在,在現代大學生的生活中扮演者一個重要角色。
從電子游戲進入年輕人的生活開始,研究人員和教師就想把年輕人對于游戲上表現出來的內在動機和熱情融入到教學活動中去,得以提升學生對與學習的積極性和趣味性。因而,如何利用游戲特有的“魔力”來設計教學過程,進而激發(fā)學生的學習興趣,提高學習效果,已經成為學者們研究的熱點問題。對于游戲化學習的概念,王大平指出游戲化學習就是在教學設計過程中就培養(yǎng)目標與發(fā)展、評價手段方面,就學習者心里特征與教學策略等方面借鑒游戲,設計,選擇適當的發(fā)展工具、評價方法、教學策略。筆者認為游戲化學習,顧名思義,就是利用學生對游戲的愛好,使本應在課堂上講解的內容,通過游戲的方式在學生“玩”的過程中讓學生理解和接受,達到“寓教于樂”的效果。
Vim編輯器是Linux課程中的一部分,特點是如果操作熟練可以成倍的提升使用者的效率,因為Vim本身是全部用鍵盤來實現文本的各種操作,不會用到鼠標,這樣就大大的提高了使用者的效率,大家知道鼠標的操作是效率很低的,并且兩手不停的在鍵盤和鼠標之間切換也是影響效率的一大因素。
雖然Vim有著“高效率”的優(yōu)點,但是也有著“入門難”的缺點,學習起來很困難,它有非常多的指令和按鍵需要去記憶,如果單純的以授課的方式去講解,學生是很難學會去使用它的,并且使學生的學習興趣全無,有的學生更是直接放棄了學習。
1、使用Vimtutor作為游戲說明書
Vimtutor是vim編輯器自帶的一個Vim教程,在安裝有Vim編輯器的計算機上,可以通過bash界面輸入Vimtutor進入該教程,完成教程大概需要25-30分鐘,教程自帶大量文本,通過實例讓學生在使用中練習Vim的操作,期間會有特別提示,說明一些學習Vim和使用教程的注意事項,非常適合作為入門教程,我們在實際課程中把Vimtutor作為游戲的使用說明書,這樣會使學生的代入感更強,如圖1所示。
2、使用Vim-adventure游戲訓練學生對Vim按鍵的掌握程度
針對Vim教學的難點,筆者在課下認真的思考,如果有一個能夠用來讓學生練習Vim操作的游戲,就可以讓學生在玩游戲的過程中把Vim學會,肯定會大大提高教學效果,所以筆者開始在網上尋找相關的游戲,找到了一款名為“Vim-adventures”的游戲。該游戲的作者是Doron Linder,很感謝作者開發(fā)出這樣一個游戲,讓Vim學習者可以使用該游戲來訓練自己使用Vim的技能,如圖2所示。
Vim學習的第一個難點就是vim把原來鍵盤上的方向鍵,用j,k,h,l來代替,這樣的設定是為了使手一直處于標準的按鍵位置,不用去按方向鍵影響效率,但是這樣的設定會使使用者開始很難適應,Vim-adventures很好的解決了這個問題,就是想要在游戲里移動必須使用j,k,h,l。學生在游戲的初期很容易按錯鍵,但是等到游戲過關基本上已經適應了使用j,k,h,l來移動。
游戲設計很符合游戲化學習的規(guī)律,在一個關卡只需要掌握特定的Vim技能,就可以過關,游戲中不同的按鍵功能需要你“吃到”相應的按鍵塊,之后才能使用該功能,比如當“吃到”B字母之后,就可以使用B來跳轉,一些特定的關卡必須要通過特定的按鍵才能通過。這樣的方式可以讓學生專注于訓練一項或幾項技能。游戲采用獲得鑰匙來解鎖相應關卡的方式,激勵學生們去獲得鑰匙,而且游戲具有一定難度,讓學生可以發(fā)揮探索精神。
3、交流反饋機制和競爭協(xié)作機制
學生在游戲過程中,課堂成為一個提供讓學生們自由交流的平臺,學生們之間可以分享自己的學習心得和游戲經驗;交流可以讓學生在遇到實際游戲問題的時候,可以取長補短,解決游戲問題,提升學生的整體學習效率,增加學生們的信心。在游戲中競爭,通過分組競爭的機制激發(fā)學生的上進心,培養(yǎng)學生們的自主學習能力。
4、應用游戲化學習理念在實際課堂中的改善
(1)學生對待學習的積極性顯著提高
通過使用游戲化學習理念,讓本來處于“休眠”狀態(tài)的學生得以“喚醒”,讓幾乎所有學生都積極的參與到學習活動中,大大的提高學生對于學習的參與性,有研究表明參與性是學習活動最重要的元素之一,游戲化理念很好的解決了學生參與性的問題。
(2)學生實際掌握知識效果顯著
通過對兩個班級分別使用游戲化教學和沒有使用游戲化學習理念的正常教學過程分析發(fā)現,在使用游戲化教學的班級Vim編輯器的技能掌握率可以達到86.7%而沒有使用游戲化教學的班級是53.3%,可見游戲化學習可以大幅度提升學生的學習效果,特別是需要大量記憶的技能類知識,有著非常大的提升效果。
(3)在學習中自主學習能力得到培養(yǎng)
在傳統(tǒng)教學過程中,學生的自主學習是有限的,只有一些對學習感興趣,學習成績較好的同學,才能自主學習,大部分學生是一種被動學習的狀態(tài)。而應用游戲化學習理念之后,大部分學生都能自主學習“游戲需要的技能”,進而在游戲中“過關”,這種方式大大的提高了普通學生的自主學習意識,培養(yǎng)了自主學習的能力。讓更多的學生主動的參與到教學活動中,從而提升學生整體的學習能動行,提高學習效果。
游戲化學習理念不僅提升學生的學習積極性和能動性,同時也提升學生學習知識之后的實際應用能力和對于知識的持久性,對于培養(yǎng)學生的自主學習能力有很有幫助,對現代教育有著重要價值。但是,游戲化學習仍然需要長時間的實踐和探索,開發(fā)教育游戲是施行游戲化學習理念的難點,一款教育游戲的教學效果是要通過實踐來驗證的,并且大部分教師不具備開發(fā)游戲的能力,所以現階段發(fā)展游戲化學習理念還有很長一段路要走。
[1]張金磊,張寶輝.游戲化學習理念在翻轉課堂教學中的應用研究[J].遠程教育雜志,2013,01:73-78.
[2]鮑雪瑩,趙宇翔.游戲化學習的研究進展及展望[J].電化教育研究,2015,08:45-52.
[3]尚俊杰,蕭顯勝.游戲化學習的現在和將來——從GCCCE2009看游戲化學習的發(fā)展趨勢[J].遠程教育雜志,2009,05:69-73.
李昊凌(1984~),男,碩士,講師.研究領域:計算機應用。
沈曉潔(1988~),女,碩士.研究領域:電子商務。
The Practical Application of the Game-based Learning in the Teaching of Vim Editor
Li HaolingShen Xiaojie
(Liaoning Institute of Science and EngineeringJinzhou121000)
This study examines the connotation of the game-based learning(GBL)and how to use the concept in the VIM editor teaching,according to the difficulties in the teaching,introduced the GBL,use the vimtutor to let the students master the basic knowledge,and use the vim-adventure game to train the students'practical ability,and the introduction of communication feedback mechanism and competition mechanism to improve the students'team cooperation spirit,finally summarizes the application of what are the improvement ideas of GBL after class.
Game-based learningVim editorPractical application
G434;TP393.01
B
160803-7354