隨著計算機信息技術的不斷發展,教育信息越來越受歡迎。對在線測試平臺的需求也在增長。本文將探討實施智能檢測方法的基本條件和因素,并提出在線智能檢測的實施方法和過程,接下來小編簡單介紹一篇優秀信息技術論文。
0 引言
隨著Internet技術的飛速發展,基于Web開發的技術得到了極大的應用。如何將信息技術引入教育領域已成為許多有識之士的鉆研方向。當今教育存在這么一種情況:校園網絡環境日益優化,而教師的考務工作卻沒有因此而變得輕松。為了充分利用校園網現有的網絡資源,為了有效解決傳統考試方式的弊端,我們需要將傳統書面筆試的出卷、考試、評閱等多個環節整合成一個集動態出卷、在線考試、自動評閱及成績查詢等諸多功能為一體的在線考試系統。
1 實現意義
欲實現一個功能齊全的在線考試系統,必先實現一個智能化考試方法。為了方便程序員設計在線考試系統,本文提出了一個不基于任何語言的智能化考試方法。該方法簡潔而不失嚴謹,通用而不失齊全,更重要的是它不拘泥于一種語言,靈活方便。
2 分析與實現
要實現智能化考試方法,必須要了解在傳統的書面考試中我們為了“考試”做了哪些事情。在傳統的考試中教師要出題、改卷、統計分析考試結果,學生要答題,查詢成績。因此智能化考試方法中必須包含有出題、考試、改卷、統計這四大功能。當然為了方便教師出題,題目錄入功能也必不可少。綜上所述,智能化考試方法模型如圖1所示。
2.1 題庫的設計與實現
要將題目錄入,就必先要有一個題庫。題庫的設計至關重要,它關系到試題信息的實體完整性,關系到題目引用的參照完整性。要設計一個題庫,先要確定是否要將題目分科目,分題型存放。一般情況下,如果題庫小,數據量不大可以不分表存放;如果題目多,數據量大最好采用分表存放。在題庫中,每一道題目都要有一個獨一無二的編號,該編號可以是數據庫系統自動生成,也可以為手動輸入。為確保編號獨一無二,最好為數據庫系統自動生成。每一道題目都會擁有以下屬性:題目內容、答案、所屬科目、難度、重要程度、題型等屬性。
綜上所述我們可以得出題庫的關系表示:題目(題目編號、題目、答案、科目、難度、重要程度、題型、預留字段)。
至于如何將題目導入題庫,我們可以選擇使用考試系統導入,也可以選擇從excel中導入,當然二者兼有更完美。
2.2 出題方法的設計與實現
出卷就是從題庫中選某些題,將其信息存放在試卷庫中,所以我們要先設計一個試卷庫。由于每份試卷的題目數量不確定,試卷庫的關系模式選擇二目關系模式,將試卷信息與選題信息分開存放。試卷庫關系表示:試卷(試卷編號、出題者、出題日期),選題(編號、試卷編號、題目編號、分值)。對于出題的方式,可以選擇手動出題,也可以選擇自動組卷。
2.2.1 手動出題
手動出卷相對比較簡單。出題者每選中一道題,就在選題(選題表)中增加一條記錄。選題完成后出題者可以預覽試卷,確定是否要修改。
2.2.2 自動組卷
出題者應先確定有幾種題型與各種題型的題目數量,題目數目必須小于題庫中題目的數目,題型也必須已存在題庫中。先將某一題型的題目編號全部檢索并按順序存放在哈希表中,然后產生對應題目數量個數的不重復且大于0小于總題目數量的隨機數。以隨機數為鍵即可取得題目編號,存入選題(選題表)中。選題完成后出題者可以預覽試卷,確定是否要修改,其具體流程圖如圖2所示。
2.3 學生考試方法的設計與實現
學生答題就是將學生的答案存入答題庫中。因為每一個學生對于某一份試卷的某一題只允許有一個答案,一個得分,所以可得出答題關系表示:答題記錄(學生編號,試卷編號,試題編號,答案,得分)。學生每答一道題,就會在答題記錄中增加一條記錄。學生在答題結束后可以查看自己的除得分以外的答題記錄,確定是否要修改,然后提交試卷。提交試卷后不允許進行任何修改。在批改試卷后方可查看得分。
2.4 智能改卷方法的設計與實現
無論試卷中有多少種題型,我們都可以將其歸類為主觀題或者客觀題。客觀題的答案是確定的,有唯一標準的,易于批改,可采用自動改卷;而主觀題的答案靈活多變,準確程度難以確定,可采用人工改卷也可采用模糊查詢。
2.4.1 客觀題修改
將學生答案與題目答案都查詢出來一一對應比較,答對則得滿分,答錯得零分。并將相應的得分保存在對應的答題記錄中。
2.4.2 主觀題修改
(1)人工改卷:將學生答案與標準答案都查詢出來,改卷者根據標準答案判斷學生答案相似程度確定得分,并將相應的得分保存在對應的答題記錄中。(2)模糊查詢:為標準答案設置關鍵字,并設置每個關鍵字的權值。判斷學生答案中是否含有關鍵字,根據所含關鍵字的個數及其權值確定得分。
2.5 統計分析方法的設計與實現
考試的目的在于檢查教學成果。考試結束后學生要知道自己的得分,班級的排名等情況;老師要知道所教科目所有學生的得分,最高分,最低分,每一題的正確率,每一題的得分率等各種數據。如何才能實現功能齊全的統計分析,這就涉及到答題記錄的存儲與利用。通過答題記錄可以輕易地得出該次考試所有學生的成績,將成績存放在一個單獨的關系表中,如:學生成績(學號、試卷編號、考試成績、平時成績、總評)。通過答題記錄我們也可以輕易得出某一題的得分率,正確率。只要正確使用答題記錄與其他數據表,絕大部分的統計分析都是能夠實現的。
3 總結
隨著計算機的普及,計算機在各個行業得到了普遍的應用,社會的發展也趨于電子化、網絡化。傳統考試的諸多不便逐步顯現出來,在網絡高速發展的今天,基于網絡的智能化考試成為了現實,能滿足日常教學和管理工作。給人們帶來很大的方便,提高了辦事效率。
【參考文獻】
[1]王珊.數據庫系統概論.4版[M].北京:高等教育出版,2006.
[2]楊孝堂.談網絡智能化考試及其實施設想[J].開放教育研究,2002(3):41-43.
閱讀期刊:信息技術
《信息技術》(月刊)創刊于1977年,是由中國電子信息產業發展研究院、黑龍江省信息技術學會主辦;主管部門黑龍江省信息產業廳;由黑龍江移動通信公司、黑龍江省誠信建設促進會、黑龍江省軟件行業協會、黑龍江省農業信息中心、黑龍江省農墾通信有限公司等單位協辦。辦刊宗旨是:大力宣傳國家信息基礎建設和信息產業發展形式,深入報導國內外信息技術(產品)發展趨勢,交流信息化建設經驗,推介信息產業界精英。
相關論文