在線考試范例6篇

前言:中文期刊網精心挑選了在線考試范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

在線考試

在線考試范文1

    論文摘要:在線考試系統作為現代遠程教育的一種教學效果考察手段,在現代遠程教育中已發揮越來越重要的作用,避免了試卷印刷、考場安排、組織考試、閱卷等諸多程序,為提高考試效率和標準化水平,提供了一種新的考試形式,使考試突破了時空的限制。本文就在線考試系統中的考試時間在客戶端與服務器端的雙重控制進行了研究,提供了一種解決在線考試系統中考試時間控制的方法。 

一個成熟的在線考試系統應具有易操作、功能完備、故障率低等特點,一般的在線考試均采用b/s模式,使考試過程在客戶端瀏覽器完成,考試結果則存儲在服務器中。這種模式具有簡化考生操作程序、及時回收和儲存考試結果、系統易于擴充和修改等特點。每場考試都是有時間限制的,不允許考生超時答題,由于在線考試系統具有分布性和考試開始時間的差異性,為了體現考試的公平性,對考試用時,也就是考試時間進行精確控制就顯得尤為重要。 

一、在客戶端控制考試時間 

在客戶端控制考生的考試時間是比較簡單的,其原理是:當考試開始考試時立即按考試信息表中設置的考試用時進行倒計時,當考試時間用完,則系統自動將考生的答題數據傳遞到考試處理頁,對考生的考試情況(答題的答案、考生的信息等)進行記錄并自動進行評分。 

由于倒計時工作必須在客戶端完成,要實現這個功能,就必須選擇客戶端腳本進行控制,可以采用vbscript或javascript.。 

下面是以javascript為例在客戶端進行考試時間控制的例子: 

 

另外,要實現考試時間到自動交卷,還要進行兩個操作,一是在網頁body項中增加onload事件,當網頁打開時即進行計時(也可設置為單擊某個按鈕開始計時): 

 

二是在需要顯示考試時間倒計時的地方顯示倒計時,實現方法是將該位置所在的層(div)的id設置為timeinfo即可。 

另外,點擊交卷的按鈕(submit)的名稱必須設置為本例中的submit,設計者也可視情況進行程序修改。如: 

 

二、在服務器端控制考試時間 

僅僅在客戶端設置考試時間限制是不夠的,因為要考慮到,用戶可以在客戶端屏蔽js代碼,或者偽造一個客戶端頁面進行超時數據提交,這時就要考慮使用服務器端同步進行時間控制。 

下面以使用asp技術開發的在線考試系統為例介紹考試時間服務器端控制方法思路: 

第一步:當用戶打開考試界面或點擊考試按鈕進行考試時,即在該頁面創建一個session,用于記錄用戶的開始考試時間。 

session("aspexamstartsj")=now() ‘記錄用戶開始考試時間到session中。 

session.timeout=150 ‘設置session超時時間為150分鐘,此項可根據考試時間靈活設置。 

第二步:當考生考試時間到或點擊交卷按鈕后,進行考試時間的判斷,有兩種方法,一是判斷上一步設置的session是否存在,如果不存在則說明考試時間以過活用戶是從非法途徑提交的答題信息(偽造客戶端),實現思路如下: 

 

二是進行時間比對,若開始時間和結束時間差超過預定考試時間(以120分鐘為例),則說明考試時間過期。要進行兩個時間的時間差計算,在asp中就要用到datediff函數。 

datediff(interval, date1, date2):返回 variant (long) 的值,表示兩個指定日期間的時間間隔數目。 

其中,interval參數表示返回值的類型,如m表示返回data2與data1之間相差的分鐘數。 

具體實現方法如下: 

 

三、小結 

上述兩種方法分別從客戶端和服務器端就如何解決考試時間限制提出了兩種方案。第一種方法確保在考試時間結束的時候能夠自動將用戶的答題信息提交到服務器。第二種方法是確保在線考試系統客戶端頁面不夠篡改。只有將兩種方法結合運用,才能保證系統功能的良好實現與運行。 

 

參考文獻: 

[1]asp動態網站開發教程 清華大學出版 陳建偉 李美軍 施建強 等編著; 

在線考試范文2

關鍵詞:在線考試系統 設計 實現

在線考試系統是結合呼倫貝爾市高級技工學校的實際情況,針對不同課程的特點設計與開發的。通過該平臺,能夠方便地組織考試,通過遺傳算法進行組卷,客觀批改試卷、分析試卷、查詢成績等。

一、系統功能模塊結構圖

進入在線考試系統后,首次進入考試的學生需要進行注冊,添寫相關個人信息,然后登錄進行練習和考試,考試結束后可以查詢成績,再次進入考試系統可直接登錄;教師可以通過用戶名直接登錄進入到系統,進行賬戶管理,閱卷、成績查詢、試卷分析以及題庫管理;管理員主要負責提供一個管理考試過程的平臺,負責教師數據維護,下達教學任務,數據庫備份、恢復等。為了更好地完成在線考試的各功能,使考試的流程順利地完成,進行了系統功能模塊結構圖的設計,如圖所示。

二、功能模塊劃分

1.學生模塊

一是注冊:學生注冊時需要填寫必要的個人信息,以學生的專業、班級為基礎建立學生的基本信息,以方便教師對學生進行管理。二是登錄:學生可在學校的局域網系統內登錄該考試系統。三是練習:學生可以登錄該系統進行練習,可將學習過程中存在的疑問向教師進行咨詢和請教。四是考試:學生可在規定的時間、規定的地點登錄該系統進行考試,但考試必須是在學校的局域網覆蓋的范圍內,這主要出于考試公平性、合理性的考慮。五是查詢:學生可在考試結束后一段時間,登錄該系統,進行分數、排名等查詢。

2.教師模塊

一是添加、更改和刪除:題庫的建立、可以進行試題的添加、更改和刪除,教師建立習題庫,對題庫的題目的難度進行細分,并隨時對題庫進行更新,更方便學生登錄該系統進行練習和考試,以鞏固所學知識。二是自動組卷:該系統可根據教師所需考試的難度自動組卷。三是閱卷:對于客觀題,該系統直接給出分數,對主觀題教師給出分數,系統算出總分以及排名等情況。四是成績分析:可對學生的成績進行分析,從試卷的各分數段人數、及格率、優秀率、每一題的準確率等,分析學生試卷中存在的問題以及知識的薄弱點。

3.管理員模塊

模塊主要用來完成管理員登錄、用戶信息管理、考試題庫管理、教學管理、成績管理等功能。

三、數據庫設計

在線考試系統中所有數據是由數據庫進行管理。考試題庫信息的建立對于在線考試系統來說是很重要的,它決定軟件系統是否成功運行。在該系統中一共設計了若干數據表:學生注冊表、教師信息表、試題參數表、試卷表、學生答題表、學生成績表等。

四、組卷算法分析

遺傳算法不直接作用于解的空間上,而是用一種編碼表示這個解,從一個群體開始進行搜索,使用解的適應性狀態信息,利用隨機轉移規則進行選題,與傳統的組卷方法相比,遺傳算法具有全局尋優和收斂速度快的特點。使用遺傳算法的步驟如下:

第一,進行編碼。編碼就是把對象抽象為由特定符號按一定順序排成的串。該在線系統采用分組自然數編碼策略,分組就是每組編碼代表一種題型,自然數編碼就是對每個題型內的個體以自然數的形式編碼。

第二,初始化種群。用隨機的方法產生若干個體集合,即依據一定的公式給試題庫的題目一個初始值,對試題庫的題目進行初始化。

第三,確定適應度函數。適應度函數應結合求解問題本身的要求而定,因此確定適應度函數是遺傳算法設計中的關鍵。

第四,選擇計算適應度函數,保留較優的個體。交叉是按題型段進行交叉,因此交叉后不存在段內試題重復的問題,也不會改變每種題型的題量。變異是替換題目中的一個知識點,以便形成一個新的個體。

第五,設定一個期望適應度值。通過適應度函數計算出的適應度值與期望適應度值比較,如果相同就生成試卷,否則返回此群體進行重新選擇、交叉、變異,生成新的種群,再重新與期望適應度值比較是否相同,繼續進行遺傳操作、計算適應度值、反復迭代直到組卷成功。

在線考試范文3

Abstract: In higher education colleges or other types of schools, the examination of school education is an important teaching component. With the application of network technology in the field of education, networking online examination system shows more and more advantages. Combining the current form of education, this system uses Microsoft's software programming platform VisualStudio2005 , B / S architecture, and ASP technology to design online examination system to complete the module of the front students and back-office data management module.

關鍵詞: 在線考試系統;系統分析;系統實現

Key words: online testing system; system analysis; system implementation

中圖分類號:TP393 文獻標識碼:A文章編號:1006-4311(2010)08-0228-02

0引言

隨著計算機技術的發展,網絡技術也在不斷的進步,網絡技術已經應用的教育領域中的各個方面?,F在很多國內外的大學開展了網絡在線教育模式,通過計算機網絡實現對學生進行網絡在線課程培訓和課程的考試。在學校實現網上考試,不但能夠提高教師工作效率,節約大量的人力、物力與財力,還可以優化教學管理,提高教學質量,更重要的是影響現代高校課程的教學模式。因此,網上考試系統也如計算機輔助教學系統一樣,成了界定教育現代化程度的重要標志。

本文所探討的網上考試系統課題產生的背景就是依據當今教育信息化的趨勢及我國高校教育信息化系統的建設,目的是充分利用學校現有的計算機軟、硬件資源和網絡資源實現無紙化考試。與傳統考試模式相比,網上考試滲入了更多的計算機的技術環節,對實現安全性的途徑、方法也提出了更高的技術要求。通過Internet/Intranet來實現網上考試,是現代教育技術的一個具體實現,具有很重要的現實意義。可以實現教考分離以及考務工作的全自動化管理,可以有效利用高等學校網絡的軟硬件資源,使其發揮最大效力,更好的為學校的教學、科研、管理服務。同時,還可以大規模的實行考試,實現考試的客觀?,F代化的在線考試系統能夠自動化組卷、閱卷,比起傳統考試中對老師的要求,比如設計試卷、印試卷、安排考試、監考、收集試卷、評改試卷、講評試卷和分析試卷等工作,減輕教師的工作強度。傳統的考試過程是一個漫長而復雜的過程,已經越來越不適應現代教學的需要,網絡考試系統是傳統考試的模式加上現代化的手段,它可以利用網絡的無限廣闊空間,隨時隨地的對學生進行考試,加上Web 數據庫技術的利用,大大簡化了傳統考試的過程?,F在各類已開發的在線考試系統很多,本文是通過筆者多年的研究,同時借鑒了一些優秀的考試系統,構建一個有特色的在線考試系統。

1系統的規劃與分析

1.1 考試系統需求分析在線考試系統是利用計算機網絡平臺分發考試題給學生(終端機),在規定的考試時段完結時,又能將終端機處的考生答卷傳送到網絡服務器保存的系統。這是一種建立在計算機網絡技術之上的新型考試方式,不僅是考試本身技術的改變,而且還能促進考試結果趨向相對客觀。利用計算機網絡平臺分發考試題給學生時,考生可以選擇不同的套題,這是傳統紙質試卷無法做到的。假設題庫合理科學有效,那么這種考試的結果將是公正客觀的,學生舞弊的可能性將降低到最小。同時考生利用在線復卷功能,在交卷之后能核對自己的答卷及得分情況,從而杜絕教師判卷中的失誤。

在線考試系統的開發和設計最終能夠實現兩個方面內容。一個方面,當考生成功登錄后,進入考生界面,并且進入在線考場后,由系統出題后進入考試頁面,考試計時,考試時間到,考生退出,及考完后對考試題的自動評分、存檔。另一方面,當管理員進入管理員界面,管理員界面能夠對學生信息、題庫、試卷、成績等內容進行管理。

在整個系統的開發過程中,結合計算機技術和網絡通信技術,按照軟件工程流程:系統分析、系統結構設計、數據庫設計、程序編碼等各個步驟,建立了一個較為完善,基本滿足現實在線考試需求的在線考試系統。

1.2 系統總體模塊結構系統應具有的主要功能模塊:

①在線考試??忌x擇套題名稱后,可以通過系統打開該試卷,進行考試,答題結束后點擊交卷,提交答題試卷。②修改密碼??忌蛘咂渌矸萑说卿浐罂尚薷拿艽a。若考生忘記密碼,可由管理員對其進行密碼重置,重置后的密碼為六位隨機數字。③查詢成績。成績查詢是在線考試系統必不可少的功能模塊,用戶輸入學號和密碼登錄后,即可查詢已考過的試卷成績,同時可看到參考答案,與自己的答題內容進行對照,知道自己錯在什么地方,這也使得考試成績更加透明化。④用戶注冊登錄。用戶提交一系列注冊信息進行注冊登錄后,可以修改密碼或個人資料。⑤后臺管理。后臺最重要的功能就是添加,只有管理員和教師才具有批準新添加的試題進庫的權限。管理員有單獨的管理模塊和安全認證入口,進行后臺數據庫的維護工作,根據學科的知識點情況可以隨時進行添加、修改和刪除試題。同時管理員還可以對系統所采用的分類機制如單選題管理、多選題管理、簡答題管理等分類進行維護。

1.3 系統功能規劃根據已有的較為流行的其他在線考試系統,結合現在新的教學要求,對本考試系統規劃如下:

①系統主要功能有:考生登錄系統、在線考試、查詢成績以及退出登錄、管理員對考生信息、考題信息、考生成績信息、考試套題和課程信息等進行管理。

②根據用戶角色的不同,可分為考生、管理員、教師,分別給予不同的權限,管理員和教師可以通過單獨的后臺入口對后臺數據庫中的所有內容修改管理。

根據對系統的規劃,系統的功能圖如圖1所示:

2系統的實現

2.1 體系結構設計本系統是利用計算機網絡平臺分發考試題給學生(終端機),在規定的考試時段完結時,又能將終端機處的考生答卷傳送到網絡服務器保存的系統。因此選擇基于B/S的三層網絡結構。B/S軟件體系結構,即Browser/Server(瀏覽器/服務器)結構,是隨著Internet技術的興起,對C/S體系結構進行改進的一種結構。

在B/S體系結構下,將應用劃分為三層:用戶界面層,業務邏輯層,數據庫層。層是計算機領域廣泛使用并在體系結構設計中起著重要的作用。它使人們對復雜問題簡化處理的基本思想與方法面對一些難以處理的復雜問題,提供了一種設計思路,使難以把握的問題易于描述、控制與實現。利用分層的思想來組織與描述一個系統時,則認為一個系統由若干層組成;每個層完成系統的相應的功能。每個層又由功能相近的若干模塊組成,同層能的不同模塊承擔遮蓋層的不同的任務;各層之間相互獨立,下層通過接口對上層提供服務。各層之間相關性不強,利于軟件項目的開發、維護與實現。故采用分層的思想來構建基于 Web的軟件體系結構具有一定的現實意義。采用三層結構的優點:

2.1.1 能有效提高系統并發處理能力三層體系架構的組件式系統將界面、界面、業務應用邏輯及數據存儲分散管理,邏輯或物理地將它們分開,可減輕系統壓力,提高整體性能。三層結構提供了客戶端與服務器之間的異步通信,使得客戶不必等待提交的分析處理結果而可以繼續執行其他處理任務。

2.1.2 適應大規模和復雜的應用需求組件技術能使復雜系統的設計變得簡單可行,具有良好的伸縮性。三層結構可以將數據處理從客戶端轉移到應用服務器和數據庫服務器上。這樣,盡管客戶端與應用服務器之間可能存在著多個甚至數百個的連接,但是應用服務器與數據庫服務器之間的連接卻只有少數幾個,從而達到減少通信線路上傳遞的數據量的目標。

2.1.3 可適應不斷的變化和新的業務需求任何應用系統實施的重點不在于需求確定以后能否實現這些需求,而是在系統實施后如何適應變化的需求。在三層體系結構系統的開發和維護過程中,技術人員可以按照新的需求,通過在不同系統層次上調度更新的組件或新加入的組件來調整舊的系統,以適應新的與不斷變化的要求。

2.1.4 能有效降低建設和維護成本,簡化管理三層結構在各層次上的組件能單獨更新、替換或增加、拆除。因此,系統維護更方便,代價相對低得多。而且,因各組件互相獨立,更換組件就好比更換組合音響的一個部件,對系統其它部分并無影響,所以更新維護更加安全可靠。

2.2 關鍵技術實施

2.2.1 Web.Config文件代碼編寫內容Web.config 文件是一個XML文本文件,它用來儲存 Web 應用程序的配置信息(如最常用的設置 Web 應用程序的身份驗證方式),它可以出現在應用程序的每一個目錄中。當你通過.NET新建一個Web應用程序后,默認情況下會在根目錄自動創建一個默認的Web.config文件,包括默認的配置設置,所有的子目錄都繼承它的配置設置。如果你想修改子目錄的配置設置,你可以在該子目錄下新建一個Web.config文件。它可以提供除從父目錄繼承的配置信息以外的配置信息,也可以重寫或修改父目錄中定義的設置。

為了使應用程序方便移植,為版本控制提供更好的支持,需要在應用程序配置文件(web.config)中設置數據庫連接信息。連接數據庫,在DataAccessLayer文件夾下的database.cs類中的構造方法提取該配置文件中的connectionString字符串,建立連接。

連接數據庫代碼如下:

name="ConnectionString" connectionString="server=.;database=OnLineExam;uid=sa;pwd=sa" providerName="System.Data.SqlClient" />

2.2.2 系統的安全性由于本系統的特殊性,系統試卷數據應受到相應的處理,系統重要數據的保密工作應受到重視。在線考試系統可以通過用戶的屬性進行判斷訪問用戶的類別。系統可以針對這個方面可以增設訪問控制程序。針對每次考試學生用戶的進出系統,可以通過數據日志進行詳細的記錄。凡每次學生進入在線考試系統,都要通過用戶身份驗證才能進入,包括輸入用戶、密碼和驗證碼。而且,系統要針對不同的用戶具有不同的操作權限,支持按權限進行操作,確保數據的安全性與私有性。不允許一般用戶執行非法的操作及其誤操作,防止用戶無意或有意的進行破壞系統數據。通過安全訪問程序的控制,可以保障在線考試系統在網絡中的實施。

3進一步研究方向

本系統完成后在學校中進行試運行,根據日常出現的錯誤,在對系統進行代碼調試。通過在線考試系統的應用,大大簡化了教師的出卷、判卷等工作程序,提高了教師在考試任務中的工作效率,并且大大節省了教學經費的開支。特別是在考試結束后,學生們能夠看到自己的試卷成績。根據自己在測試中的不足,即使得補充相應的知識。

本次設計的系統功能還不能完全滿足各個學校在考試方面的需求。在今后的軟件設計中,我們還可以考慮添加一下其他功能,如留言板和教師與學習討論區等功能,方便考生和教師之間的交流。經多次升級和調試后,能夠最終形成一個比較完善的在線考試系統。

參考文獻:

[1]潘曉鋒.系統的設計與實現.中國信息科技,2008.

在線考試范文4

關鍵詞:在線考試系統 開發 實踐

中圖分類號:TP399 文獻標識碼:A 文章編號:1672-3791(2016)09(b)-0022-02

在教學活動過程中,考試作為關鍵環節是檢驗教學質量的重要手段。隨著計算機技術和網絡技術的快速發展,傳統紙質考試形式已經不能滿足現代教育教學的需求。應用在線考試系統不但能夠實現自動出題、網上考試、自動評分等功能,而且還整合了考試模式,降低了考試成本,提高了判卷效率,提高了學生考試的積極性,對于推動教育教學的現代化具有重大意義和價值。

1 在線考試系統設計思路

該文以某職業技術學院精品課程項目為背景,運用B/S體系結構,使用SQL Server數據庫平臺、C#語言等開發在線考試系統。在設計考試系統,運用Browser/Server模式較為合適,服務器端應用SQL數據庫系統、ASP組件構成了考試應用服務系統,客戶端運用瀏覽器完成了考試各個過程,并可實施系統維護與管理。B/S模式多用戶在線考試系統程序,它操作快捷、有很高的效率。Web技術網絡考試系統根據因特網的特性,考試不但能夠在本地內展開,也能夠在異地展開,極大地拓展了考試靈活性。試卷能夠依據題庫中信息內容及時生成,這樣就不會有押題的情況出現;并且運用大量標準化題,運用計算機技術進行判卷,既可以提高判卷的正確率,也提高了判斷的速度;在此基礎上,還能將成績直接傳輸到數據庫中,展開統計操作和排序操作。這樣學生在輸入姓名和準考證[A1]號登陸后,會看到自己的考試成績,還有排名情況??梢哉f此系統的應用保證了考試的合理性和公平性。

2 對相關技術的研究

2.1 組卷技術

對于在線考試系統而言,組卷是非常重要的。如何才能在最大程度上確保生成試卷滿足考試的多樣化要求,并具有合理性、有效性、隨機性等特征,這是一個難點。運用計算機進行自動組卷方法包括3種:一是隨機方法。結合組卷隨機抽取出某些題目,不斷重復這一過程,直到組卷已經完成。雖然隨機方法很簡單和快速,但是有很大的不確定性,并且對試題庫題量有著很大的要求。二是回溯方法。這一方法是一種有條件的深度優先搜索法,常常用在題量少、約束集小的題庫系統,此方法程序有些復雜,在選取試題中會出現重復試題的情況。三是遺傳算方法。第一種和第二種組卷方法,很多時候都會由于約束條件的限制而出現了組卷失敗的情況。但遺傳算法具備全局尋優的優勢,可以在最大程度上滿足在線考試系統對組卷算法的多樣化需求。此方法能夠滿足大規模、大范圍考試的需求。

2.2 遺傳算法組卷技術

在1975年,美國Michigan大學J.Holland教授提出了研究遺傳算法。此算法是從代表問題潛在的解集一個種群進行的,每個種群都通過基因編碼一定數目個體所組合而成的。在產生初代種群后,根據優勝劣汰的理論,演化出相應的近似解。結合問題域中個體適應度情況選擇出相應的個體,并依據自然遺傳學遺傳算法實施變異,產生新的種群。據有關實踐結果證明,遺傳算法是一種可用于優化復雜系統的算法,具備全局優化、收斂效率高等特征。圖1為遺傳算法的運算過程。

2.3 遺傳算法自動組卷功能

在組卷過程中,結合已經給出的約束條件,從題庫中選出試題,將每項約束條件都視為局部約束,這樣在試卷中可以平衡各個指標,這樣就構成整卷全局約束條件。通常而言,在自動組卷中,用戶會對試卷質量有著很高的要求,如:難度、分值、層次等,自動組卷模塊需要盡量達到用戶需求。在組卷中,太多的約束條件反而會強化組卷難度,也會降低組卷效率,容易使遺傳算法陷入到某種局限狀態中。實現組卷算法共分為3階段:一階段,試題的分離,結合試題類型,取出符合課程要求的所有試題,按照題型的差異生成相應的臨時表;二階段,使用遺傳算法進行抽題,選擇出最優解;三階段,最優解聯合各個題型,最終形成完整的試卷。

2.4 自動評分技術的實現

大多數試卷題目都可分為主觀題和客觀題兩種類型。在命題過程中,客觀題教師就直接給出標準答案,在評分時,只需要對比學生試卷答案與標準答案。但是,主觀題答題都是屬于語言敘述方式,每位學生對知識理解程度的差異,其表達方式自然也有差異。即便是學生所填寫的答案是準確的,也很難確保與教學者提供的答案是一致的,所以,主觀題的自動評分需要解決一系列技術問題,所以,這也是在線考試系統難點重點所在。通常情況下,主觀題都運用手工評分方法。但是在研究填空題答題形式后發現,填空題答案相對而言很固定,在運用一定算法處理后能夠自動評分。填空題答案匹配方式共有兩種類型:一是,唯一的標準答案,要求著學生填寫的答案與教師提供的標準答案的一致性;標準答案并不是唯一的,可表述成多種形式,只要學習者填寫的答案與其中一種形式相符就能得分。但對答案位置有要求,分為兩種狀況“標準答案位置固定,答題順序正好相對應;次序可顛倒,位置不固定。在線考試系統中,自動評分填空題包括幾種情況:(1)答案位置和標準答案都是固定的。評分很簡單,只要將學生填寫的答案與教師提供的標準答案進行精確對比,相符則得分,反之不得分。(2)答案位置要求固定,但標準答案不唯一。在這樣的情況下,可用分隔符將多個可選答案分隔,并在標準答案字段中保存。在自動評分過程中,依據分隔符,將標準答案字符串分解成為幾個可選標準答案字符串,之后將學生的答案逐一對比標可選標準答案,與其中一個相符,就可以得分。(3)對填空題答案位置不要求固定。在自動評分中,運用“|”與“,”分隔符號,將學習者答案與標準答案字段值轉化成信息數組。在最后評分過程中,依次構建出學生答案關鍵詞得分數組。在對比考生答案后,更改評分狀態。

3 應用在線考試系統的可靠性

3.1 推動教學者的發展

使用在線考試系統,既有助于提高教師教學素養,也有利于提高教師教學理論水平。在開發相關軟件后,可以不斷提高教師隊伍的業務素養。

3.2 提高考生自我評價能力

在生成考試系統后,學習者可在正式考試前在電腦上自動檢測自己考試能力,在學生完成測試后,系統會對學生做題情況給出綜合的評價,這樣學生在知道自身薄弱之處后,可進行針對性的彌補,還能幫助學生提高自我評價能力。

3.3 促進學生全面健康成長

網絡考試對于學生而言,有著太多的益處,學生可根據自身實際情況,選擇考試的時間和地點,在尊重學生個性的基礎上,也有利于提高學生考試的主動性和積極性,這對于推動學生全面健康成長起到重要的作用。

4 結語

總之,在線考試系統彌補了傳統考試形式的不足,在線考試系統運用網絡技術和數據庫技術,實現了試卷客觀題部分的自動查詢試題、修改試題、自動閱卷等功能,減少了教學者工作量,也提高了學生考試的主動性,因此,此系統有著很高的應用價值。

參考文獻

在線考試范文5

【關鍵詞】在線測評;英語考試;HiE測評系統

【中圖分類號】G434 【文獻標識碼】B

【論文編號】1671-7384(2015)09-0065-04

英語在線考試是指通過計算機網絡系統實現試題庫的建立、選題組卷、上機考試、閱卷評分的英語考試。與傳統的紙筆考試相比,在線考試有著無可比擬的優越性:在線考試效率較高,只要有電腦終端,考生可以大規模參加;試題質量有保障,通過構建試題庫,可以有效控制考題的信度和效度穩定在同一水平上;對于施測,在線考試可以節省大量的人力物力成本,不需要試卷印刷、運輸保密等環節;閱卷效率較高,有些在線考試已經實現了自動評分,可以節約大量的評卷費用和時間。隨著計算機技術、網絡技術的進一步發展,在線考試是未來考試模式的發展方向,在不久的將來,一定會取代傳統的紙筆測試。

到目前為止,在英語在線測試方面做得比較成功的是美國教育考試服務中心(ETS)主辦的托福和GRE考試,國內還沒有很成功的大規??荚囅到y案例。我國是英語學國,中國學習英語的人口數量全球最多。2013年,教育部《全國教育事業發展統計公報》的數據顯示,目前中國有近3億人的龐大英語培訓消費群體,英語培訓機構總數量超過5萬家,市值已經超過300億元 。對于這么龐大的英語學習群體,我們有必要探索開發我們自己的英語在線測試體系。本課題組以此為研究目標,做了積極的探索,本文內容即是我們的探索成果。

英語在線考試的現狀

隨著計算機技術和網絡科技的不斷進步,英語在線測試自然而然地就被提上了日程。到現在為止,這方面的研究和探索已經取得了很多成果。綜觀這方面的文獻和成果,我們發現存在兩個問題,一方面,英語在線測試還停留在科研探索階段,主要表現為關于系統開發的研究成果主要是計算機編程方向的碩士論文,核心刊物上發表的文獻很少;另一方面,國內期刊上發表的成果顯示,開發的在線評測系統大多是小規模,很多都是在自己學校和院系試用的,沒有做到大面積推廣,而且大多數系統只針對聽力、閱讀和寫作的測試,口語沒有被包括在其中。

究其原因,主要有以下幾點。

首先,英語在線評測是一個系統工程,其中涉及方面很多,包括試題庫的建設、網站架構、程序設計、市場推廣等,需要多方面人力物力的投入。任何一個環節跟不上,這個事情都不會成功。比如,在線評測需要電腦終端,如果一所學校連電腦都沒有,他們是無法參加這個評測的。國家已經注意到這方面的問題,并在大力推進教育信息化?!秶抑虚L期教育改革和發展規劃綱要(2010-2020年)》指出“信息技術對教育發展具有革命性影響,必須予以高度重視。把教育信息化納入國家信息化發展整體戰略,超前部署教育信息網絡。到2020年,基本建成覆蓋城鄉各級各類學校的教育信息化體系,促進教育內容、教學手段和方法現代化。”所以,英語在線評測也應及時跟上國家發展的脈搏,在科研和實踐方面做出表率。

其次,英語在線評測不能大規模使用的一個比較大的原因是沒有政府管理部門的支持和協調。如果政府管理部門認識到在線評測的優勢,未來取代傳統的大規??荚囍械募埞P測試是非常有可能的。另外,我國英語考試眾多,且相互之間不認可、不抵用,導致我們不管是升學、畢業、入職、升職還是出國,都需要參加相應的英語考試,這一點一直被人所詬病。正因為此,教育部已經認識到了這個問題,并有所行動,試圖解決這個矛盾。2014年10月30日,教育部組織召開了專門的會議,力圖建立統一的外語能力測評體系,實現我國外語教育與測評的 “車同軌、量同衡” 。如果我們實行統一測評體系下的在線測試系統,上面的問題也能迎刃而解。

再次,中國的英語在線測評系統沒有成功的原因在于缺乏先進的計算機技術,存在設計缺陷,不夠人性化,不注重用戶體驗,導致了它的優勢沒有發揮出來。比如,目前報道的現行系統中都沒有專門的反饋系統。參試者參加完考試之后,最多只能得到一個分數,與學習者和教師沒有形成互動。另外,在線系統中客觀題比較容易實現,主觀題有一定難度,尤其是主觀題的判分,還需要人工干預。另外,口語部分不容易施測,尤其是口試的評判也需要人工完成。

在前期調研的基礎上,本課題組嘗試開發了自己的系統,命名為“HiE測評系統”,力圖避免以上的缺陷,即使不能完全避免,也在最大程度上進行優化。

HiE測評系統

1. 研發背景

2013年初,北京市海淀區教育科學研究所啟動了一項重大語言教學類項目――“海淀英語學習社區建設” (簡稱“海e社區”)。本項目的目的是針對海淀區中小學英語聽說互動教學及測評系統開展工具研發及實驗研究,研究海淀區中小學英語聽說教學的目標體系和內容體系,并基于智能語音交互技術和互聯網技術的靈活性、交互性,實現英語聽說的個性化和互動式教學。

北師大團隊從2014年1月開始承建海e社區的測評系統,即HiE測評系統。本子項目的最終目標是研制開發一套完整的英語綜合能力在線評測系統。此系統將充分利用現代教育技術、自然語言處理技術以及人機互動技術,在最大程度上實現全自動的英語能力在線測評和反饋。除了個別的口試題型(如自由問答)和作文題需要人工干預外,其他部分都可以實現自動評分。本系統可以在保證水平一致的情況下實現自動組卷,并為每一位參試者提供成績分析和反饋報告,為參試者提供英語聽、說、讀、寫各方面的優勢和劣勢分析,為其今后的學習指明努力的方向。具體項目內容包括測試框架研制、樣題研制、命題人員培訓、試題驗收和審核、試測、評分標準的制定。

2. 系統簡介

經過充分的需求調研、原型設計和研發調試,目前HiE測評系統已完成階段性開發任務并上線(網址為http://)。HiE測評系統作為海e社區中的一個重要平臺,其入口直接集成在海e社區的導航欄目上。教師可通過 “測評”欄目進入測評中心,學生則可通過“測評中心”的欄目入口進入(如圖1、圖2)。

圖1 教師端入口界面

圖2 學生端入口界面

測評流程體系構架包含教師組卷和分發流程、學生上機考試流程、教師管理和閱卷流程、測評結果反饋等過程。這些流程及功能都與測評云端服務器鏈接,進行實時精準的數據交互,從而實現規?;藴驶?、即時性的測評過程(如圖3)。

圖3 測評體系架構

從測評系統功能上劃分,“測評中心”主要包含組卷系統、考務系統、閱卷系統和反饋系統四個子系統。其中,組卷系統包含了題庫模塊、組卷模塊、分發模塊;考務系統包含了題型模塊、流控模塊、收卷模塊;閱卷系統包含了自動閱卷模塊和人工閱卷模塊;反饋系統包含了統計模塊、分析模塊、反饋模塊和查詢模塊(如圖4)。

圖4 測評功能構架

3. 試測數據分析

2014年10月17日,項目組在北京市某中學進行了首次試測活動。

(1)參試者基本情況

選取了初中三年級的兩個平行班,為了避免出現水平偏差,打亂了班級差異,全部按學號的單雙號進行抽取,分成兩組,單號組41人,雙號組39人。為了確保兩組的水平沒有顯著性差異,根據期中考試成績做了一個獨立樣本T檢驗,檢驗結果如表1、表2所示。

從表中可以看出p=.869(>.05),表示兩組學生的成績沒有顯著性差異。

試測當天,兩個組做了不同的試題,單號組參加在線測試(機考),雙號參加紙筆考試(筆考),機考使用的是HiE-4的樣題,筆考使用的是KET(劍橋英語等級考試 Key English Test)。

(2)內部效度檢驗

為了驗證HiE試題的有效性,我們根據參加機考的學生答題和得分情況,做了試題內容一致性檢驗,如表3所示。

由統計數據可知,本套試題的內部一致性檢驗得分為α=0.736??傮w說來還是比較滿意的。現在看來,影響該信度指數的因素主要有兩個:第一,考生樣本量較?。ü?1人);第二,試測當天,因網絡故障,影響了一部分學生的答題,有一部分考生的聽力或口語部分沒有記錄。即使在這樣的情況下,我們試題的內部一致性系數仍然達到了0.7以上,這已經是很不錯的成績了。如果將來進一步改善機考條件,改進考試流程控制,我們確信內部效度得分還能提高。

(3)外部效度檢驗

首先,比較了期中考試與KET的相關性,找出既參加期中考試,又參加了KET筆試的同一組學生的數據,比較它們的相關性,結果如表4所示。

表4 KET與期中考試的相關性

KET成績 期中考試

KET成績 Pearson 相關性

顯著性(雙側)

N 1

39 .933**

.000

39

期中考試 Pearson 相關性

顯著性(雙側)

N .933**

.000

39 1

39

**. 在 .01 水平(雙側)上顯著相關。

從數據中可以看出,Pearson相關系數為.933,在.01的水平上顯著相關。因為KET是很權威的國際考試,期中考試與其相關系數得分很高,說明這次期中考試是非??煽康摹?/p>

然后,又將既參加期中考試,又參加了機考的同一組學生的成績做了相關檢驗。因為期中考試沒有考口語,所以機考的成績中也剔除了口語的得分,最后的數據分析結果如表5所示。

表5 期中考試與機考的相關性

期中考試 機考(除口語)

期中考試 1

41 .647**

.000

41

機考

(除口語) .647**

.000

41 1

41

**. 在 .01 水平(雙側)上顯著相關。

從表格中可以看出,相關系數為0.647,在0.01的水平上顯著相關,這說明機考試題也是可靠的。

3. 優勢分析

相比傳統的紙筆測評,HiE測評系統具有以下明顯優勢。

第一,以分層評價標準體系為核心。評價體系是決定學習行為取向的規范和準則,是評判學習活動效果的客觀依據,在本系統的設計中具有提綱挈領的作用。北師大團隊在充分調研國際上通用的托福、雅思、SAT、劍橋英語以及《加拿大語言測試等級標準2000》《21世紀外語學習標準》《歐洲語言共同參照框架》評價系統的基礎上,基于國家課標,結合區域特色,研制了“HiE”六級評價標準體系,即HiE1-HiE6。其中HiE1-HiE2相當于小學英語的入口與出口,HiE3相當于初中中期水平,HiE4相當于初中畢業水平,HiE5相當于高中中期水平,HiE6相當于高中畢業水平。該評價體系圍繞綜合能力的考查開展,在難度和范圍上略高于國內現有同類測評,整體上和國際二語習得測評標準接近。作為一個分層綜合能力評價標準體系,它不以年級段為基準,只以學生的實際綜合能力為考查目標,學生可以在任意年級參與測評,測評結果代表了學生的能力等級。

第二,以多維度評價標簽為手段。為了全方位考查學生的英語綜合能力,以上述評價標準為基礎,北師大團隊對考題進行了縝密的設計。每道考題都從不同考查層面設計多維評價標簽,包括知識點構成、語言技能分項、認知能力等級、難度級別、綜合能力覆蓋等。這些評價標簽的屬性結合測評結果,既能夠宏觀地分析學生的整體英語水平,又能夠從各個維度上對學生的分項能力進行評價。所有考題都由北京市海淀區中小學英語教研員、英語學科帶頭人、骨干教師、一線英語教師負責完成,北師大專家負責審定工作。

第三,以網絡化測評模式為載體。和傳統的紙筆考試模式不同,HiE測評系統完全基于網絡環境,在整體框架上包括組卷系統、考務系統、閱卷系統、反饋系統,在試題類型上覆蓋聽說讀寫各個環節,在考試過程中支持自動組卷,在閱卷過程中支持部分主觀題型如口語題型和全部客觀題型的自動評閱。它跨越了地理和時間的限制,使得測評的組織和管理更加便捷高效。相比傳統紙筆考,它能夠收集更多有價值的數據信息,從而支持后續服務的提供。

第四,以基于數據的多級反饋為目的。反饋是HiE測評系統的核心輸出目標。通過評價標準體系中各項能力標簽的構建和后臺數據的分析挖掘,系統可以自動生成基于學生測評過程和結果的反饋信息,同時結合多次測評的過程性分析和群體性測評數據的綜合結果,實現為每名學生提供個性化的測評報告,為每位老師提供針對性的教學反饋,為每所學校提供準確的質量分析,為每個區域提供詳實的教學評估的多級反饋功能。

結 語

HiE測評系統參照國家英語課程標準,結合當前國際英語教育評價的理論與實踐,基于計算機輔助英語測試的相關研究,充分利用現代教育技術、自然語言處理技術以及人機互動技術,避免了傳統紙筆測試的局限性;可以為各級教育主管部門、教學研究機構、學校、教師、家長、學生提供英語學習效果的相關信息;是當前測評領域從“對學習的評價”轉向“促學評價”,乃至“以評帶學”的重要實踐。

參考文獻

鄒宏.基于WEB的英語在線考試系統的設計與實現[D].電子科技大學碩士論文. 2012.

張瑞.英語在線考試及批閱系統的設計與實現[D].重慶大學碩士論文. 2009.

周穎.自動組卷在線測試系統的設計與實現[D].電子科技大學碩士論文.2012.

周越美,孫曉龍,張韌弦.寫作課程的無紙化考試研究[J]. 外語界. 2009(3).

朱音爾,張肖瑩.基于網絡的大學英語機考探索與實踐[J]. 外語電化教學, 2009(2).

在線考試范文6

>> 構建基于Web的在線考試系統 基于ASP技術構建智能網絡在線考試系統 基于CentOS 5.4環境構建LAMP平臺 基于J2EE的在線考試系統構建探討 基于Webservice在線考試平臺的構建 基于ASP的在線考試系統 基于Web開發的在線考試系統 基于.NET技術的在線考試系統 基于AJAX在線考試系統的研究 基于ASP的在線考試系統――自動出題子系統 利用Moodle平臺構建網上在線考試系統 基于PHP 在線考試系統的設計開發 基于PHP技術在線考試系統的設計研究 基于B/S結構的在線考試系統 基于B/S模式在線考試系統的開發 基于Struts的在線考試系統設計與實現 基于RIA技術的在線考試系統的研究 基于JSP技術在線考試系統的設計 基于JAVA EE 平臺的在線考試系統設計探究 基于網格的在線考試系統的分析與研究 常見問題解答 當前所在位置:l后添加index.php即可使Apache調用PHP。

同時找到DocumentRoot項,把其后面的/var/www/html改為/home/www,這樣網站的根目錄即成功在數據存儲區,與操作系統程序區分離開來,可有效保護數據。

權限方面也是必須修改的,找到user nobody和group nobody,改為user www和group www,設置好后重啟Apache。

2.4 測試服務器

在/home/www目錄下新建一個PHP文件phpinfo.php,內容為,然后在瀏覽器訪問http://222.195.187.95/phpinfo.php,如果看到PHP的信息頁面,則表示PHP和Apache運行成功。注意這里的IP(222.195.187.95)應該是服務器的實際IP。

3 安裝TCExam在線考試系統

從TCExam官網下載,并解壓到/home/www下面。安裝之前需要為其建立一個MySQL數據庫。建議先安裝phpMyAdmin程序,用它可以在瀏覽器上方便地添加、刪除數據庫,省去了命令行操作。建立好數據庫后,在瀏覽器地址欄訪問http://222.195.187.95/install,即可按照提示進行安裝,在安裝過程中需要輸入數據庫的用戶名和密碼以及為其建立的數據庫名稱。安裝結束后使用賬號admin(密碼1234)即可登陸。圖1是登陸之后的界面,目前已經成功進行了兩次期中考試,效果良好。對于數理化等自然學科,題目中經常會用到公式,TCExam可以調用Latex來完成公式的輸出,題目中用到的圖片,TCExam可以調用ImageMagick輸出。

4 總結

本文詳細介紹了基于CentOS的網頁服務器的建設,以及TCExam在線考試系統的安裝過程,可以看出安裝及配置過程比較容易,適合有網絡教育需求而資金較少的教育單位,可以充分發揮優秀開源軟件的優勢,來彌補費用的不足。

參考文獻:

[1] 劉鍇. 基于CentOS構建Moodle網絡教學系統[J]. 電腦知識與技術, 2011,7(26): 6415-6419.

[2] TCExam Main Features [EB/OL]. http:///features.php.

[3] 劉艷杰, 王軍豪. 基于PHP技術在線考試系統的設計[J]. 電腦知識與技術, 2011, 7(29):7172-7173.

[4] 楊明華. Linux系統與網絡服務管理技術大全[M]. 北京: 電子工業出版社, 2008.

[5] Ken Coar, Rich Bowen. Apache經典實例[M]. 南京: 東南大學出版社, 2006.

[6] 陳惠貞, 陳俊榮. PHP & MySQL程序設計實例講座[M]. 北京: 清華大學出版社, 2010.

亚洲精品一二三区-久久