孫婕 陸凱遠 岑夢益 殷柯蘭 孫宇梁
(湖州師范學院理學院 浙江省湖州市 313000)
教育是面向未來的事業,十九大提出優先發展教育事業說明教育已然成為當代最重要的時代發展主題之一,越來越多的人以成為一名光榮的人民教師為追求目標,尤其是在國家實施相關政策后,其中規定了非師范生也能報考教師資格證考試,則選擇報考教師資格證考試的人數就更多了,再加上現在社會上凡是教育工作者都需要按照規定獲取相應學科的教師資格證書,所以教師資格證考試現在也是如今社會上比較熱門的證書考試之一。但是自教師資格證改為國考后,不管是考試涉及到的知識點還是考試難度都有所上升[1],再加上參加考試的人數劇增,競爭就會非常激烈,所以考前的模擬技能訓練就格外重要。
曾華對于新國考制度做出重要分析:為保障人民教師隊伍的質量和水平,國家教育部門已經明確規定自2015年起師范專業的學生需經過國家統一資格證考試才能獲得教師資格證書。這一改動實際上就是要求師范生需要具備更高水平的專業素養和教學技能水平[2]。也體現了如今的教師資格證考試制度把教師專業能力的發展和培養作為第一重要關卡[3]。教師資格證考試流程并不復雜,分為兩部分,包括筆試和面試,而面試第一步是結構化問答,第二步是10 分鐘試講。首先,結構化問題都是考官人為的選擇考題,存在一定的主觀性,較為不公平;同時需要考官自己計時,為考官增加了很多負擔。其次,據了解,現今考生考前模擬普遍采取個人復習、分塊復習的形式,但是這對面試完整流程的掌握并熟悉,因為復習量大,后期練習時間的有效利用就很關鍵,因為正式面試過程中,所有考題都是隨機抽取,范圍之廣,這對于考生來說又是一個心態考驗。因此,對于考前模擬訓練特別是面試環節的訓練,選對好的方法成為關鍵。

圖1:面試系統各界面
flash 是一款使用極其方便的二維動畫設計軟件,其中可以包含豐富的視頻、各種聲音以及各樣圖形,而就是因為用flash 制作的動畫軟件可以通過動畫或者視頻的形式能夠直觀的展現出制作者的想法,所以它被廣泛用于人們的實際生活中。這是因為flash 動畫制作技術不僅在能夠根據制作者需要制作出多種多樣的動態效果,而且也能夠實現平面與立體、靜態與動態之間的隨機切換[4]。它以流式控制技術和適量技術為核心,將遮罩、補間動畫、逐幀動畫和元件進行不同的組合,進而可以實現千變萬化的驚人效果。隨著科技的不斷發展,社會上對flash 的需求也越來越大,人們可以用flash 做網頁設計、flash 課件、flash 動畫等一系列制作,而且可以對于一些相關網站進行合作,能夠產生不一樣的效果,促進研究媒介融合網站[5]。更值得一提的是,如果采取的手段合適,不僅可以減小flash 在CPU 中的占用存儲空間,更能使導出的SWF 格式文件的大小進行縮減,最后在后期播放下載更為方便快捷[6]。
所以,本文計劃將flash 動畫技術應用于教師資格證的模擬面試界面中。在flash 動畫能夠實現豐富多彩的效果之上,有效結合教師資格證面試的完整流程以及面試涉及到的考試內容,嘗試制作出一款用于大量考生考前模擬復習的面試系統界面(圖1)。總的來說是一次很大的突破,對于面試形式的發展模式和flash技術而言,也是一次創新。該界面具有隨機抽題、倒計時以及系統最后能自動計算出總分等功能,使用起來非常方便,訓練模式也更為規范,與此同時,如若應用在正式面試考試時,減少了考官的工作量,更為輕松的掌握整個面試流程,再加上系統中設計的自動抽題功能更為公平公正。
考生點擊按鈕后隨機產生題目(包括結構化面試題目和講課題目),這樣就避免了人為選題的主觀性,題目以文字的形式出現。
設計了按鈕的動作腳本:on (release) {gotoAndStop(Math.floor(Math.random()*10)+2);}
gotoandstop():是指跳轉到對應幀;
Math.random():是指生成隨機數,返回一個[1,0)范圍內的小數;
floor:是指向下取整;
現需要隨機跳轉到第2幀~第12幀的任意一幀,所以設計(Math.random()*10)+2。若要增加題目即增加跳轉的幀數范圍,只需改變Math.random()后面的數學運算即可。
當考生開始面試后開始10 分鐘倒計時,在一定程度上能夠減輕模擬訓練時的工作量。
選中第57 幀,單擊右鍵,輸入動作腳本為:(以倒計時10 分鐘作為例子)
vari=600;
//定時時間秒數
function aoyuntimelist() { if (i>0) { i--;
var min=Math.floor(i/60);
varmiao=(i-Math.floor(i/60)*60);
if (min<10) { min="0"+min; }
if (miao<10) { miao="0"+miao; }
“動態文本名稱”.text=String(min)+":"+String(miao); }
若倒計時的總時間為X,則需要改變靜態文本的x 大小以及相應i 的數值60X;
其中,i 指:倒計時的總時間,i--指:逐秒遞減;
再利用公式并結合i 算出分賦值給min,即分,同時,利用同樣的方法算出秒鐘賦值給miao,即秒,最后輸出分鐘與秒鐘的大小,如果倒計時結束,則顯示為0:00。
算分界面中,在前兩欄“結構化面試成績”、“模擬試講成績”中輸入相應成績后,點擊“求和按鈕”,在第三欄“總分”中即自動輸出兩者求和成績,該成績即為考生最后面試所得分數,考官便根據此成績判斷考生最后是否通過。設計了按鈕的動作腳本為:
on(release){cc_text.text=String(parseInt(aa_text.text)+parseInt(bb_text.text))}
String():是指將數字轉換成為字符串的一個函數;
parseInt():是指將字符串轉換成數字的一個函數;
先利用parseInt()函數將aa_text 和bb_text 中輸入的值轉換為數字,用“+”實現數字的求和,最后利用String()函數將數字轉換成為字符串形式顯示在動態文本框cc_text 中,而on (release) {}是對按鈕動作進行設定,即當點擊并松開按鈕后實現自動求和功能。
以上功能都需要在flash 制作界面中添加按鈕、文本等元件后,編寫相應的腳本程序來實現。在該操作界面完成后,可另行添加其他師范專業的面試題目。
(1)將背景圖導入到庫中,新建圖層“背景”,將庫中的背景圖拖到場景中,并調整大小至適合舞臺大小;選中該圖層的第一幀,右鍵點擊添加動作腳本為:stop(); ;
(2)新建圖層“標題”,在左側工具欄中選中文本工具,在舞臺上輸入靜態文本“歡迎進入教師資格證模擬面試系統”,并調節字體為宋體、大小為35 號、加粗,并調節文本于舞臺適合位置處,同樣在該圖層第一幀處添加動作腳本為:stop(); ;
(3)添加圖層“點擊進入按鈕”,在菜單欄中選擇窗口,在公用庫的按鈕中選擇喜歡的按鈕拖到舞臺的合適位置,雙擊按鈕,在按鈕的操作時間軸中對其進行修改,把按鈕上的文字改成“點擊進入”,同時調節按鈕的大小并將其放置于舞臺的左下角合適位置;并對按鈕進行腳本動作編輯:on (release) {gotoAndPlay("場景2",1);},實現跳轉到下一界面(結構化面試界面)的功能;
(4)在菜單欄的插入中選擇場景,創建“場景2”,并在場景2 中新建圖層“背景”,操作同上(1);
(5)新建圖層“問題框”,在工具欄中選擇矩形工具,并在該屬性中調整筆觸顏色為黑色、虛線,填充色為白色,并在舞臺的合適為位置繪制出問題框;
(6)新建圖層“結構化問題”,在該圖層的第一幀處輸入動作腳本為:stop();,在第二幀處插入關鍵幀,在工具中選擇文本工具,在問題框中合適輸入結構化的兩個問題,并在屬性中調節字體為宋體,大小為23 號,黑色;然后分別在接下來的10 幀的每一幀處都進行此操作,每一幀處對應兩個問題;
(7)新建圖層“隨機抽題按鈕”,從公用庫中選擇喜歡的按鈕類型拖到舞臺中央,雙擊按鈕,修改文本為“點擊抽題”,并改為宋體,字體大小11 號,顏色為黃色,加粗;鼠標選中按鈕,右鍵點擊按鈕,輸入動作腳本為:
on (release) {gotoAndStop(Math.floor(Math.random()*10)+2);
},檢驗腳本是否有錯誤,顯示腳本正確進行場景測試看是否已實現預期效果,如有錯檢查重做;
(8)新建圖層“計時靜態文本”,在該圖層第一幀處添加動作:stop();,然后在該圖層中50 幀處利用靜態文本在虛線框下方輸入“2:00”,并設置字體大小為35 號,顏色為紅色,加粗;并且插入一個按鈕,并調整按鈕大小及文本“開始計時”,在按鈕上添加腳本動作為:on (release) {gotoAndPlay(48);
};然后再第51 幀處插入空白關鍵幀同樣添加腳本動作:stop(); ;
(9)新建圖層“計時動態文本”,在該圖層第50 幀處插入空白關鍵幀,再在該圖層51 幀處同樣也插入空白關鍵幀,并利用文本工具在之前的靜態本文處放置一個動態文本框,并在屬性欄中將字體大小同樣調整為35 號,同時將其動態文本框命名為“ad”,然后右鍵點擊該幀,輸入動作腳本。
(1)方法同結構化面試界面制作(1);
(2)新建圖層“試題框”,在工具欄中選擇矩形工具,并在屬性欄中選擇筆觸顏色為黑色、虛線,填充顏色為白色,然后再舞臺的合適位置拖動鼠標繪出大小合適的試題框;
(3)新建圖層“模擬試講題目”,在該圖層的第一幀處輸入動作腳本為:stop();,在第二幀處插入關鍵幀,在工具中選擇文本工具,在問題框中合適輸入結構化的兩個問題,并在屬性中調節字體為宋體,大小為23 號,黑色;然后分別在接下來的10 幀的每一幀處都進行此操作,每一幀處對應兩個問題;
(4)新建圖層“隨機抽題按鈕”,從公用庫中選擇喜歡的按鈕類型拖到舞臺中央,雙擊按鈕,修改文本為“點擊抽題”,并改為宋體,字體大小10 號,顏色為白色,加粗;鼠標選中按鈕,右鍵點擊按鈕,輸入動作腳本為:
on(release) {gotoAndStop(Math.floor(Math.random()*10)+2);
};
(5)10 分鐘倒計時的制作,方法同結構化面試做法。
(1)新建一個空白flash 文檔;
(2)新建圖層“背景”,在菜單中選擇喜歡的背景圖片拖到舞臺上,并調節圖片大小適合舞臺;
(3)新建圖層“文字項目”,首先利用文本工具在舞臺上分別寫上靜態文本“結構化面試成績”、“模擬試講成績”、“總分”三欄,字體顏色為黑色、宋體、30 號,然后利用矩形工具,并在屬性中選擇虛線、筆觸顏色為黑色,填充色為白色,在舞臺中央繪出三個大小合適的分數框置于三個文本后方;
(4)新建圖層“分數一”,利用文本工具在第一個虛線框中放置一個輸入文本框,將屬性欄“實例名稱”中將其命名為“aa_text”,并設置嵌入;
(5)新建圖層“分數二”,同(4)方法并將其命名為“bb_text”;
(6)新建圖層“總分”,利用文本工具在第一個虛線框中放置一個動態文本框并將其命名為“cc_text”;
(7)新建圖層“求和按鈕”,在工具欄中選擇橢圓工具,填充紅色,在舞臺上第三個虛線框后繪出大小合適的圓型,右鍵點擊圓型,將其轉換為按鈕,并命名為“求和按鈕”,然后利用文本工具在按鈕上寫上“求和”,調整字體顏色為黑色、字體為17 號;最后在按鈕上編輯動作腳本為:
on(release){cc_text.text=String(parseInt(aa_text.text)+parseInt(bb_text.text))}
實現點擊按鈕將兩輸入文本框中分數自動求和并顯示在總分的虛線框中。
所制作的教師資格證面試界面,能將正式面試時的所有過程按規范流程進行,還能實現隨機抽題、倒計時、自動算分的功能,特別是隨機抽題和倒計時的功能,能有效減少考官們的工作量,使得面試更為公平公正。此外,考生可在考前利用此面試系統在考前進行多次的模擬面試訓練,規范練習的同時熟悉考試的流程。