英語(yǔ)教學(xué)游戲的技術(shù)實(shí)現(xiàn)論文
摘 要:目前,網(wǎng)絡(luò)游戲越來(lái)越流行,也日益滲透到社會(huì)生活的方方面面,教育也受到網(wǎng)絡(luò)的影響。在兒童網(wǎng)癮、游戲暴力和益智娛樂(lè)、媒體助教彼此矛盾的情況下,探討英語(yǔ)游戲的技術(shù)因素,從源頭上遏制英語(yǔ)游戲中的網(wǎng)癮因素具有重要的教學(xué)意義。本文根據(jù)英語(yǔ)教學(xué)的“聽(tīng)、說(shuō)、讀、寫(xiě)”特點(diǎn),在游戲教學(xué)的實(shí)現(xiàn)上采用“輕游戲”的方案,選擇Flash和asp.net的組合技術(shù)實(shí)現(xiàn)英語(yǔ)場(chǎng)景的聲光結(jié)合,讓學(xué)生“做游戲”中“學(xué)習(xí)”,從而提高學(xué)生解決問(wèn)題的能力和協(xié)作學(xué)習(xí)能力。從而通過(guò)電腦輔助提高教學(xué)質(zhì)量。
關(guān)鍵詞:輕游戲 英語(yǔ) 網(wǎng)絡(luò) Flash
據(jù)統(tǒng)計(jì),20xx年我國(guó)網(wǎng)絡(luò)游戲市場(chǎng)實(shí)際銷售收入達(dá)到428.5億元人民幣,比20xx年增長(zhǎng)32.4%?梢(jiàn),電腦游戲的快速發(fā)展已是不爭(zhēng)的事實(shí),電腦游戲化教學(xué)也受到了很大的影響。游戲在電腦輔助教學(xué)中發(fā)揮了重要的作用。作者結(jié)合英語(yǔ)教學(xué)實(shí)踐,分析了英語(yǔ)教學(xué)的學(xué)科特點(diǎn),進(jìn)一步探討了游戲化英語(yǔ)教學(xué)的技術(shù)因素。
一、使用Flash技術(shù)實(shí)現(xiàn)輕游戲英語(yǔ)教學(xué)的探索
Flash作為一個(gè)開(kāi)發(fā)游戲的平臺(tái),可以創(chuàng)作交互性較強(qiáng)的英語(yǔ)內(nèi)容,并集成了用于制作游戲的大多數(shù)功能。在網(wǎng)頁(yè)上Flash應(yīng)用非常普遍。并可以用非常小的代價(jià)移植到Macintosh上?梢院芊奖愕貙⒂螒蚯度氲絇owerPoint中進(jìn)行多媒體教學(xué)。Flash由播放器、文件格式和創(chuàng)作工具三個(gè)組件組成。播放器主要指Flash虛擬機(jī),一個(gè)分層的可視的楨處理對(duì)象模型,一個(gè)媒體反編譯器,一個(gè)框架庫(kù)和繪圖算法等。文檔格式化是指SWF;開(kāi)發(fā)環(huán)境包含了代碼編輯器、繪畫(huà)編輯器、編譯器、調(diào)試器、幫助系統(tǒng)等開(kāi)發(fā)人員常常使用的工具。如macromedia公司的Flash8等。
二、使用網(wǎng)絡(luò)與Flash結(jié)合的方式實(shí)現(xiàn)游戲化英語(yǔ)教學(xué)
1.實(shí)現(xiàn)思路。首先要選擇好游戲的結(jié)構(gòu)。服務(wù)器端提供的服務(wù)是游戲的核心部分,游戲功能的實(shí)現(xiàn),數(shù)據(jù)的交互都需要服務(wù)器平臺(tái)來(lái)實(shí)現(xiàn),而服務(wù)器的性能和質(zhì)量也就決定了游戲的性能和質(zhì)量。
2.Flash與外部之間的關(guān)系?梢越梃b一些網(wǎng)上asp+Flash+access的.實(shí)時(shí)聊天室技術(shù)來(lái)支持Flash多人在線玩英語(yǔ)游戲。首先配置www服務(wù)器,通過(guò)瀏覽器連接asp運(yùn)行,這樣以http的方式來(lái)傳播數(shù)據(jù),通過(guò)Flash中調(diào)用asp的技術(shù)(loadVar方法,#106avascript和vbscript)可以實(shí)現(xiàn)。在實(shí)現(xiàn)游戲的實(shí)時(shí)交互、實(shí)時(shí)聊天、活動(dòng)互動(dòng)方面,要充分考慮不同年齡段兒童的心理特點(diǎn),有針對(duì)性地設(shè)計(jì)一些場(chǎng)景。
3.使用c#套接字與Flash通信實(shí)現(xiàn)聯(lián)機(jī)。Flash提供了對(duì)套接字的支持,要游戲?qū)崿F(xiàn)上也可以采用c#+Flash的套接字連接方案。當(dāng)客戶端運(yùn)行的時(shí)候,它便建立一個(gè)xmlSocket的連接套接字,在c#編寫(xiě)的服務(wù)器端也有一個(gè)循環(huán)運(yùn)行的偵聽(tīng)程序,當(dāng)接到這個(gè)連接請(qǐng)求的時(shí)候,便創(chuàng)建一個(gè)客戶線程作為一個(gè)信息的專用通道,當(dāng)客戶指定與某人聊天(或者互動(dòng))的時(shí)候,服務(wù)端便將消息從一個(gè)線程轉(zhuǎn)發(fā)到另一個(gè)指定的線程。實(shí)現(xiàn)了實(shí)時(shí)的通信。
4.游戲結(jié)構(gòu)與功能的實(shí)現(xiàn)。游戲結(jié)構(gòu)功能的實(shí)現(xiàn)主要通過(guò)訪問(wèn)數(shù)據(jù)庫(kù),讀取xmlweb配置,運(yùn)行客戶端的xml文件中的小游戲(課件)。asp與Flash的通信、c#服務(wù)器與Flash的通信都不是在同一網(wǎng)絡(luò)通信協(xié)議下進(jìn)行的。asp使用無(wú)連接的http協(xié)議,xmlSocket要建立握手TCP協(xié)議,要將數(shù)據(jù)庫(kù)操作集成到c#服務(wù)器端,而客戶端則是一個(gè)純粹的c/s模式程序。達(dá)到了互動(dòng)游戲的目的。網(wǎng)絡(luò)的分布式應(yīng)用使得擴(kuò)大游戲同時(shí)在線容量成為了可能,通過(guò)讀取xmlweb配置可以實(shí)現(xiàn)游戲者的信息初始化等工作。游戲的題目(課件)放在客戶端最大的好處就是減輕服務(wù)器的負(fù)荷,提高運(yùn)行速度。服務(wù)器端只需給在線的用戶發(fā)送同步的信號(hào)量便可以實(shí)現(xiàn)所需的功能。選取題目的隨機(jī)性使用一個(gè)random()函數(shù)足矣。
5.建立網(wǎng)上平臺(tái)。通過(guò)前面對(duì)英語(yǔ)游戲素材聚和設(shè)計(jì),最后要進(jìn)行游戲整合?梢源笾掠芍黜(yè)、新聞、游戲下載、留言等部分組成。主頁(yè)主要提供對(duì)其他頁(yè)面的連接,是游戲的選擇入口;新聞中心可以提供一些英文媒體新聞以供閱讀,從面豐富學(xué)生英文文化水平;下載中心提供游戲的下載;留言板采用嵌入到網(wǎng)頁(yè)中的Flash+asp+access的留言本,進(jìn)行游戲者試玩心得、英語(yǔ)學(xué)習(xí)方法等方面的交流。
參考文獻(xiàn)
[1]王琴E_游戲化教學(xué)模式研究[D].南京:南京師范大學(xué),2005.
[2]LisaStanzianoFlash教程[M].Macromedia,Inc.601TownsendSt.SanFrancisco.
[3]尚俊杰李芳樂(lè)李浩文“輕游戲”:教育游戲的希望和未來(lái)[D].香港中文大學(xué),2005.
【英語(yǔ)教學(xué)游戲的技術(shù)實(shí)現(xiàn)論文】相關(guān)文章:
淺談跨存儲(chǔ)數(shù)據(jù)遷移技術(shù)與實(shí)現(xiàn)論文06-11
媒介技術(shù)的變遷及其隱喻功能的實(shí)現(xiàn)論文12-30
利用IT技術(shù)實(shí)現(xiàn)水利信息化建設(shè)論文04-15
信息技術(shù)如何實(shí)現(xiàn)創(chuàng)新型教育論文01-27
雙目立體視覺(jué)技術(shù)的實(shí)現(xiàn)及其進(jìn)展論文12-20
實(shí)現(xiàn)CBM的技術(shù)路線11-30
淺談信息技術(shù)如何實(shí)現(xiàn)創(chuàng)新型教育的論文04-16