高職計算機基礎在線考試系統設計探討

時間:2022-04-29 10:08:36

導語:高職計算機基礎在線考試系統設計探討一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

高職計算機基礎在線考試系統設計探討

摘要:隨著計算機技術的廣泛應用,計算機的應用融入各行各業中,為人們帶來了極大的便利。目前,在各大高職院校中,尤其混合式教學方式的普及,在線考試系統的研究與使用,可以極大地提升混合式教學過程中的線上教學工作效率,有效地幫助老師節約了出題、閱卷的工作量。基于此,該文以高職計算機基礎課程為例,對在線考試系統的設計展開分析。

關鍵詞:計算機基礎;在線考試系統;設計;計算機應用

由于計算機技術在各行業的廣泛應用,《計算機應用基礎》直接關系到各專業人才培養的基本規格要求,要求畢業生能熟練掌握計算機基礎操作技能和辦公應用技能,培養和提高學生的計算機文化素質,為學生利用計算機學習其他課程打下良好的基礎。但是計算基礎課程不同于傳統課程教育,其教學內容、方式決定了,不能單純通過試卷考試的方式,而是需要通過考試系統,對學生的理論知識和實操技能進行考核,保證學生既掌握理論知識,又懂得如何實際操作。計算機基礎考試主要通過在線考試的方式,如何保證考試系統功能的完備性,成為該文研究的重點[1]。

1在線考試系統需求分析

設計在線考試系統需要進行系統需求的分析以作為系統設計的前提工作,考慮系統設計的可行性,分析系統需要滿足哪些需求。一般情況下,分析系統需求分為可行性分析、設計目標分析。

1.1可行性分析

為了保證在線考試系統設計的合理性,需要對系統設計進行技術可行性和經濟可行性分析,主要分析設計需要的資源支持以及后期取得的經濟效益。高職院校進行考試系統,本身不存在經濟收益,系統設計的初衷在于檢驗學生的真實學習情況,只需借助軟件進行系統研發,結合考試需求做出技術調整即可,無需考慮經濟收益。技術分析則是圍繞用戶需求,查看系統需要具備的各項功能,查看能否滿足考試需求。現階段,計算機技術有著信息存儲、數據傳輸、數據運算等多方面的優勢,各行業的應用也比較成熟,可以將部分應用經驗和研究成果利用起來。在技術上,可以采用B/S架構,根據往年學生的并發用戶數、數據查詢的強度和新系統的功能,利用Asp.net作為開發語言,采用擴展性較好且開源的SQL作為數據庫軟件,以此達到對數據的合理控制[2]。

1.2設計目標分析

在線考試系統設計應該以可操作性和公平性為基礎,需要具備如下的目標:首先,系統必須具備便捷性,需要系統有著一定的流暢性,讓用戶可以用最少的操作,完成相應的任務。具體而言,就是完善系統答題和提交等方面的操作,讓其更加便捷;同時也要優化教師對于學生答卷的批改操作。其次,系統需要具備登錄功能,也就是具備身份注冊、答題、結果查詢等系統服務。最后,系統后端設計。系統后端提供審閱和批改功能,方便教師管理答題記錄。

2計算機基礎在線考試系統的設計

完成對在線考試系統的需求分析之后,明確了系統設計的目標,然后開始規劃系統的構架,按照不同的需求,進行系統功能的分配。在線考試系統可以視為4個系統的集合,也就是考試子系統、命題子系統、閱卷子系統、考試管理子系統,不同的子系統有著不同的功能,4個系統相互配合,協調運行,才能確保考試的順利進行。

2.1命題子系統

命題子系統主要功能在于幫助教師完成試題的規劃,例如試題相關的評分標準、試題的設計和錄入等。為了確保試題設計和錄入的合理性和準確性,該子系統還需要分配教研主任審核試題的功能,用于審核試題的難度,保證試題的合理性,可以滿足考試的需求。

2.2考試子系統

考試子系統用戶在于學生,學生通過考試子系統完成在線測試。因此,考試子系統是在線考試系統的重點內容。該系統下需要具備注冊登錄、在線答題、提交試卷等考試全流程,保證流程的完整性以及操作的便捷性,才能確保在線測試的順利進行。

2.3閱卷子系統

閱卷子系統有些類似命題子系統,用戶對象都是教師,主要在于輔助教師完成系統試卷的設計和審閱。閱卷子系統需要提供在線閱卷的功能,需要讓教師比較方便快捷地進行閱卷、批注。同時,還要具備閱卷情況的數據管理,包括分數的匯總、平均值的計算、最高分、最低分、題目正確率等方面的數據統計分析功能。此外,還應該具備查閱閱卷量方面的設計,方便查閱各教師的閱卷量,合理分配工作任務[3]。

2.4考試情況管理子系統

該系統的設計在于對考試情況進行管理,保證在線考試具備公平性。該子系統除了可以實現對不同使用用戶的管理,還需要利用現代化的技術和設備等,確保考試整個環節不存在舞弊情況,比如:攝像頭的使用,對比人臉進行認證,可以有效地避免學生找人替考的情況;同時,攝像頭可以動態實時捕捉學生考試情況,方便教師監測學生是否存在違規操作的情況。此外,該子系統還需要有著應對學生誤操作的情況,幫助學生進行修正,以此保證整個在線考試的公平性。為了保證在線考試系統的順利進行,發揮考試系統的價值,必須以上4個子系統相互配合,結合實際情況,不斷地優化系統,減少系統冗余,保證系統運作的流暢性,為學生在線考試提供保障。

3計算機基礎在線考試系統功能的實現

3.1身份驗證功能

身份驗證功能是指對用戶的身份進行驗證,這是考試順利進行的前提條件。一般情況下,考試系統的設計,采取的服務器和操作終端雙重架構,用戶將個人賬戶信息通過終端設備輸入之后,這些數據信息會經過終端上傳到服務器,然后服務器對接收到的賬號信息進行驗證,用以確定用戶的身份;信息確認無誤之后,才能獲得登錄賬戶的權限;如果賬號信息或者密碼信息出現錯誤,則用戶無法正常登錄。為了確保系統可以穩定運行,設置鎖定功能,限制重復錯誤操作[4]。為了確保考試的正常進行,還需要具備在線狀態驗證的功能,不定時地驗證考生的考試狀態,最為常見的驗證方式,就是針對不同操作狀態給出不同的字段。例如:考試暫未開始,對于沒有登錄系統或者沒有點擊開始考試的學生,將其狀態設置為“待考”;對于那些已經登錄系統,點擊開始答題的學生,將其狀態設置為“考試中”;那些已經完成答題,提交答案之后,試卷尚未被教師進行批閱的狀態設置為“考完”;對于試卷提交且被教師批閱,則將這部分學生的狀態設置為“已閱”。根據不同的狀態進行區分。此外,學校對于學生的考核,學生日常的出勤同樣會納入考核中,占據一定的比例,將學生出勤與學生的考試資格掛鉤[5]。因此,在線考試系統同樣需要對學生的出勤狀況進行甄別,篩選出出勤不滿的學生,將其設置為“曠課”狀態,不能參與資格考試;對于出勤滿的學生,才能“待考”的設置,這些學生可以登錄考試系統,完成在線考試。考慮到字段設置的數量較多,為了更好地區分不同的字段,可以通過顏色設計的方式,不同字段有著不同的顏色,需要注意的是,顏色要具有醒目且容易對比,方便學校對學生進行管理。學生在考試進行過程中,由于系統或者終端出現故障,無法順利進行,被迫中斷考試,需要監考教師檢查核實,提出修改狀態的請求,并給予學生重新登錄考試的機會,讓學生可以正常地發揮。

3.2本地存儲重要信息

在線考試將使服務器面臨很大的負擔,容易由于負荷過大,出現運行變慢、宕機等情況。在線答題過程中,終端系統必須處于線上狀態,才能獲取相關的考試信息。為了減輕服務器的壓力,保證學生可以順利地完成答題,考試系統需要具備信息存儲的功能;只有在考試最初學生登錄、獲取考試試題、上傳答卷等操作時,系統才處于線上狀態。終端系統連接到服務器的時候,便開始自行下載考試試題,并將試題以信息儲存的方式保存在本地,可以減輕服務的負擔,即便服務器出現異常的情況,也不會對學生的答題帶來影響,以保證答題的順利進行。學生完成答題之后點擊交卷,系統再次回到在線狀態,回傳答卷信息。正常的考試過程中,經常出現學生在相同時間內,一起交卷的情況,短時間內服務器需要應對大量的線上操作,容易導致負擔過大,部分學生提示交卷失敗的情況。這時候信息存儲功能再次發揮作用,可以將試卷本地存儲,如果交卷失敗,可以再次交卷,不會影響到學生的考試結果[6]。

3.3倒計時交卷

倒計時交卷的目的在于更好地進行考試時間的把控。試題需要在一定的時間內完成,才能表明學生對于知識有著足夠的熟練度。反之,如果學生掌握知識不夠牢固,那么必然一道題將花費很多的時間,無法在規定時間內完成答題。還有部分學生考試不注意考試時間,在前面浪費大量的時間。因此,倒計時交卷功能便顯得非常重要。考試開始之后,學生登錄系統,獲取試卷,點擊“開始答題”,那么倒計時程序開始運行,如果學生在倒計時之前,完成答卷,那么學生可以選擇是否交卷;如果倒計時結束之后,學生依舊沒有完成答卷,那么系統會將學生完成的答題自動保存并自動交卷。通過倒計時的方式,管控答卷時間,保證考試的公平。

3.4試卷審批功能

試卷審批功能是在線考試系統的最后環節。教師登錄到考試系統,對學生的答卷進行審批。通過系統權限的分配,將審批權限分配給教師,只有教師的賬號才能審批的權限,學生只有考試答題的權限。計算機基礎在線考試,由于考試的內容相對復雜,有著多種題型以及不同的答案模板,系統難以自動完成審批,需要教師進行審批。當然為了減輕教師的審批壓力,可以根據不同的考試題型進行劃分,明確不同題型對應的答案。例如:對于選擇題、填空題等題目,有著固定標準的答案,教師只需要在設計試卷的時候,給出對應的答案,那么系統便可以根據教師留下的答案進行自動閱卷審批;對于概述題、簡答題、操作題等由于存在擴展性,需要教師親自進行批閱,根據學生的回答情況,給出相應的審批意見。

4結語

綜上所述,網絡技術、計算機技術的發展和應用,給各行業帶來很大的便利。職業教育在衡量學生計算機基礎水平的時候,都是通過考試的方式進行。但是計算機基礎有著一定的操作性,不能單純地依靠選擇題或者填空的方式進行判分,而是需要通過系統考試的方式,設計不同的題型,給出標準的答案,讓學生登錄系統之后,在線做題,提交答案;教師登錄系統,完成審批。在線考試系統的設計,需要設計命題、考試、閱卷、考試情況管理這四大模塊,根據考試的需要,不斷完善系統的功能,讓其更好地服務教育,更好地發揮其積極作用。

參考文獻

[1]李陽.計算機信息技術課程在線考試系統的設計與實現[J].科技風,2019(22):94.

[2]吳慶祥,李盛蘭.在線考試模塊的設計與實現——基于Authorware的通用型考試系統[J].電腦與電信,2017(5):64-66.

[3]熊威.高職《計算機應用基礎》課程在線考試系統開發與應用分析[J].南方農機,2019,50(6):80.

[4]林月紅.提高中職《計算機應用基礎》在線教學效果的實踐與探究[J].職業技術教育,2020,41(14):53-56.

[5]王運成.計算機基礎在線考試系統的設計與實現[J].信息與電腦,2020,32(15):94-96.

[6]楊靜.基于Web的在線考試系統的設計與開發[J].西安文理學院學報自然科學版,2019,22(4):55-59.

作者:荀麗麗 單位:寧夏職業技術學院