□楊婷婷 賈樹(shù)文
目前中小學(xué)傳統(tǒng)的上課方式是每個(gè)知識(shí)點(diǎn)后面會(huì)有幾道相關(guān)隨堂習(xí)題以幫助考查學(xué)生對(duì)知識(shí)點(diǎn)的掌握程度。借助二維動(dòng)畫(huà)制作軟件Flash的強(qiáng)大技術(shù)功能可以制作出界面美觀、教學(xué)效果逼真,并且還具有信息反饋功能的教學(xué)輔助軟件和練習(xí)型課件,并且在制作反饋信息功能這方面Flash具有不需要復(fù)雜編程,只需要利用自身所具有的組件功能就可實(shí)現(xiàn)。Flash所具有的這些優(yōu)勢(shì)和便于使用的特點(diǎn)對(duì)大部分中小學(xué)教師來(lái)說(shuō)制作類似課件會(huì)比較簡(jiǎn)單可行。
下面介紹了一個(gè)數(shù)學(xué)課件的制作過(guò)程,用于考查學(xué)生加減法運(yùn)算的能力,通過(guò)點(diǎn)擊課件上的“請(qǐng)出題”按鈕,輔助的教學(xué)或是練習(xí)軟件就會(huì)隨機(jī)出一道100以內(nèi)四則運(yùn)算習(xí)題,只需要練習(xí)者在“=”號(hào)后的方框內(nèi)輸入答案即可;通過(guò)點(diǎn)擊“查看結(jié)果”按鈕,可以檢測(cè)結(jié)果的準(zhǔn)確性。如結(jié)果準(zhǔn)確點(diǎn)擊查看按鈕就會(huì)出現(xiàn)“恭喜你答對(duì)了”的激勵(lì)標(biāo)語(yǔ),相反答錯(cuò)了就會(huì)出現(xiàn)讓你“好好想一想”鼓勵(lì)標(biāo)語(yǔ),同時(shí)軟件可以將答題準(zhǔn)確情況反饋給使用者。
一、創(chuàng)建練習(xí)題的背景
(一)打開(kāi)Flash軟件。通過(guò)點(diǎn)擊工具欄中的圖層“新建”按鈕創(chuàng)建一個(gè)新圖層并并把它設(shè)置為背景圖層,然后從圖片庫(kù)中導(dǎo)入一張顏色和大小合適的圖片作為背景圖片,效果如圖1。

圖1
(二)創(chuàng)建動(dòng)態(tài)文本框。第一,插入新的圖層并命名為“動(dòng)態(tài)文本”。在剛剛創(chuàng)建的背景圖層的基礎(chǔ)上點(diǎn)擊插入新圖層按鈕創(chuàng)建一個(gè)新的圖層并把它命名為“動(dòng)態(tài)文本”。
第二,動(dòng)態(tài)文本的創(chuàng)建。在剛剛創(chuàng)建的“動(dòng)態(tài)文本”圖層中通過(guò)點(diǎn)擊“文本工具”按鈕將其“屬性面板”中的“文本類型”設(shè)置為“動(dòng)態(tài)文本”,同時(shí)選中“在文本周圍顯示邊框”這個(gè)按鈕,為的是創(chuàng)建出來(lái)的動(dòng)態(tài)文本上能夠顯示出邊框,把上述屬性參數(shù)設(shè)置完成后,在窗口的適當(dāng)位置通過(guò)軟件工具創(chuàng)建兩個(gè)大小合適的動(dòng)態(tài)文本對(duì)象(其效果如圖2所示)。接下來(lái)把動(dòng)態(tài)文本對(duì)象屬性面板里的文本對(duì)象的“變量”參數(shù)設(shè)置為“a”、“b”,并對(duì)“字體”和“大小”以及“顏色”進(jìn)行適當(dāng)?shù)脑O(shè)置如圖3。

圖2

圖3 對(duì)變量a的設(shè)置
上面創(chuàng)建的兩個(gè)動(dòng)態(tài)文本框的作用是顯示隨機(jī)出現(xiàn)的兩個(gè)相加減的數(shù)字,這兩個(gè)數(shù)就是通過(guò)設(shè)置的“a”和“b”兩個(gè)變量來(lái)實(shí)現(xiàn)動(dòng)態(tài)的隨機(jī)數(shù)。
還有另外一個(gè)是用來(lái)接收練習(xí)者的答案輸入的動(dòng)態(tài)文本框,是通過(guò)使用輸入文本來(lái)實(shí)現(xiàn)的。按照上述的操作步驟創(chuàng)建一個(gè)動(dòng)態(tài)的文本新圖層,通過(guò)菜單欄中的“文本工具”在窗口中恰當(dāng)?shù)奈恢脛?chuàng)建一個(gè)大小合適的文本框,然后對(duì)該文本框的屬性進(jìn)行恰當(dāng)?shù)脑O(shè)置,通過(guò)屬性面板將里面的“文本類型”設(shè)置為“輸入文本”,同樣這里也需要選擇“在文本周圍顯示邊框”按鈕,并且設(shè)置合適的“字體”和“大小”以及“顏色”,并把該“變量”設(shè)置為“c”。設(shè)置效果看參考圖3。
第三,此外還有一個(gè)文本框是用來(lái)接收反饋信息的區(qū)域,操作步驟同上,這里把新創(chuàng)建的文本框的“變量”設(shè)置為“result”,這里需要更加留意的是在答案被主動(dòng)查看以前是不能夠直接顯示出來(lái)的,所以這里我們不選擇文本周圍顯示邊框的按鈕,并對(duì)“字體”、“大小”和“顏色”進(jìn)行設(shè)置。
(三)創(chuàng)建一個(gè)提示信息的文本框。第一,通過(guò)按鈕插入“提示文本”圖層,通過(guò)選中“動(dòng)態(tài)文本”這個(gè)圖層然后單擊按鈕重新創(chuàng)建一個(gè)新的圖層并命名為“提示文本”。
第二,創(chuàng)建提示信息的文本。在新建的“提示文本”圖層里用“文本工具”在兩個(gè)加減數(shù)中間創(chuàng)建一個(gè)“-”和“+”,在結(jié)果與加減數(shù)中間創(chuàng)建一個(gè)“=”,并對(duì)它們?nèi)齻€(gè)的屬性進(jìn)行設(shè)置。創(chuàng)建完這三個(gè)提示文本后,再在這三個(gè)提示文本下方創(chuàng)建兩個(gè)分別為“查看結(jié)果”和“請(qǐng)出題”的文本,并通過(guò)屬性面板將它們的“文本類型”設(shè)置成“靜態(tài)文本”屬性,并對(duì)“字體”、“大小”和“顏色”進(jìn)行設(shè)置,同樣設(shè)置為不顯示邊框。
(四)進(jìn)行按鈕的創(chuàng)建。把“提示文本”圖層選中并通過(guò)單擊“插入圖層”按鈕創(chuàng)建一個(gè)新的圖層并把它的名字設(shè)置為“按鈕”,并把該按鈕選中,并通過(guò)依次單擊接下來(lái)的“窗口”菜單→“其他面板”→“公用庫(kù)”→“按鈕”等打開(kāi)“公用按鈕庫(kù)”面板,從中選擇兩個(gè)合適的按鈕將其放在“查看結(jié)果”和“請(qǐng)出題”的后面。
(五)定義動(dòng)作腳本。第一,對(duì)“請(qǐng)出題”按鈕的動(dòng)作腳本進(jìn)行定義,把“請(qǐng)出題”后面的按鈕選中并打開(kāi)“動(dòng)作面板”對(duì)動(dòng)作腳本進(jìn)行編程,具體細(xì)節(jié)如圖4。

圖4
當(dāng)單擊“請(qǐng)出題”按鈕時(shí),變量“a”便被賦予一個(gè)100內(nèi)的隨機(jī)整數(shù),并將其顯示在第一個(gè)動(dòng)態(tài)文本框中。同樣變量“b”也被賦予一個(gè)100內(nèi)的隨機(jī)整數(shù),并將其顯示在第二個(gè)動(dòng)態(tài)文本框中。這里需要注意的是由于變量“c”和變量“result”的屬性被設(shè)置成空值,所以它們并不顯示內(nèi)容。

圖5
第二,對(duì)“查看結(jié)果”按鈕的動(dòng)作腳本進(jìn)行編寫(xiě)和修改,通過(guò)打開(kāi)“查看結(jié)果”的按鈕并對(duì)“動(dòng)作”面板里面的動(dòng)作腳本進(jìn)行適當(dāng)?shù)木帉?xiě)和修改,具體效果如圖5。當(dāng)點(diǎn)擊查看結(jié)果這個(gè)按鈕時(shí)系統(tǒng)便會(huì)對(duì)輸入文本框中的內(nèi)容跟系統(tǒng)內(nèi)的結(jié)果進(jìn)行比對(duì),這里是把數(shù)字“c”的數(shù)值跟“a”和“b”之和或差進(jìn)行比對(duì),如果比對(duì)的結(jié)果相同則會(huì)在“result”文本框中顯示“恭喜你,答對(duì)了!”的文本,要是結(jié)果不一致就會(huì)顯示“好好再想想”的提示信息。如圖6。

圖6 效果圖
通過(guò)上述的幾步操作就可以制作出合適的練習(xí)模擬測(cè)試軟件,可以通過(guò)執(zhí)行文件菜單里的導(dǎo)出影片命令制作出EXE可執(zhí)行軟件。
[1]鄒虹,劉宇平編著.Flash高級(jí)案例實(shí)踐[M].北京:電子工業(yè)出版社,2005