詞匯是小學(xué)英語教學(xué)的重點(diǎn)與難點(diǎn)。小學(xué)生年齡小、好動(dòng)、好奇心強(qiáng),對(duì)單調(diào)的詞匯學(xué)習(xí)容易產(chǎn)生厭倦,長此以往將使學(xué)生對(duì)英語學(xué)習(xí)失去興趣。因此,教師要注重教學(xué)方法,充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性。筆者嘗試?yán)肍lash設(shè)計(jì)開發(fā)小型的游戲化學(xué)習(xí)環(huán)境,將英語詞匯學(xué)習(xí)滲透到游戲中。
一、游戲設(shè)計(jì)的基本原則
1.目標(biāo)明確
設(shè)計(jì)游戲時(shí)首先要有明確的訓(xùn)練目標(biāo),比如是句子游戲還是單詞游戲,是訓(xùn)練聽力還是口語表達(dá)能力。只有這樣才能使游戲化軟件更好地為語言知識(shí)的學(xué)習(xí)與運(yùn)用服務(wù)。
2.符合學(xué)習(xí)者的心理發(fā)展特點(diǎn)
根據(jù)皮亞杰的認(rèn)知發(fā)展階段理論,在小學(xué)低年級(jí)學(xué)生的認(rèn)知結(jié)構(gòu)中,知覺表象占優(yōu)勢,他們主要運(yùn)用形象思維和直覺思維。小學(xué)生比較喜歡絢爛的畫面、動(dòng)聽的聲音,且不太容易理解人物關(guān)系復(fù)雜的故事。因此,應(yīng)該設(shè)計(jì)畫面精美,故事情節(jié)簡單的Flash游戲。
3.教育性與游戲性相統(tǒng)一
在設(shè)計(jì)游戲時(shí),應(yīng)創(chuàng)設(shè)符合學(xué)習(xí)者心理的生活場景,將知識(shí)的學(xué)習(xí)貫穿于游戲情節(jié)中,同時(shí)界面要生動(dòng),組織形式靈活多樣,使學(xué)習(xí)者在娛樂中學(xué)習(xí)、在情境中發(fā)展,真正實(shí)現(xiàn)寓教于樂。
4.及時(shí)、直觀的學(xué)習(xí)成果反饋
積極的情感體驗(yàn)?zāi)茏畲笙薅鹊丶ぐl(fā)學(xué)生的自信。在游戲化軟件中,應(yīng)通過簡單明了的問題設(shè)計(jì),讓學(xué)習(xí)者參與,根據(jù)其反饋給予相應(yīng)的獎(jiǎng)勵(lì)或懲罰。例如答對(duì)者可以獲得更多的分?jǐn)?shù)或獎(jiǎng)品,答錯(cuò)者則給予減分或扣除獎(jiǎng)品。此外,也應(yīng)采取補(bǔ)救措施幫助學(xué)習(xí)者完成知識(shí)的學(xué)習(xí)。例如可以在軟件中設(shè)立英語補(bǔ)習(xí)班,使學(xué)生通過學(xué)習(xí)改正錯(cuò)誤,獲得成功。
二、Flash教育游戲的設(shè)計(jì)與實(shí)現(xiàn)
1.確定游戲內(nèi)容的范圍
在設(shè)計(jì)教育游戲時(shí),應(yīng)該按照教學(xué)內(nèi)容的難易程度、學(xué)生接受能力及游戲的可操作性,做到由易到難,逐步提高。游戲的難度要使學(xué)生能“輕輕一躍而后得”,在學(xué)生的“最近發(fā)展區(qū)”最大程度地激發(fā)學(xué)生的參與熱情。
選擇單詞時(shí),應(yīng)緊密結(jié)合教學(xué)目標(biāo),選擇容易出錯(cuò)、要求重點(diǎn)掌握的詞匯,同時(shí)也應(yīng)擴(kuò)充相關(guān)內(nèi)容。如在考查classroom這個(gè)單詞時(shí),可拓展類似computer-room、reading-room、music-room等單詞。這樣既擴(kuò)充了學(xué)生的單詞量,也激發(fā)了學(xué)生的求知欲。
2.游戲的腳本設(shè)計(jì)
在游戲設(shè)計(jì)的基礎(chǔ)上進(jìn)行腳本設(shè)計(jì),游戲腳本體現(xiàn)了游戲性和知識(shí)性的結(jié)合。可以通過一個(gè)有趣的故事把學(xué)習(xí)者帶入游戲中。本游戲設(shè)計(jì)的故事情節(jié)是:你的工資收入勉強(qiáng)維持生活,可現(xiàn)在要飼養(yǎng)一只可愛的小豬——肥肥,你必須為此付出額外的開銷?,F(xiàn)有一份翻譯工作,你要好好珍惜。游戲開始后,游戲者為了飼養(yǎng)肥肥,需要對(duì)界面上不斷出現(xiàn)的漢語進(jìn)行翻譯,答對(duì)后可以獲得一定的虛擬貨幣,為它購買食物。這時(shí),肥肥會(huì)為主人優(yōu)秀的表現(xiàn)不斷地鼓掌、點(diǎn)頭微笑,同時(shí)也會(huì)長大一點(diǎn)。當(dāng)游戲者輸入錯(cuò)誤的單詞后,由于沒錢為肥肥購買食物,它就會(huì)挨餓,累積到一定程度就會(huì)顯示“由于你不能勝任這份兼職工作,你被老板炒魷魚了,可愛的肥肥饑腸轆轆,下次可要好好工作呀”。這時(shí)游戲者可以進(jìn)入英語補(bǔ)習(xí)班學(xué)習(xí)。當(dāng)游戲者答對(duì)所有單詞后,通過他的精心照料,肥肥也長大了,可以自己尋找食物,這時(shí)主人可以聽聽音樂放松了。
3.關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)
(1)交互式動(dòng)作的設(shè)計(jì)
本游戲有許多交互式的動(dòng)作,當(dāng)進(jìn)入游戲的主界面后,點(diǎn)擊按鈕開始游戲。如果學(xué)習(xí)者對(duì)游戲中的相關(guān)知識(shí)點(diǎn)不熟悉,可以通過點(diǎn)擊補(bǔ)習(xí)班進(jìn)行學(xué)習(xí)。整個(gè)游戲分為易、中、難三個(gè)層次,學(xué)習(xí)者可以根據(jù)自己的實(shí)際情況選擇學(xué)習(xí)內(nèi)容,也可以從易到難循序漸進(jìn)地學(xué)習(xí)。單擊一個(gè)按鈕,則進(jìn)入相應(yīng)的界面。為了使整個(gè)游戲的代碼簡潔、清晰,每個(gè)界面均制作成影片剪輯的形式,通過影片剪輯的visible屬性,可以方便地實(shí)現(xiàn)界面之間的切換。以下是由主界面(如圖1)進(jìn)入英語補(bǔ)習(xí)班界面的程序代碼。
on(release){
goto And Play(“easy”!);
}
(2)英語單詞的輸入及正誤判斷
在主場景中添加一個(gè)動(dòng)態(tài)文本框,并將其命名為score,通過接受游戲者輸入的答案,與正確答案比較,如果正確則為score賦值,加分界面顯示如圖2。當(dāng)輸入錯(cuò)誤的單詞時(shí),會(huì)顯示相應(yīng)的反饋信息,激勵(lì)學(xué)習(xí)者努力。
if(_parent.w==\"ramble\" and _root.wangc.wang==\"ramble\"){
_root.wangc.huosheng._visible=1;
_root.wangc.huosheng.gotoAndPlay(2);
_root.sound.play();
}
if(_parent.w==_root.wangc.wang){
_root.pig.gotoAndPlay(2);
_parent.nextFrame();
}else{
_root.pig.gotoAndStop(\"sui\");
_parent.gameover._visible=1;
}
(3)小豬肥肥成長控制
小豬肥肥本身是一個(gè)影片剪輯,影片剪輯的名稱為pig,通過把游戲者實(shí)時(shí)取得的積分和影片剪輯的_xscale、_yscale屬性聯(lián)系起來,可以實(shí)現(xiàn)它快速成長。圖3為小豬肥肥長大后的界面,具有一定的夸張性和趣味性,能極大地激勵(lì)學(xué)習(xí)者,并對(duì)學(xué)習(xí)成果給予及時(shí)反饋。主要代碼如下。
_root.pig._xscale=_root.x;
_root.pig._yscale=_root.y;
_root.pig._xscale=_root.pig._xscale*_root.i;
_root.pig._yscale=_root.pig._yscale*_root.i;
本游戲設(shè)計(jì)的關(guān)鍵環(huán)節(jié)是將游戲情節(jié)與英語詞匯學(xué)習(xí)有機(jī)結(jié)合,在設(shè)計(jì)中體現(xiàn)以學(xué)生為中心的指導(dǎo)思想。
參考文獻(xiàn)
[1]張璇,龔正偉.Flash使用編程指南[M].清華大學(xué)出版社,2004.
[2]曹正平.兒童游戲理論——文化學(xué)、心理學(xué)和教育學(xué)三維視野[M].寧夏出版社,1999.
[3]田愛奎等.基于flash的小學(xué)英語教學(xué)游戲的設(shè)計(jì)與實(shí)現(xiàn)[J].教育信息化,2007(3).