在信息時(shí)代,如果您現(xiàn)在還讓學(xué)生以紙筆方式進(jìn)行自測(cè)練習(xí),是不是顯得有些笨拙?既然知道計(jì)算機(jī)的快速處理能力超強(qiáng),為何不讓它們這些特點(diǎn)為教學(xué)服務(wù)?在Word中利用控件和VBA程序編制交互式自測(cè)練習(xí),可以自動(dòng)批改客觀題的答題結(jié)果,并為主觀題提供參考答案,幫助學(xué)生及時(shí)了解自己的學(xué)習(xí)情況。
一、自測(cè)練習(xí)文檔交互界面與功能簡(jiǎn)介
自測(cè)練習(xí)題目選自筆者的“Intenet網(wǎng)絡(luò)及其應(yīng)用”課程的期末考試題。Word自測(cè)文檔交互界面如右圖所示:上方的五個(gè)按鈕分別為客觀題批改(Check1)、主觀題參考答案(Check2)、清除批改(Clear_Check)、清除參考答案(Clear_ RefAnswer)、清除回答(Clear_Answer);中間含客觀題和主觀題,客觀題的選項(xiàng)由14道單選題的下拉組合框(cBox_ Answer1_1~14)和12道是非題的下拉組合框(cBox_Answer2_1~ 12)實(shí)現(xiàn),主觀題包括17個(gè)填空題的回答文本框(tBox_Answer3 _1~17)和4道問答題的回答文本框(tBox_Answer4 _1~4);各單選題和是非題左側(cè)是放置自動(dòng)批改的文本框(Score1_1~14,Score2_1~12),各填空題和問答題下面是放置參考答案的文本框(Answer3_1~17,Answer4_1~4);左下角圖標(biāo)對(duì)應(yīng)Microsoft Office Spreadsheet 11.0控件數(shù)據(jù)源,放置全部試題選項(xiàng)和參考答案(實(shí)現(xiàn)方法參閱第7~8期合刊。本文檔所有控件的名稱均可在VBA編輯器單擊F4鍵后在“屬性”窗口中修改。
二、VBA程序的設(shè)計(jì)與編制
(一)通用變量、數(shù)組與對(duì)象聲明
Di