專利名稱:教育測試系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種測試系統(tǒng),特別涉及一種利用簡易的中文輸入法實(shí)現(xiàn)的教育測試系統(tǒng)。
為實(shí)現(xiàn)本發(fā)明的目的,提出一種教育測試系統(tǒng),該系統(tǒng)能直接或通過網(wǎng)絡(luò)啟動,其包括如下模塊題目庫,由出題者輸入測試題目,并輸入答案;選字庫,該選字庫是根據(jù)所設(shè)定測試題目的正確答案文字而特定形成的;輸入測試模塊,該模塊調(diào)用題目庫中的測試題目,并由受試者通過漢字輸入法或相應(yīng)的選字庫輸入該題的答案。
在上述的教育測試系統(tǒng)中,其選字庫是由出題者編寫的答案庫,受試者通過輸入測試模塊選擇所顯示的答案來輸入測試題目的答案。
在所述的教育測試系統(tǒng)中,其選字庫是根據(jù)題目答案所限定的選字庫,受試者通過測試模塊,采用本發(fā)明的中文輸入法或選字庫來輸入測試題目的答案。
在上述的教育測試系統(tǒng)中,所述的中文輸入法包括如下步驟1)將所有漢字按筆劃分為五種或五種以上的類,并以相應(yīng)數(shù)目的預(yù)先設(shè)定的碼元分別表示;2)對一特定的漢字依下列方式取碼取漢字的首劃所確定的碼元作為第一碼,取漢字的尾劃所確定的碼元作為第二碼;3)將步驟2)中確定的碼輸入到所述鍵盤的相應(yīng)鍵。
在上述的教育測試系統(tǒng)中,所述的測試操作方法包括下列步驟1)由受試者選擇所要完成的題目的類型,并從題目庫及選字庫中輸出題目的編號,并輸出第一個題目的內(nèi)容;2)確定輸入答案的方法,即由受試者選擇從選字庫中直接選擇答案還是采用漢字輸入法,如果選擇直接選擇答案,進(jìn)入步驟6),否則執(zhí)行步驟3)-5);3)根據(jù)輸入的答案編碼,在文字庫中查找對應(yīng)的字,如果編碼與答案中的字不對應(yīng),則提示輸入編碼錯誤;4)判斷受試者輸入的編碼是否對應(yīng)答案中的字,如果是,則將該字加入待輸入?yún)^(qū)域中;如果不對應(yīng)答案中的字,所出現(xiàn)的重碼字有多個,則在編碼顯示區(qū)后面,將重復(fù)的字列出來;5)接收答案所有字的輸入后,根據(jù)受試者輸入的特定鍵,將待輸入?yún)^(qū)域的字或者字符串送到答案區(qū)域;6)給出選字庫中的文字列表,將鍵盤或鼠標(biāo)選擇的字加入到待輸入?yún)^(qū)域;7)返回步驟5)。
由此可知,本發(fā)明提供的教育測試系統(tǒng),可以很好地解決網(wǎng)上學(xué)習(xí)測試中所遇到的問題,便于受試者快速掌握輸入法,且操作容易,簡單易學(xué)。
在該系統(tǒng)的輸入測試模塊中,受試者輸入中文時需要輸入的編碼數(shù)量極少,輸入首尾碼即可確定一個單字。在該輸入測試模塊中,采用了封閉的測試環(huán)境,即測試的時候,整個系統(tǒng)中,只存在由答案所需的文字及其對應(yīng)編碼組成的輸入法編碼與文字對應(yīng)的子集,所以能夠做到在該環(huán)境中的正確答案中沒有重碼,只有在答案不正確時才有重碼顯示。
為了實(shí)現(xiàn)這一封閉的測試環(huán)境,將測試者輸入的答案做查詢編碼處理后,將答案與編碼同時存入選字庫。而受試者的部分,則在獲取題目內(nèi)容的同時從選字庫中取得該題目的答案以及對應(yīng)編碼。由此,可以做到在測試環(huán)境中的重碼現(xiàn)象非常少,就算存在重碼,其數(shù)量最多也不會超過答案的字?jǐn)?shù)。
該系統(tǒng)的主要包括題目輸入模塊和測試輸入模塊,下面詳細(xì)說明這兩個模塊的操作流程。
該系統(tǒng)的題目輸入模塊的操作流程見圖2,其是該系統(tǒng)輸入題目及其答案的流程圖。首先,由出題者選取題目所屬的類型。然后根據(jù)輸入給出題目的內(nèi)容以及答案內(nèi)容,通過點(diǎn)擊“保存”按鈕,將題目以及答案內(nèi)容存入題目庫中。然后,測試輸入模塊在選字庫中查詢答案中每個字的對應(yīng)編碼(每個字的編碼是唯一的),將所有的編碼組成一個新的串,再將所有相關(guān)信息保存到選字庫中。
其次,該系統(tǒng)的測試輸入模塊見圖3,其是本發(fā)明測試輸入功能的操作流程圖。該流程如下1)根據(jù)受試者的要求選取所要完成的題目的類型,根據(jù)該類型的代碼,從題目庫及選字庫中獲取題目的編號,然后再取得第一個題目的內(nèi)容;2)確定輸入答案的方法,即由受試者選擇從選字庫中直接選擇答案還是采用漢字輸入法,如果選擇直接選擇答案,則進(jìn)入步驟6),否則執(zhí)行步驟3)-5);3)根據(jù)輸入的答案編碼,在文字庫中查找對應(yīng)的字,如果編碼與答案中的字不對應(yīng),則提示輸入編碼錯誤;4)判斷受試者輸入的編碼是否對應(yīng)答案中的字,如果是,則立即將該字加入待輸入?yún)^(qū)域中;如果不對應(yīng)答案中的字,則所出現(xiàn)的重碼字有多個,則在編碼顯示區(qū)后面,將重復(fù)的字列出來;5)接收答案所有字的輸入后,根據(jù)受試者輸入的特定鍵,將待輸入?yún)^(qū)域的字或者字符串送到答案區(qū)域;6)給出選字庫中的文字列表,將鍵盤或鼠標(biāo)選擇的字加入到待輸入?yún)^(qū)域;7)返回步驟5)。
另外,本系統(tǒng)還具有入門練習(xí)功能、分類學(xué)習(xí)功能、游戲功能以及打字速度測試功能等。
下面就各個功能的具體操作流程詳細(xì)說明如下參見圖4,入門學(xué)習(xí)功能中,預(yù)先設(shè)置好的少數(shù)拆解簡單的字,以單字的形式要求使用者輸入對應(yīng)的首尾編碼,例如“大”,其首尾編碼為53,如果使用者輸入了正確的編碼,則顯示下一個字,總共要求完成5-10個單字的練習(xí)。如果使用者輸入了錯誤編碼,則會出現(xiàn)編碼錯誤的提示,如果使用者對于某個單字輸入的錯誤次數(shù)達(dá)到3次,則會出現(xiàn)該單字的拆解圖形,以紅色顯示單字的筆和末筆,并給出該字的正確編碼,提示輸入下一個單字的編碼。在使用者完成所有要求練習(xí)的單字后,給予一定的評價,告知其是否合適進(jìn)入其它方面的學(xué)習(xí)。
參見圖5,在分類學(xué)習(xí)中,使用者必須先選擇自己要學(xué)習(xí)的類別,然后進(jìn)入相關(guān)學(xué)習(xí)。模塊從題目庫中取得相關(guān)的類別的題目,顯示題目內(nèi)容以及答案要求。使用者用鼠標(biāo)點(diǎn)擊模塊提供的輸入框,輸入答案的編碼(每個單字的首尾編碼),如果編碼無誤,模塊則會顯示答案的內(nèi)容,如果編碼錯誤,則顯示一個“x”的符號,提示使用者輸入錯誤。輸入完成后,使用者需按特定的數(shù)字鍵(本例中為“0”),將答案送到模塊,點(diǎn)擊“確認(rèn)”按鈕,模塊對答案進(jìn)行判斷,如果正確則給使用者加分,如果錯誤,則提示答案錯誤。使用者可以選擇進(jìn)行下一題或者退出。
參見圖6,在連字游戲中,題目的邊界外使用的框格已經(jīng)設(shè)置成為灰色,給出的提示顯示在框格中,而需要使用者輸入的答案處以符號“*”表示出來,并在題目下方顯示相關(guān)的提示信息。當(dāng)使用者選擇其想要完成的框格時,模塊自動高亮顯示對應(yīng)的提示信息。用戶完成后,模塊對答案進(jìn)行判斷,提示使用者答案正確與否。
參見圖7,在打字速度測試中,使用者需要按照給出的文本內(nèi)容,在輸入框中輸入同樣的內(nèi)容。模塊會在使用者輸入的過程中提示輸入速度,錯誤字?jǐn)?shù)等信息。如果達(dá)到錯誤控制數(shù),則以閃爍的方式提示使用者。使用者完成整篇文本的輸入后,模塊則對使用者的情況做出評判,提示其是否符合要求。
下面說明本發(fā)明使用的一種中文輸入法,其以漢字的筆畫為根據(jù),將筆順分為五種或五種以下。在本例中將筆順編為九個號碼,把筆順中的筆畫分為點(diǎn)、橫、撇、捺、豎、提、折、彎、鉤等九種,以九個數(shù)字鍵作代號(以1、2、3、4、5、6、7、8、9為代號),取一個漢字的頭尾碼,按動輸入鍵輸入計(jì)算機(jī),計(jì)算機(jī)即顯示出所輸入的漢字。
比如,分——撇、折(“6”、“9”)劉——撇、提(“4”、“2”)本系統(tǒng)中設(shè)置選字庫,輸入約7,000常用字,另外根據(jù)測試的需要輸入答案中的文字和隨機(jī)加入的文字。在網(wǎng)上測試中,中小學(xué)生如何運(yùn)用這個系統(tǒng)呢?試以如下一道填充題為例,作一些說明。
他喜歡自我吹噓,為人十分驕傲。
同其它題目一起,上述填充題和題中橫線上的答案均事先由考試部門或出題者輸入“入題軟件”。當(dāng)然,答案可以多于一個,比如“驕傲”之外,可以是“自負(fù)”。
本系統(tǒng)共采用下列兩種輸入答案的方法
1.選字庫在計(jì)算機(jī)屏幕上自動顯示答案“選字庫”;“選字庫”是根據(jù)每一題目之答案組成;每題目有不同的“選字庫”;“選字庫”約有單字30個內(nèi)藏有答案及干擾性單字(隨機(jī)排列);學(xué)生可用鼠標(biāo)在“選字庫”中選取適當(dāng)?shù)拇鸢?。例如選字庫事先輸入“驕”、“傲”、“自”、“負(fù)”四個字,另隨機(jī)加上其它文字。如
字?jǐn)?shù)以100以下為宜,可以是30,也可以是50。隨機(jī)加上的其它文字,可在一定的條件下選取,比如有些字與答案中的字同一部首,或者音近,或者框架相似,等等。測試時,學(xué)生心目中有個答案,便從上述選字庫中找出相應(yīng)的字,按動輸入鍵,答案便填在該題的橫線上。
2.用本發(fā)明的中文輸入法輸入答案。
1)利用9個數(shù)字鍵;(如采用大陸字典5種筆劃檢索系統(tǒng),則只利用5個數(shù)字鍵);2)取每字之首筆及右下角筆(共取2個碼);3)字庫共有漢字7,500個;例如,學(xué)生心目中的答案是“驕傲”二字,取二字的頭尾碼,即“橫、折—撇、捺”(編碼后以數(shù)字代入),于是“驕傲”二字便會顯示在該題的橫線上。如學(xué)生心目中的答案是“自負(fù)”,他便取“自負(fù)”二字的頭尾碼。
試題中答案的文字在確定“入題軟件”的內(nèi)容時已輸入選字庫中,所以只要取一個字的頭尾碼,該字便能顯示出來。如果第一個字取碼輸入后顯示的是其它字,則只要繼續(xù)輸入第二個字的首尾碼,本輸入法系統(tǒng)會自動把上一個單字更正過來。比如按動“橫、折”兩個輸入鍵后,假如屏幕上顯示的是個“扛”字,只要按動“撇、捺”,“扛”字就會變成“驕”字,出現(xiàn)“驕傲”這一雙字詞。
除了網(wǎng)上測試之外,本發(fā)明的教育測試系統(tǒng)還可作其它用途。如用于平時學(xué)習(xí)出題者設(shè)計(jì)好入題軟件以后,學(xué)生可以配合有關(guān)課程學(xué)習(xí)有關(guān)知識,比如配合中文科學(xué)習(xí)有關(guān)字詞運(yùn)用、語法修辭等閱讀和寫作方面的知識,學(xué)習(xí)有關(guān)的文化知識。學(xué)習(xí)的形式可以多種多樣。以學(xué)習(xí)寫作基礎(chǔ)知識來說,可以通過做練習(xí)的形式來進(jìn)行,可以填充,也可以改錯。改錯時既可以從選字庫中挑選適當(dāng)?shù)淖謥泶驽e別字,也可以用鍵盤輸入正確的字代替錯別字。
下面說明題目庫的示例性結(jié)構(gòu),該題目庫供出題者輸入題目資料,共分為八類,每類分為許多小類,可以通過按動鼠標(biāo)選取適當(dāng)?shù)念}目類別,其具體結(jié)構(gòu)見下表閱讀寫作 聆聽 語法 修辭
文學(xué)文化 游戲
下面說明教師(出題者)輸入題目及答案的例子輸入題目舉例閱讀的“字詞理解”
輸入題目舉例閱讀之“內(nèi)容理解”
顯然,本發(fā)明的系統(tǒng)并不局限于上述的學(xué)校教學(xué)及測試的用途。在其它領(lǐng)域例如各行業(yè)的專業(yè)知識培訓(xùn)和測試等方面都具有廣泛的應(yīng)用。同時,本發(fā)明也并不局限于中文系統(tǒng),還可類似地應(yīng)用于其它的具有封閉式答案部分的教育測試系統(tǒng)中。
上面給出了本發(fā)明的許多具體實(shí)施例和附圖
的描述,其并不意味著限制本發(fā)明的范圍。對本領(lǐng)域的技術(shù)人員來說,可以對本發(fā)明進(jìn)行各種修改,還可增加其它的功能,但這些修改和改變都不會超出本發(fā)明的精神和范圍,而為本發(fā)明的權(quán)利要求所覆蓋。
權(quán)利要求
1.一種教育測試系統(tǒng),其特征在于,該系統(tǒng)包括如下模塊題目庫,由出題者輸入測試題目,并輸入答案;選字庫,該選字庫是根據(jù)所設(shè)定測試題目的正確答案文字而特定形成的;輸入測試模塊,該模塊調(diào)用題目庫中的測試題目,并由受試者通過漢字輸入法或相應(yīng)的選字庫輸入該題的答案。
2.如權(quán)利要求1所述的教育測試系統(tǒng),其特征在于所述的選字庫是由出題者編寫的答案庫,受試者通過輸入測試模塊選擇所顯示的答案來輸入測試題目的答案。
3.如權(quán)利要求1所述的教育測試系統(tǒng),其特征在于所述的選字庫是由所選擇測試題的正確答案所限定的選字庫,受試者通過測試模塊,采用所述中文輸入法或選字庫來輸入測試題目的答案。
4.如權(quán)利要求1所述的教育測試系統(tǒng),其特征在于所述題目庫包括所有具有封閉式答案的類型。
5.如權(quán)利要求1所述的教育測試系統(tǒng),其特征在于所述題目庫包括學(xué)校各科目學(xué)習(xí)測試、各行業(yè)專業(yè)知識學(xué)習(xí)測試及游戲。
6.如權(quán)利要求1或3所述的教育測試系統(tǒng),其特征在于所述的中文輸入法包括如下步驟1)將所有漢字按筆劃分為五種或五種以上的類,并以相應(yīng)數(shù)目的預(yù)先設(shè)定的碼元分別表示;2)對一特定的漢字依下列方式取碼取漢字的首劃所確定的碼元作為第一碼,取漢字的尾劃所確定的碼元作為第二碼;3)根據(jù)步驟2)中確定的碼輸入所述鍵盤的相應(yīng)鍵。
7.如權(quán)利要求1或3所述的教育測試系統(tǒng),其特征在于所述的輸入測試模塊的操作方法包括題目輸入和測試輸入。
8.如權(quán)利要求6所述的教育測試系統(tǒng),其特征在于所述的題目輸入操作方法包括下列步驟1)由出題者選定題目所屬的類型;2)將出題者輸入的題目的內(nèi)容以及答案內(nèi)容存入題目庫中;3)調(diào)用選字庫,并查詢答案中每個字的對應(yīng)編碼,將所有的編碼組成一個新的串,將所有相關(guān)信息保存到選字庫中。
9.如權(quán)利要求7所述的教育測試系統(tǒng),其特征在于所述的測試輸入操作方法包括下列步驟1)由受試者選擇所要完成的題目的類型,并從題目庫及選字庫中輸出題目的編號,并輸出第一個題目的內(nèi)容;2)確定輸入答案的方法,即由受試者選擇從選字庫中直接選擇答案還是采用漢字輸入法,如果選擇直接選擇答案,進(jìn)入步驟6),否則執(zhí)行步驟3)-5);3)根據(jù)輸入的答案編碼,在文字庫中查找對應(yīng)的字,如果編碼與答案中的字不對應(yīng),則提示輸入編碼錯誤;4)判斷受試者輸入的編碼是否對應(yīng)答案中的字,如果是,則立即將該字加入待輸入?yún)^(qū)域中;如果不對應(yīng)答案中的字,所出現(xiàn)的重碼字有多個,則在編碼顯示區(qū)后面,將重復(fù)的字列出來;5)接收答案所有字的輸入后,根據(jù)受試者輸入的特定鍵,將待輸入?yún)^(qū)域的字或者字符串送到答案區(qū)域;6)給出選字庫中的文字列表,將鍵盤或鼠標(biāo)選擇的字加入到待輸入?yún)^(qū)域;7)返回步驟5)。
全文摘要
一種教育測試系統(tǒng),其能直接或通過網(wǎng)絡(luò)啟動,該系統(tǒng)包括如下模塊選字庫,該選字庫是根據(jù)所設(shè)定測試題目的正確答案文字而特定形成的;題目庫,其由出題者輸入測試題目,并輸入答案;輸入測試模塊,該模塊調(diào)用題目庫中的測試題目,并由受試者通過本發(fā)明的輸入法或相應(yīng)的選字庫輸入該題的答案。其中所述的選字庫為根據(jù)答案所限定的選字庫,受試者通過測試模塊,采用中文輸入法或選字庫來輸入測試題目的答案。該系統(tǒng)可解決網(wǎng)上測試中中文輸入法所碰到難題,且操作容易,學(xué)習(xí)容易。
文檔編號G09B7/00GK1442834SQ021064
公開日2003年9月17日 申請日期2002年3月1日 優(yōu)先權(quán)日2002年3月1日
發(fā)明者何萬貫, 何嘉倫 申請人:何萬貫, 何嘉倫