歐陽林
摘 要:為激發(fā)學生學習興趣,在計算機網(wǎng)絡專業(yè)PHP程序設計課程里嘗試實踐“游戲教學法”,通過實踐證明“寓學習于游戲”有助于激發(fā)學生的學習興趣,讓學生化被動為主動,擴展學習思維,并有利于教學相長。
關鍵詞:寓學習于游戲 教學實踐 PHP程序設計
一、“寓學習于游戲”的定義
“寓學習于游戲”,顧名思義,在游戲中進行學習。教學形式以游戲的形式展開,讓學生在輕松的的氛圍中,開展各式各樣的歡快的甚至是激烈的有晉級的競爭活動,不知不覺的學到書本上的知識。將“游戲”與“學習”融合在一起,從而引起學生興趣的一種方法,俗稱游戲教學法。古希臘哲學家、思想家柏拉圖則是“寓學習于游戲”最早提倡者。[1]
二、提出“寓學習于游戲”的背景
技工院校的生源大部分來源于中考或高考落榜的學生,針對該生源結構,從國家到學院由上至下各層面致力于教學改革,包括采用一體化課程改革、PBL教學模式改革、微課反轉等等,所有的教學改革的核心目的是讓學生能進入學習的狀態(tài),熱愛并積極主動去學習,最終能成長為對祖國有貢獻之人。[2]
在PHP程序設計課程里,筆者也曾致力于一體化課程開發(fā),以項目任務的形式教學,學生以團隊合作的方式共同學習互相幫助,但是依然有部分同學鉆空子,稍微有點難度的任務都推給組長完成,或者坐享其成隊友的成果。出現(xiàn)這些情況的根本原因是對課程不感興趣,在完成任務的過程中沒有激情甚至是敷衍的態(tài)度,這對團隊的共同的成長起到了阻礙的作用。
如何激發(fā)學生的學習興趣呢?美國教育心理學家布魯納說:“學習的最好刺激,乃是對所學材料的興趣,而不是諸如等級或往后的競爭便利等外來目標”,而最能激發(fā)學生這種內(nèi)在興趣的莫過于游戲。為激發(fā)學生的學習熱情,“寓學習于游戲”無疑是對這項教育準則的最好解讀。
三、“寓學習于游戲”在PHP程序設計課程上的設計思路
“寓學習于游戲”,并不是簡單的讓學生開心的玩幾個游戲就可以達到教學目的了。要從教學目標、課堂安排、學生的興趣點來設計。因此游戲教學法的設計需要滿足以下幾點要求:
1.游戲目的明確。游戲是為教學服務,每一個游戲的設計都需要融入知識點,不是為了游戲而游戲。因此游戲也需要制定游戲規(guī)則、目標,以及總結結果。[3]
2.根據(jù)課堂合理安排游戲。 游戲的目的是為了激發(fā)學生興趣以及通過游戲讓學生對知識點印象深刻,但無需將每個知識點都設計成游戲,設計游戲之前需要重復先充分了解課程知識,分解課程知識點、提取教學課程的重點、難點,然后再合理分配時間在教學中穿插游戲。
3.游戲的設計要重視啟發(fā)性。有挑戰(zhàn)性的、創(chuàng)造性的游戲能引導學生通過游戲而去發(fā)現(xiàn)知識的規(guī)律,這樣的游戲才能挖掘到學生的潛能,能開發(fā)學生的智力,培養(yǎng)學生的邏輯思維能力。
四、“寓學習于游戲”在PHP程序設計課程上的實踐
在做好充分的教學準備,游戲道具準備后在PHP程序設計課程上開始實踐“游戲教學法”。
首先,做好第一次的亮相游戲。為吸引學生的目光,以及讓學生意識到程序開發(fā)給人類帶來的便捷。筆者在PHP程序設計課程的第一課選擇了一個眼疾手快的游戲。
在這個游戲中,兩位學生在作戰(zhàn),其它同學邊觀戰(zhàn)邊出點子看如何能迅速找到,但兩位學生滿頭大汗的,花費了近10分鐘的時間才完成任務,而老師卻用的是不走尋常路的方式,迅速的完成了任務。于是同學們都會好奇這個游戲的意圖,也好奇老師為何能贏得這場游戲。在學生的期待解惑的眼神中,教師趁機引出程序設計里的一個二叉查找思想,告訴學生他的查找訣竅。通過第一個簡單的游戲,讓學生對課程充滿了期待與興趣。
其次,為課程的重點、難點精心設計不同的游戲。在課堂上反復的大聲向?qū)W生強調(diào)這是重點,這是難點,學生絲毫不為所動,但是如果是在游戲中啟發(fā)學生去理解,讓學生順其自然的姿態(tài)去接收知識,會事半功倍。例如在程序里的數(shù)組概念,學生初識程序,對鍵和值的關系不能理解,筆者便設計了籃球教練點兵點將的游戲,用球衣號碼當做鍵,學生當做值,當教練喊出球衣號碼,對應的學生應當迅速穿上正確的球衣,教練喊出籃球隊名稱,該籃球隊成員需要迅速站到規(guī)定位置。通過點兵點將的游戲,讓學生迅速掌握數(shù)組的原理和概念。不同的知識,采用不同游戲,比如for循環(huán)采用傳帽子的游戲,讓學生明白for循環(huán)將重復單調(diào)的事情用簡潔的語句進行表達了;還有隨機函數(shù)做成隨機點名的游戲等等,不斷翻新游戲,不斷和學生創(chuàng)新游戲,讓學生邊玩邊理解邊學習。
最后,為鞏固和復習知識,設計答題闖關游戲。大部分學生害怕考試,因為害怕老師用分數(shù)一錘定音。但是答題闖關游戲,用積分代替分數(shù),用獎勵代替批評,不同的積分檔次獲取不同的級別的獎勵,讓學生燃起的是勝負心而不是惶恐的心。闖關游戲關卡不一樣,難易程度不一樣,適合學生的分層檢驗,利于豎立學生的自信心,也督促了學生自己主動去鞏固和復習知識。
五、“寓學習于游戲”在PHP程序設計課程上的成效
PHP程序設計課程通過游戲教學法激發(fā)了學生的興趣,經(jīng)過一個學期的試驗,取得如下的成效:
1.培養(yǎng)了學生專注的能力。學生在玩游戲的時候是非常集中注意力,甚至是有勝負心的,在積極主動的情緒帶動下,教師引導學習知識的時候,也慢慢培養(yǎng)了專注的能力。
2.培養(yǎng)了學生的觀察能力、想象能力、邏輯能力、記憶能力。通過游戲的引導,教師將學生吸引到活動中來,讓學生在觀察中總結和思考,參與過程中進行積極動腦,培養(yǎng)了學生智力。
結語
喜歡游戲是人的天性,通過“寓學習于游戲”,激發(fā)學生的學習欲望,擴展了學生思維,讓學生在輕松愉悅的狀態(tài)下激發(fā)潛能,把學習變成一件快樂的事,有部分學生利用所學的知識開始設計簡單的游戲,讓課堂更加豐滿有趣,學生所獲得的成就感無法比擬,“寓學習于游戲”的教學方法是利于教學相長。
參考文獻
[1]黃茹.游戲教學法在教學中的應用[J].文學教育:上,2015(11):139-139.
[2]廣毅.教育與游戲的結合之路[J].中國遠程教育,2004(18):61-63.
[3]方芳.教育游戲的理論基礎及應用模式[D].上海交通大學,2007.