陳軍民
摘要:教學是多樣化的,在教學過程中,教師需要經(jīng)常性地根據(jù)教學需要自行出題,設置考點與分值對學生進行測試。但對于Omce操作題的批改,如果用手工批改,教師的工作量將很大,且容易帶有個人主觀。該文將對Office操作題開放式出卷與閱卷系統(tǒng)的設計原理進行研究,并論述利用VB開發(fā)出一個能夠由教師自行出題,并根據(jù)教學要求設置考查點與對應分值進行開放式出卷與閱卷的系統(tǒng)的實現(xiàn)。
關鍵詞:Office操作題;出卷系統(tǒng);閱卷系統(tǒng);VB程序設計
中圖分類號:TP317 文獻標識碼:A 文章編號:1009-3044(2015)18-0054-03
隨著信息技術的不斷普及,Office辦公軟件應用越來越廣泛,用人單位也非??粗禺厴I(yè)生Office辦公軟件的操作技能。在高職院校,幾乎每一位學生都會參加計算機一級Office考試,取得相關證書。學校對《計算機應用基礎》課程的教學也是非常重視。
在計算機等級考試中,有上機操作題考試,其中操作題是自動閱卷的,但這種考試系統(tǒng)是封閉的,即操作題題庫是程序設計者預先設定的,并給出標準答案,按照預先給定的考查點與分值進行閱卷。這種考試系統(tǒng)不能由教師根據(jù)教學的需要自行出題、自行設置考查點與考查分值。
教學是多樣化的,信息技術發(fā)展很快,教材變化也很快。在教學過程中,教師需要經(jīng)常性地根據(jù)教學需要自行出題,設置考查點與分值,對學生進行測試。但對于這種操作題的批改,卻是一個大問題。如果用手工批改,教師的工作量將是很大,而且很容易帶有個人主觀。如果用計算機等級考試系統(tǒng),則不能自行出題,題目太舊、沒有針對性。
本文將對Office操作題開放式出卷與閱卷系統(tǒng)的設計原理進行研究,并論述利用VB開發(fā)出一個能夠由教師自行出題、并根據(jù)教學要求設置考查點與對應分值進行開放式出卷與閱卷系統(tǒng)的實現(xiàn)。
1.Office操作題開放式出卷與閱卷系統(tǒng)的基本思想
Office文檔的底層結構是文檔對象庫,對Office文檔操作的本質是通過操作界面,利用內置程序或對象庫對象的方法,對某對象屬性的屬性值進行相應改變。一篇文檔是否修改,及修改了哪些內容,可以通過它對應屬性的屬性值是否發(fā)生了變化而進行判斷??记敖處煂荚囁夭脑O置考點的標準值及分值,利用出卷系統(tǒng)產生閱卷信息,考后教師根據(jù)閱卷信息對考生文檔中的考點屬性的屬性值與標準值進行比較,如果和標準值相同,則得分,否則不得分,這樣就實現(xiàn)了開放式出卷與閱卷。
系統(tǒng)首先需要根據(jù)教學要求建立一個考點數(shù)據(jù)表,在考點數(shù)據(jù)表中應標出每一考點的考試類型、考試位置和屬性代碼等,然后在出卷系統(tǒng)中,如需要測試該考點,再填寫考試要求的標準值及分值,生成閱卷信息進行保存。如測試Word文檔的頁面設置左邊距為2厘米,分值為1,則生成的考點信息為:頁面設置,2厘米,1,PageSetup.LeftMargin。PageSetup.LeftMargin是word文檔頁面設置左邊距的屬性代碼,在閱卷系統(tǒng)中將讀出測試點對象的PageSetup.LeftMargin的值,并與設定的標準值進行比較,從而判定考生該考點是否得分。