摘要:針對缺少考試練習輔助系統的教學現狀,筆者提出了網絡化考試練習系統設計方案,并在計算機網絡課程中開展示范應用。經過兩個學年的成績和調查數據表明,此方案有助于改善教學效果,具有推廣價值。
關鍵詞:考試系統;試題庫;組卷;計算機網絡
中圖分類號:G642 文獻標識碼:B/A 論文編號:1674-2117(2016)10-0091-04
考試練習系統設計
為了便于課程知識梳理和考核,筆者自主研發了網絡化的考試和練習系統NetestPro[1](以下簡稱NetestPro)。NetestPro采用B/S結構,覆蓋題庫管理、試卷管理、考生管理和考試管理等主要環節,可以用于各學科客觀題型的在線練習和在線考試。
1.試題庫設計
試題庫是試題的集合,而試題內容源于一門課程涵蓋的知識點。因此,試題庫的設計首先是知識點的梳理。知識點按照章、節、點的樹型結構組織。每個知識點可以攜帶兩個屬性,即知識點屬性1,知識點屬性2,屬性可以根據不同學科特點選取,每個屬性有多種不同取值,如學科類別、考核要求等。根據不同的考核范圍,每個試題與知識點樹各層次的某一節點進行關聯。試題同樣允許附帶兩個自定義的屬性,即試題屬性1,試題屬性2,如試題難度、測試目標等。為便于系統自動閱卷,試題允許出現是非判斷、單項選擇和多項選擇等客觀題型。同時,NetestPro既支持以單一試題為單位的A型題,也允許根據某一場景組織多個試題,構成B1型、B2型等組合型試題。
2.組卷策略設計
各個科目考試都需要明確題型、題量、分值和時長等共同的基本屬性。此外,不同的考試對一份試卷的題目構成都有各自的要求。為了滿足不同場景的需求,NetestPro為考務管理員提供了組卷策略配置功能。組卷規則由下列若干條構成,其中隨機規則是自動包含的。
①試題知識點分布清單;
②知識點屬性1各取值對應試題比例;
③知識點屬性2各取值對應試題比例;
④試題屬性1各取值對應試題比例;
⑤試題屬性2各取值對應試題比例;
⑥隨機(缺省設置)。
NetestPro在生成一份試卷的過程中,首先按策略設定的知識點分布均勻地圈定一組試題,然后根據策略指定的屬性比例進行篩選,最后在符合條件的范圍內隨機抽取一道試題加入試卷。如此循環,直至完成組卷。當然,如果試題庫中的題量不足以滿足組卷策略需求,則將試卷標注為殘缺。在權限機制管控之下,生成的試卷允許審題專家審核和調整。
3.考試與練習規則
NetestPro支持課外練習和集中考試兩種應用場景,可以為練習和考試指定不同的試題庫、組卷策略,以及交卷后的呈現內容。對于練習,交卷成功后顯示的內容可以從五組(成績、試題、回答、答案、對錯)中進行選擇;而考試環節的交卷結果僅涉及是否當場公布成績。
每位考生被導入系統時,對其分配準考證號和練習次數,并指定了考試時間和考試地點等參數。練習環節是完全開放的,考生可以在正式考試前的任何時間、任何地點通過互聯網登錄NetestPro,利用其擁有的練習次數進行自主測驗和結果分析。考試環節則是一個封閉的過程,考生需在規定時間到指定機房登錄NetestPro完成在線考核。考試期間,NetestPro將對登錄的考生資格、登錄時間、登錄地點等作出嚴格審核。除非機器故障等非人為因素,每位考生只有一次考試機會。
計算機網絡課程示范應用
計算機網絡這門課程有很多概念和術語,涉及的知識點也很多。雖然有網絡分層模型這一學習主線,但筆者在教學實踐中發現[2]學生并不善于利用這一主線來提綱挈領。有一些學生會產生計算機網絡是一門“要背誦的課程”的感覺,而且認為要記的內容太多太亂。因此,為了幫助學生鞏固網絡基礎知識,同時也為了便于了解學生的學習情況,筆者將NetestPro系統應用在計算機網絡的期中考試和期末練習中。
1.計算機網絡試題庫
根據課程教學大綱梳理章節知識點,在此基礎上整理試題構成計算機網絡試題庫。題型涉及是非判斷、單項選擇、多項選擇和術語辨析等。每道試題難度以難、中、易標識。初始題庫近千題,后續可以逐漸補充。
2.期中考試規則
期中考試是對計算機網絡課程前半學期的教學內容進行考查,考核范圍是網絡層的IP地址之前的知識點。由是非判斷、單項選擇、多項選擇和術語辨析等題型構成。其中判斷題10道,難中易分別為2、4和4道;單選題22道,難中易分別為5、10和7道;多選題6道,難中易分別為1、3和2道;術語辨析12道。共計50題,每題2分,卷面總分100分。考試時長50分鐘。
期中考試在規定時間集中在機房舉行,當場公布考試成績。成績計入課程總評,占40%。期中考試考前是否提供在線練習機會視具體情形而定。
3.期末練習規則
期末練習是對計算機網絡課程的全部教學內容進行測驗。由是非判斷、單項選擇和術語辨析等題型構成。其中判斷題16道,難中易分別為3、6和7道;單選題46道,難中易分別為10、18和18道;術語辨析18道。共計50題,每題2分,卷面總分100分。練習時長120分鐘。
期末練習采取完全開放的組織方式,學生可以自由安排時間在任何地方登錄NetestPro練習。每位學生有5次練習機會。練習交卷后,立即公布成績,并顯示試題、回答、正確與否,但不顯示正確答案。借助練習結果,學生可以對答錯的題目重新分析和思考,以此查漏補缺。期末筆試試卷中的是非判斷、單項選擇和術語辨析等客觀題也從這個試題庫中抽取,其占筆試卷面總分值的50%。換言之,學生只要充分利用5次練習機會認真復習,對計算機網絡筆試中的客觀題就會相對有把握。同時,通過練習對分散的各知識點進行考查,也能提高學生解答主觀題的正確率。
實踐情況調查與分析
基于NetestPro的計算機網絡課程期中考試和期末練習方案已經在計算機專業的2012、2013兩個年級開展了實踐,其中2012級共72位學生,2013級共108位學生。兩個學年的計算機網絡課程期中考試(機試)和期末考試(筆試)成績統計情況如表1所示。對比數據表明,采用這一方案,兩個年級期末成績都較期中成績有了顯著提升。其中2012級良好以上學生比例提高了36.39%,不合格比例下降了19.5%;2013級良好以上學生比例提高了10.18%,不合格比例下降了21.29%。
在每個學年的計算機網絡課程期末考評結束后,筆者就方案的實施情況對授課對象進行了調查分析。期中在線考試情況的調查統計數據如表2所示,期末考前在線練習情況的調查統計數據如表3所示。從兩個年級的結果對比可以看出,大家對問題的看法比較接近。
期中考試的調查數據表明,兩個年級的多數學生在期中考試前會進行復習,也希望期中考試前能開放在線練習,認可了期中考試對課程學習的促進作用。在考前練習次數上,對兩個年級采取了不同策略:沒有給2012級學生提供在線練習機會,給2013級學生開放了每人1次的考前練習。面對同一個計算機網絡試題庫,筆者對比發現,有過1次考前練習的2013級學生中認為題目很難的比率下降了15.99%,其中有82.98%的學生認為1次練習對期中考試有幫助。
從對期末練習的調查中不難發現,兩個年級多數學生對自己的期末筆試成績相對滿意,也認可了考前練習的作用。在談到考前練習作用的具體體現,真題集合和知識消化兩個方面均有近半數的學生認可,而認為最大的作用還是查漏補缺。在練習機會的利用方面,多數學生認為次數適中即可,多數會在計算機網絡課程考試前夕充分利用練習機會。在練習題庫和筆試真題兩者的關系方面,多數學生希望是交集關系,即兩套題目部分相同。兩個年級均有超過80%的學生認為很有必要將NetestPro這種考試練習系統推廣到其他課程中。
結語
在計算機網絡課程的考核環節引入網絡化考試系統NetestPro可以有效改進教學成效,也得到了學生的認可。有了NetestPro的輔助,教師可以比較客觀地考查學生的學習情況,也便于學生有針對性地進行查漏補缺。實踐表明,基于NetestPro的網絡化考試練習系統可以推廣應用于其他課程。但在課程試題庫構建中需要注意兩點:一方面是題量要足夠大,至少應覆蓋所有知識點;另一方面是在收錄試題時,應正確標注知識點和試題附加屬性。只有這樣才能確保組卷的科學合理。
參考文獻:
[1]蔣巍巍.NetestPro[EB/OL].[2015-11-01].http://xxks.zcmu.edu.cn.
[2]蔣巍巍.《計算機網絡基礎》課程教學改革與實踐[J].教育教學論壇,2012(01): 155-156.
作者簡介:蔣巍巍,男,講師,研究方向為計算機網絡應用。
基金項目:浙江中醫藥大學2014年度校級教育教學改革項目(2014-63);浙江省2015年度高等教育課堂教學改革項目(kg2015191)。