李勇
第十一屆NOC活動(dòng) 數(shù)字化學(xué)習(xí)工具評(píng)優(yōu) · 一等獎(jiǎng)
特色與亮點(diǎn)
本課件采用AS2.0編程技術(shù),設(shè)計(jì)了一個(gè)練習(xí)模式和兩個(gè)游戲模式,可以滿足學(xué)生不同學(xué)期的英語(yǔ)單詞學(xué)習(xí)需要,真正實(shí)現(xiàn)了讓學(xué)生在學(xué)習(xí)中游戲,在游戲中學(xué)習(xí)的目的。
課件的題庫(kù)修改程序,按年級(jí)已內(nèi)置了人教版三至六年級(jí)的所有單詞,使用者可以非常方便地選擇自己想要練習(xí)的內(nèi)容,也可以修改,甚至更換。另外,課件自動(dòng)生成的練習(xí)題,不僅單詞是隨機(jī)指定,單詞所空缺的字母也具有隨機(jī)性。
設(shè)計(jì)意圖
記住英語(yǔ)單詞是跨進(jìn)英語(yǔ)世界的一把鑰匙。但對(duì)于剛接觸英語(yǔ)這門學(xué)科的小學(xué)生來(lái)說(shuō),卻是一道較高的門檻。傳統(tǒng)的教學(xué)手段,很難提高學(xué)生學(xué)習(xí)單詞的積極性。怎樣才能提高學(xué)生學(xué)習(xí)的積極性,讓學(xué)生愿學(xué)、樂(lè)學(xué),這是教師長(zhǎng)期思考并迫切需要解決的問(wèn)題。《快樂(lè)學(xué)單詞》充分利用了計(jì)算機(jī)的優(yōu)勢(shì),通過(guò)Flash腳本編程的方法,設(shè)計(jì)了三種人機(jī)交互的形式,讓學(xué)生能夠愉快地自主學(xué)習(xí)。特別是游戲模式有效地提高了學(xué)生學(xué)習(xí)單詞的積極性。
設(shè)計(jì)思路及內(nèi)容結(jié)構(gòu)
打開(kāi)課件文件夾,如圖1所示,它們分別是用于存放各種數(shù)據(jù)的“data文件夾”,課件的主程序“快樂(lè)學(xué)單詞.exe”以及用于修改題庫(kù)的“快樂(lè)學(xué)單詞修改器.exe”。
點(diǎn)擊“快樂(lè)學(xué)單詞.exe”經(jīng)過(guò)一個(gè)小小的片頭,就進(jìn)入了課件的主界面,如圖2所示,課件設(shè)置了 “練習(xí)模式”、“水泡游戲”、“吃魚(yú)游戲”。
1.練習(xí)模式
根據(jù)學(xué)生的認(rèn)知規(guī)律,課件設(shè)置了練習(xí)模式。在練習(xí)模式下,只有答對(duì)了才會(huì)自動(dòng)進(jìn)入下一題(如圖3)。
另外,在進(jìn)入練習(xí)時(shí),可以對(duì)練習(xí)的題目數(shù)及練習(xí)的時(shí)間進(jìn)行選擇,這樣就滿足了不同程度的練習(xí)者的需求(如圖4)。
當(dāng)練習(xí)結(jié)束后,課件會(huì)自動(dòng)統(tǒng)計(jì)使用者的練習(xí)情況,使用者可以根據(jù)自己對(duì)練習(xí)情況的滿意程度,自主決定是否保存。
2.游戲模式
(1)水泡游戲
根據(jù)小學(xué)生喜歡玩游戲的特點(diǎn),本課件為學(xué)生制作了一個(gè)打氣泡的游戲。可以幫助學(xué)生在不經(jīng)意間鞏固所學(xué)知識(shí),并提高熟練程度(如下頁(yè)圖5)。
在游戲過(guò)程中,從海底不斷上升一些氣泡,氣泡上的單詞隨機(jī)缺少其中一個(gè)字母。游戲者先判斷缺少哪個(gè)字母,再點(diǎn)擊鍵盤(pán)上相應(yīng)的字母就能把氣泡擊碎。
在游戲的設(shè)計(jì)上,本游戲具備其他游戲所具有的主要元素。例如,“生命值”,在游戲過(guò)程中,每答錯(cuò)一道,將減少一個(gè)生命值?!皶r(shí)間進(jìn)度條”,此進(jìn)度條隨時(shí)間在不斷減少。設(shè)置時(shí)間進(jìn)度條的目的是讓學(xué)生有緊迫感,不斷提高對(duì)單詞掌握的熟練程度及答題速度,同時(shí)也增加了游戲的趣味性和節(jié)奏性。時(shí)間進(jìn)度條雖然在不斷減少,但如果打中一個(gè)氣球,時(shí)間進(jìn)度條將增加一小格。當(dāng)時(shí)間進(jìn)度條為0時(shí),游戲結(jié)束?!叭蝿?wù)進(jìn)度條”,每答對(duì)一道,將增加一格,當(dāng)滿格時(shí),進(jìn)入下一關(guān)。
(2)吃魚(yú)游戲
目前在網(wǎng)絡(luò)上,各種吃魚(yú)的休閑類游戲是非常流行的。以此為靈感,我也設(shè)計(jì)了一個(gè)這樣的游戲。在游戲過(guò)程中,魚(yú)身上的單詞是對(duì)的,就可以去吃它,如果單詞是錯(cuò)的,就不能去吃(如圖6)。
3.題庫(kù)的修改
在課件文件夾下,點(diǎn)擊“快樂(lè)學(xué)單詞修改器.exe”,可進(jìn)入題庫(kù)修改界面修改題庫(kù)(如圖7)。
在“備用詞庫(kù)”里,選擇所在年級(jí),點(diǎn)擊彈出的單詞,便可將該單詞添加到當(dāng)前詞庫(kù)。在當(dāng)前詞庫(kù)里,點(diǎn)擊單詞,可以刪除相應(yīng)的內(nèi)容。如果備用題庫(kù)里沒(méi)有需要的單詞,則可以點(diǎn)擊添加按鈕,自己輸入單詞和詞義(如圖8),最后點(diǎn)擊“生成題庫(kù)”按鈕完成題庫(kù)的修改。
另外,甚至還可以修改題庫(kù)修改器!打開(kāi)課件目錄下的“data文件夾”,里面有11個(gè)文件夾,如下頁(yè)圖9所示。
這些文件的作用是:3s表示存放三年級(jí)上冊(cè)的單詞,3x表示存放三年級(jí)下冊(cè)的單詞。其余4s、4x、5s、5x、6s、6x分別表示存放四至六年級(jí)上冊(cè)和下冊(cè)的單詞。打開(kāi)3s文件你可以添加、修改或刪除系統(tǒng)內(nèi)置的三年級(jí)上冊(cè)的單詞庫(kù),如下頁(yè)圖10所示。
其余的三個(gè)文件data1.dat、data2.dat、data3.dat里的數(shù)據(jù)是用戶在點(diǎn)擊題庫(kù)修改器時(shí)自動(dòng)生成的,不能在此修改,否則課件將出現(xiàn)錯(cuò)誤,以致無(wú)法正常運(yùn)行。
藝術(shù)布局
整個(gè)課件自始至終均以海底世界為主題,做到了風(fēng)格統(tǒng)一。游戲把學(xué)生帶進(jìn)一個(gè)神秘的海底世界,使學(xué)生在游戲中還了解一些海洋知識(shí)。
關(guān)鍵技術(shù)處理
要制作一個(gè)游戲,需要突破的技術(shù)難點(diǎn)很多,其中最關(guān)鍵的技術(shù)就是狀態(tài)循環(huán)。一般游戲有三個(gè)狀態(tài),一個(gè)是初始狀態(tài),另一個(gè)是游戲狀態(tài),還有一個(gè)是游戲結(jié)束狀態(tài)。根據(jù)游戲運(yùn)行的需要來(lái)確定它的游戲狀態(tài),這個(gè)就是狀態(tài)循環(huán)。這個(gè)狀態(tài)循環(huán)不斷檢測(cè)現(xiàn)在游戲進(jìn)行到哪一個(gè)環(huán)節(jié),根據(jù)環(huán)節(jié)的不同來(lái)采取恰當(dāng)?shù)男袨椤6@個(gè)反復(fù)檢測(cè)狀態(tài)的東西就是游戲頻率,這也是游戲的第二個(gè)核心部分。在AS2.0中,設(shè)置游戲頻率最簡(jiǎn)單的方法就是用EnterFrame事件。當(dāng)按鈕按下的時(shí)候,這個(gè)處理鼠標(biāo)的程序,就是事件模型。例如,在水泡游戲中,用于檢測(cè)的按鈕按下了哪個(gè)鍵,然后作出相應(yīng)的反應(yīng),這就是一個(gè)鍵盤(pán)事件。而吃魚(yú)游戲則用的是碰撞檢測(cè)hitTest( )方法。
另外,游戲制作最離不開(kāi)的還有random( )隨機(jī)語(yǔ)句。例如,在本作品中的隨機(jī)出題,就是先給每組單詞分配一個(gè)編號(hào),然后用random( )隨機(jī)產(chǎn)生一個(gè)數(shù),作為課件調(diào)用單詞的編號(hào)。又如,課件中對(duì)某一單詞隨機(jī)去掉一個(gè)字母。我采用的方法是,先用LEN( )檢測(cè)單詞的長(zhǎng)度,然后根據(jù)單詞的長(zhǎng)度分別設(shè)計(jì)幾種去掉其中一個(gè)字母的子程序。
Flash保存數(shù)據(jù)一般有兩種方式,第一種就是最常用的用數(shù)據(jù)庫(kù),但Flash本身沒(méi)有讀寫(xiě)數(shù)據(jù)庫(kù)的能力,要借助于asp,jsp等,但這樣對(duì)課件使用的環(huán)境有極嚴(yán)的要求。為此,我采用了Flash本地Sharedobject存儲(chǔ)數(shù)據(jù)的方法。其制作要領(lǐng)是:先用Sharedobject.getLocal( )定義一個(gè)共享類,然后通過(guò)對(duì)SharedObject數(shù)據(jù)屬性的存取來(lái)實(shí)現(xiàn)對(duì)myObj的存取,要注意的是,只有執(zhí)行Flush語(yǔ)句時(shí),數(shù)據(jù)才得到真正的保存。
評(píng)價(jià)與反思
本課件在學(xué)習(xí)和游戲相結(jié)合方面,以及怎樣方便地更改練習(xí)內(nèi)容方面作了一些有益的探索。通過(guò)師生的反映來(lái)看,能夠很好地輔助完成數(shù)字化學(xué)習(xí)及教學(xué)任務(wù)。但也存在一些不足,如某些元件制作還不夠精美,游戲的元素還不夠豐富。
幕前幕后
“人應(yīng)該活到老,學(xué)到老,作為一名教師更應(yīng)這樣”?!凹热凰四苻k到,我為什么不試著去努力呢?”這兩句話,一直占據(jù)著我寫(xiě)字板最顯眼的位置,它蕩滌著我的靈魂,激勵(lì)著我?jiàn)^進(jìn)。
記得是在2004年春季開(kāi)學(xué),當(dāng)時(shí)學(xué)校出了一個(gè)新規(guī)定:凡是上教研課,必須用多媒體課件。并且出人意料的是,學(xué)校領(lǐng)導(dǎo)竟然安排我上一堂多媒體課。那時(shí)的我連用PPT做課件都不會(huì)。通過(guò)不斷的學(xué)習(xí),我先后學(xué)會(huì)了課件大師、Authorware、Flash、Dreamweaver等課件制作軟件。
在2008年,縣教委舉辦的課件大賽和重慶市教委舉辦的教育技術(shù)網(wǎng)絡(luò)大賽。我分別榮獲了縣級(jí)一等獎(jiǎng)和市級(jí)二等獎(jiǎng)。通過(guò)這兩次比賽,也使我對(duì)課件制作的信心倍增。從2009年起,我開(kāi)始自學(xué)編程。我先后學(xué)會(huì)了AS2.0、VB6.0、ASP等編程語(yǔ)言,這些編程技術(shù)也使我的課件發(fā)生了質(zhì)的變化。
2009年,我用AS2.0制作的《快樂(lè)學(xué)口訣》獲得了第七屆NOC活動(dòng)的一等獎(jiǎng)。這是我第一次參加全國(guó)性的比賽。在這次比賽中,通過(guò)觀摩其他選手的作品,我受益匪淺。2011年,我用VB6.0編程制作了《英語(yǔ)單詞練習(xí)軟件》。2012年和2013年,我用AS2.0編程制作主程序,用VB6.0編程制作題庫(kù)修改程序的模式,分別制作了《小學(xué)生學(xué)習(xí)游戲系統(tǒng)》和《快樂(lè)學(xué)單詞》兩個(gè)作品,并取得了較好的教學(xué)效果。
回顧這些年取得的成績(jī),是NOC活動(dòng)給了我無(wú)窮的創(chuàng)作靈感,讓我增長(zhǎng)了見(jiàn)識(shí)。也是NOC這塊創(chuàng)新的土壤,不斷激勵(lì)我學(xué)習(xí)新的信息技術(shù)。
評(píng)委印象
小時(shí)候?qū)W習(xí)單詞,除了大聲的朗讀、死記硬背、瘋狂地一遍遍地書(shū)寫(xiě)之外,真沒(méi)有什么能讓我們輕松快樂(lè)地去學(xué)習(xí)英語(yǔ)的;后來(lái),相繼出現(xiàn)了一些幫助人學(xué)習(xí)、記憶單詞的軟件,大都是機(jī)械呆板、甚至簡(jiǎn)單得有些弱智;再后來(lái),有了學(xué)習(xí)英語(yǔ)單詞的好軟件,我卻踏上了幾乎不需要英語(yǔ)的工作崗位,也就不再去關(guān)注它們了。
看到李老師的《快樂(lè)學(xué)習(xí)單詞》小工具,勾起了我學(xué)習(xí)單詞的記憶,也讓我羨慕李老師的學(xué)生。在練習(xí)使用的過(guò)程中,讓人感覺(jué)耳目一新,興趣盎然,愛(ài)不釋手,而且效果明顯,這是一個(gè)科學(xué)性、趣味性、技術(shù)性、實(shí)效性非常突出的學(xué)習(xí)工具。
之所以說(shuō)它是小工具,因?yàn)檫@個(gè)課件的體積的確不大,文件數(shù)量也比較少,應(yīng)用對(duì)象的年齡是小學(xué)生。雖然是小工具,它的作用卻不小,可以通過(guò)修改單詞庫(kù)自主添加、修改、刪除單詞數(shù)量,可以靈活機(jī)智地選擇練習(xí)、游戲方式,真正能讓使用者感覺(jué)自己是課件的主人。任何教師都能把這個(gè)小工具牢牢掌握在自己手中,自由方便、隨心所欲地使用,而不像其他大軟件,包羅萬(wàn)象,體積龐大,變化多端,讓使用者感覺(jué)無(wú)所適從,控制不了課件,壓力山大。
這個(gè)學(xué)習(xí)工具,處處體現(xiàn)了李老師的愛(ài)心、童心和匠心。沒(méi)有對(duì)教學(xué)工作的熱愛(ài),沒(méi)有對(duì)學(xué)生的關(guān)愛(ài),李老師怎么能去研究這樣一個(gè)符合學(xué)生年齡特點(diǎn)和心理特點(diǎn)的課件呢?不是一個(gè)童心十足的萌孩子,不保持玩心未泯的少年天性,李老師怎么能做出讓學(xué)生如此喜歡的課件呢?沒(méi)有巧奪天工的匠心,沒(méi)有妙筆生花的圣手,又怎能做出這玲瓏剔透、匠心獨(dú)具的好課件呢?
這個(gè)課件本身也是集科學(xué)性、趣味性、技術(shù)性、實(shí)效性于一體的學(xué)習(xí)必備良品。本課件學(xué)習(xí)策略得當(dāng),有一個(gè)練習(xí)模式,兩個(gè)游戲模式,學(xué)生可以結(jié)合實(shí)際自由選擇,而且練習(xí)數(shù)據(jù)可以保存,便于學(xué)生查閱和記錄自己的學(xué)習(xí)過(guò)程;通過(guò)題庫(kù)修改程序,教師可以調(diào)整自己的教學(xué)內(nèi)容和檢查內(nèi)容,這是科學(xué)性的體現(xiàn)。愛(ài)玩游戲是孩子的天性,兩個(gè)游戲與現(xiàn)在的網(wǎng)絡(luò)小游戲、手機(jī)游戲非常相似,現(xiàn)在的孩子非常熟悉,甚至不用去學(xué)習(xí)如何使用,信手拈來(lái),上手很快,這種游戲很容易被學(xué)生接受,具有濃厚的趣味性?!犊鞓?lè)學(xué)單詞》充分利用了計(jì)算機(jī)的優(yōu)勢(shì),采用AS2.0編程技術(shù),設(shè)計(jì)了三種人機(jī)交互的形式,讓學(xué)生愉快地自主學(xué)習(xí)。作品通過(guò)VB編程技術(shù),專門設(shè)計(jì)了一個(gè)題庫(kù)修改程序,按年級(jí)已內(nèi)置了人教版三至六年級(jí)的所有單詞,使用者可以非常方便地選擇自己想要練習(xí)的內(nèi)容,也可以修改,甚至更換。另外,課件自動(dòng)生成的練習(xí)題,不僅單詞是隨機(jī)指定,單詞所空缺的字母也具有隨機(jī)性。這是課件的技術(shù)性所在??茖W(xué)地設(shè)計(jì)課件結(jié)構(gòu)、用技術(shù)優(yōu)化使用者體驗(yàn)、不斷地提高學(xué)生學(xué)習(xí)興趣,軟件題庫(kù)是全開(kāi)放式的,應(yīng)用范圍非常大,既可以面向小學(xué)生,在學(xué)習(xí)英語(yǔ)單詞時(shí)作輔助的練習(xí)工具,也可以作為教師和家長(zhǎng)檢測(cè)學(xué)生掌握情況的檢查工具。這些充分顯示課件的實(shí)效性。
我個(gè)人很喜歡李老師的這個(gè)小工具,這種方便實(shí)用的小工具最適合一線教師使用,簡(jiǎn)單高效,甚至比專門的軟件公司生產(chǎn)的教學(xué)軟件還要受歡迎,當(dāng)然這個(gè)軟件應(yīng)該還能應(yīng)用到其他學(xué)科學(xué)習(xí)中。
(陳斌 NOC活動(dòng)評(píng)委/山東省淄博市博山區(qū)教育體育局)