999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

《大學計算機基礎》操作考試自動判卷的探索與實踐

2017-03-20 20:56:04徐紅云鄭耀輝田凱
教育教學論壇 2017年10期

徐紅云+鄭耀輝+田凱

摘要:《大學計算機基礎》操作考試自動判卷已成為一種趨勢,但現有的自動判卷方法在評判的精準性和可擴展性方面還存在改進的空間。對此,提出采用出題者先確定考點,然后根據考點進行判卷的思路,基于VBA和JSFL實現了一套實用性較強的操作題自動判卷系統。經測試,該系統具有良好的可擴展性和較高的評判精準性。

關鍵詞:《大學計算機基礎》;操作考試;自動判卷

中圖分類號:G642.474 文獻標志碼:A 文章編號:1674-9324(2017)10-0143-03

一、引言

在現代教學及辦公活動中,大部分工作都涉及到一些常用軟件,熟悉這些軟件的應用也就成了現代人必需的一項技能,因此,很多高校都會開設《大學計算機基礎》課,該課除了講授計算機的基礎知識、計算思維的概念外,還包括一些常用軟件的介紹。對該課程中軟件操作的考核也成為課程考核的一個重要部分。現在一般都是采用在線考試,而考試系統中對軟件操作題的自動判卷是軟件工程師需要解決的重要問題之一。現存的一些系統在評卷的精準性和可擴展性方面還不能滿足應用的要求,如文獻[1]采用的是“一題一編”的思想,當出題者設置新考點時,需要重新修改后臺的判卷模塊才能完成判卷,可擴展性不強;文獻[2]考慮了文檔每個屬性出現的概率,選擇出現概率較高的屬性作為考點進行匹配。但是,其做法是對每一篇文章都使用其收集的固定文檔屬性,如字體大小、顏色等;針對性不強,評判精確性不高;文獻[3]提出將所有可能的考點存于數據庫,出題時從數據庫中選擇相應的考點,組成考點序列,指定考點作用于文章的某一段,但是在實際情況下,學生容易誤操作,如添加段或者刪除某段,系統判卷并無處理這種異常,導致判卷結果出現較大誤差。此外,文獻[4-6]分別對Word、Excel以及PPT自動閱卷進行研究,但其思路也是基于固定考點進行逐一匹配的思想,可擴展性無法滿足實際需求。本文基于VBA與JSFL,采取出題者先確定考點,然后根據考點進行匹配來實現操作題的自動判卷,并生成判卷日志,給出得分,從而提高判卷的精準性和系統的效率。

二、系統總體架構

系統架構如圖1所示,主要包括出題模塊和自動判卷模塊。出題者訪問出題模塊,根據考試大綱,設置考卷考點,并上傳標準答案。判卷模塊分為兩種模式,分別是考試模式和練習模式。在考試模式下,系統將判卷日志以及分數存于數據庫;在練習模式下,系統直接將判卷結果反饋給學生。

三、系統模塊設計

系統分為出題與判卷兩大模塊,本節詳細介紹兩大模塊的設計思路。

1.出題模塊。由于文檔屬性較多,如果按照文檔的所有屬性,逐一去比較學生答卷與標準答案是否一致,會降低判卷的精準性和系統的效率。因此,本文采用由出題者設置題目的考點,系統按照考點去完成學生答卷與標準答案的比對。根據Office與Adobe對應的文檔結構和考點屬性信息的不同,出題界面展現出不同的結構。此外,系統能記住歷史提交的考卷,在出題時,用戶可以選擇歷史考卷,更新其考點信息后,即可生成一份新的考卷,從而減輕了出題的工作量,也提高了服務器磁盤空間的使用率。

2.自動判卷模塊。為了提高系統的可擴展性和判卷的準確性,判卷模塊設計成松散耦合的模塊,如果考點功能擴展,能實現對外接口保持不變,并且設計了容錯處理機制處理學生誤操作導致的級聯影響,同時設計了判卷日志模塊確保審計有據可依。

(1)判卷模塊流程。判卷模塊流程如圖2所示。該模塊讀取出題模塊生成的考點配置信息,傳入參考答案文檔完成模塊初始化操作,初始化完成后依次對傳入的學生答卷判卷。對每個考點可能檢查若干屬性,設計一個map函數把不同屬性的檢查映射給不同函數去處理,比較標準答案文檔的屬性和學生答卷的對應屬性,并返回結果,同時生成該屬性的判題日志,一個考點檢查后計算該考點的得分,依此完成所有考點的檢查,計算學生答卷該題分值并整理判題日志信息。

(2)判卷模塊的結構特點。自動判卷模塊的松散結構能支持將來考點增加等功能擴展時保持對外接口不變。初始化階段解析考點設置信息,傳入參考答案文檔,依次傳入學生答卷計算得分,增加考點時,僅需在map函數中增加一個響應,并添加相應考點的檢查函數即可,系統具有良好的可擴展性。

(3)容錯處理。操作題自動判卷增加容錯處理是必要的,否則考生的誤操作將影響對答卷判斷的精準性。自動判卷模塊針對不同類型文檔設計了不同的容錯機制。

Word文檔以“段”為單位進行判卷,需處理答卷多空段、少段、段內誤回車等問題。容錯處理的思路是:先分別提取學生答卷和標準答案文檔第一段,假如當前處理的學生答卷段內容和標準答案段一致,則直接取標準答案和學生答卷的下一段,假如兩個段不一致,則下次取出處理的段應為學生答卷和標準答案文檔下一個位置完全一致的非空段。另外,Word首字下沉、分欄都會自動生成人工看不出的空段,自動判卷時也要按上面的方法進行處理。

Excel操作題的誤操作主要源于學生開始操作表格的位置不一定和題目要求一致,而程序讀出的公式地址、圖表數據源等都使用單元格絕對地址。異常處理思路是分別讀取學生答卷和標準答案文檔開始操作表格的地址,計算它們之間的偏移,并對后面涉及的單元格地址考點采用偏移計算。

PowerPoint操作題容錯處理類似Word操作題,其中不同的圖形、對象等要通過文本內容去識別,需在考點消息格式中附帶參數以識別不同考察對象。

Access容錯機制要處理學生答卷中查詢語句跟參考答案不完全一致,但查詢語句、語義跟參考答案一致的情形,可以通過查詢語句返回的結果判斷答卷中的查詢和參考答案是否語義一致,或根據查詢關鍵字組合判斷答卷中的查詢和參考答案查詢結果是否一致來進行容錯處理。

四、系統測試及分析

系統使用華南理工大學2015級本科生某班上機考試的操作題答卷進行測試,該班共有110人,去除不符合要求的各類文檔,本次實際使用110份Word文檔、105份Excel文檔以及91份PPT文檔,每份考卷標準答案滿分100分。

首先對上述文檔進行人工判卷,然后在系統上部署答卷,使用系統對答卷進行評閱。人工判卷與系統判卷成績差分布如圖3所示。從圖3可見,超過60%的判卷成績差分布在-3分—6分。對于Word與Excel,成績差超過10分的情況也存在,主要是因為Word與Excel相對于PPT結構更加靈活,學生在完成答卷的時候,可能存在誤操作,如使用了其他編輯器(如WPS)編輯文檔,系統無法檢測出某些格式符號。其次,人工判卷的時候,會存在某些主觀操作,如對含小數的成績進行四舍五入等。但總體來看,成績差較大的情況較少。

五、結語

本文設計了一個具有松散耦合結構、兼顧實用性和精準性的自動判卷系統,通過大量測試驗證了系統的有效性,證明該系統可以應用在實際的教學活動中。計算機操作題自動判卷是一個范圍較廣的課題,涉及到不同軟件公司技術體系的研究、不同文檔結構分析、異常容錯處理等。目前,系統只設計完成了Microsoft Office 2010 軟件系列中的Word、Excel、PPT、Access、Adobe Photoshop CS6 以及Flash CS6操作題的自動判卷,沒有考慮Windows、音頻、網頁設計與開發等操作題的自動判卷問題。下一步可以對系統功能進行完善,逐步形成一個可以對所有計算機操作題進行自動判卷的系統。

參考文獻:

[1]高升宇.基于VBA技術的Office2003操作題自動閱卷設計與實現[J].渭南師范學院學報:綜合版,2011,(12):64-67.

[2]余秋冬,紀寧.Office自動判分系統的設計思想與實現[J].南昌大學學報(理科版),2011,03(35):302-306.

[3]陳永松.Office操作題自動閱卷組件設計[J].實驗室研究與探索,2013,32(8):64-67.

[4]李愛玲,李湘江.基于VBA的WORD文檔自動評閱技術研究[J].科學技術與工程,2008,(17):4859-4863.

[5]李愛玲,宋志剛.基于VBA的Excel文檔自動評閱技術研究[J].科學技術與工程,2011,11(34):8504-8508.

[6]駱紅波,李舟軍,金炳堯,等.PowerPoint文檔對象分析與自動閱卷的實現[J].計算機與現代化,2006,(2):76-78.

The Exploration and Practice of Auto Check and Mark System for Operation Exam Questions for "University Computer Foundation"

XU Hong-yun,ZHENG Yao-hui,TIAN Kai

(South China University of Technology,Guangzhou,Guangdong 510006,China)

Abstract:It has been a trend to check and mark the operation exam questions of "University Computer Foundation"automatically. However,there still exists space to improve the scalability and accuracy of current auto check and mark methods. We propose that the checking points are determined firstly,then the papers are checked and marked automatically. We implement the auto check and mark system based on the VBA and JSFL. The testing result shows that this system maintains high scalability and accuracy.

Key words:"University Computer Foundation";operation exam questions;auto check and mark

主站蜘蛛池模板: 91精品国产一区自在线拍| 欧美伊人色综合久久天天| 国产精品久久久久婷婷五月| 精品欧美一区二区三区久久久| 久久国产拍爱| 国产尤物在线播放| 2021国产乱人伦在线播放| 5555国产在线观看| 不卡无码网| 国产一级在线播放| 人妻少妇久久久久久97人妻| 手机在线免费毛片| 手机在线国产精品| 天天摸夜夜操| 亚洲国产av无码综合原创国产| 91系列在线观看| 毛片一区二区在线看| 日本免费精品| 亚洲第一色视频| 久久大香伊蕉在人线观看热2| 理论片一区| 亚洲欧美不卡视频| 九九九精品视频| 国产区在线看| 亚洲无线观看| 五月综合色婷婷| 国产人人干| 成人精品免费视频| 91久久性奴调教国产免费| 九色免费视频| 国产网站一区二区三区| 日韩东京热无码人妻| 国产微拍精品| 久久精品亚洲热综合一区二区| 丁香六月综合网| 亚洲第一av网站| 中文字幕调教一区二区视频| 国产高清无码麻豆精品| 国产精品无码AⅤ在线观看播放| 日韩福利在线观看| 亚洲码一区二区三区| 亚洲天堂视频网站| 日本人妻一区二区三区不卡影院 | 免费a级毛片18以上观看精品| 久久无码高潮喷水| 欧美性天天| 亚洲无码一区在线观看| 91在线高清视频| 久久www视频| 精品偷拍一区二区| 婷婷六月综合| 国产精品国产三级国产专业不| 婷婷开心中文字幕| 亚洲精品制服丝袜二区| 潮喷在线无码白浆| 国产福利一区视频| 欧美色综合网站| a毛片免费在线观看| 亚洲中文字幕在线一区播放| 亚洲男人天堂网址| 亚洲大学生视频在线播放| 孕妇高潮太爽了在线观看免费| 91青青草视频在线观看的| 精品三级网站| 五月婷婷综合网| 制服丝袜国产精品| 这里只有精品在线播放| 91成人试看福利体验区| 国产人成在线观看| 精品国产网站| 国产精品私拍99pans大尺度| 欧美性色综合网| 99999久久久久久亚洲| 99久久国产精品无码| 54pao国产成人免费视频 | 欧美三級片黃色三級片黃色1| 欧美激情综合一区二区| 午夜毛片免费观看视频 | 一级毛片免费观看久| 日韩 欧美 小说 综合网 另类| 国产一区二区三区免费观看| 国产va免费精品观看|