摘要:VBScript是一個客戶端的腳本語言,每一篇Word文檔都有一個相對應(yīng)的腳本語言,Word文檔中的所有內(nèi)容在相應(yīng)的腳本語言中都是以文本的形式出現(xiàn),比如圖片的路徑、名稱、大小在腳本語言中都有體現(xiàn)?;诖耍撐囊訴C++為工具,把Word文檔對應(yīng)的腳本語言中所有內(nèi)容保存到一個字符串中,再對該字符串中的內(nèi)容進行分析、判斷,構(gòu)建一個對Word操作題的自動批改系統(tǒng)。
關(guān)鍵詞:腳本語言;快捷鍵;剪切板
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2013)13-3146-02
1 概述
信息技術(shù)已經(jīng)成為江蘇高考的組成部分,受到學(xué)校、教師、學(xué)生的高度重視,信息技術(shù)與其它學(xué)科有一個很重要的區(qū)別是學(xué)生的練習(xí)、模擬考試大都情況下都是在電腦上操作,對學(xué)生作業(yè)的批改有別于其它學(xué)科,通常情況下,教師只能把學(xué)生的作業(yè)一個一個的打開來進行批改8yYa5pvPvkeZysdBAZfadA==,這是一個很費時的工作,所以許多教師都想有一個能自動批改作業(yè)的系統(tǒng)。盡管現(xiàn)在資料上、網(wǎng)上有很多自動批改客觀題的系統(tǒng),但對主觀題的自動批改系統(tǒng)筆者搜索了很長時間都沒發(fā)現(xiàn)。筆者經(jīng)過探索、研究,利用VC++6.0,設(shè)計出一個自動批改Word操作題的系統(tǒng)。
2 設(shè)計思路
1) 對于純文字題題目的批改,可以用VC++直接在后臺打開,進行判斷、評分,這種批改法在許多資料上都有成熟的案例。
2) 對于含有對圖片、表格、聲音等操作的題目,就不能用上述方法批改了。筆者通過分析發(fā)現(xiàn)Microsoft 腳本編輯器可以解決許多office基礎(chǔ)和底層的問題,如圖片的路徑、文件名、大小等在腳本編輯器窗口都有文字說明,表格、聲音等信息也有。于是想到先打開Word文檔,再用快捷鍵打開腳本編輯器窗口,把腳本編輯器窗口中的所有內(nèi)容截取出來,從截取出來的文字中判斷是否含有指定的內(nèi)容。