甘偉明
摘要:基于Exdel構(gòu)建的課程練習(xí)測試系統(tǒng)僅使用電子表格Excel構(gòu)成,無需利用復(fù)雜的數(shù)據(jù)庫等其他軟件。系統(tǒng)利用Ex? cel相關(guān)的公式函數(shù)以及條件格式等技術(shù),實(shí)現(xiàn)了自動(dòng)組卷、自動(dòng)判題評(píng)分、根據(jù)需要給出答案提示、自動(dòng)統(tǒng)計(jì)卷面分?jǐn)?shù)、自動(dòng)統(tǒng)計(jì)生成班級(jí)成績表以及自動(dòng)生成相應(yīng)的分析數(shù)據(jù)等功能。系統(tǒng)裝配式的組卷功能可方便的構(gòu)建各科目的的課程復(fù)習(xí)測試系統(tǒng)。每個(gè)考生的考卷,根據(jù)其填寫的學(xué)號(hào)姓名等信息從原始試卷題目中組卷,具有一定的防抄襲作弊功能。系統(tǒng)可用于考生課程考試前復(fù)習(xí)記憶、自我練習(xí)測試,也可供教師用于課堂考核測試等。
關(guān)鍵詞:INDEX;自動(dòng)評(píng)分;SEARCH;條件格式;工作表的加密
中圖分類號(hào):TP315文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)26-6284-03
Constructing the Course Practice Test System with Excel
GAN Wei-ming
(Guangxi Finance and Economics College, Nanning 530003, China)
Abstract: The course practice test system set up according to the Exdel uses the electronics form Excel composing only, didnt need to make use of a complicated database to wait other softwares.The system makes use of the Excel techniques such as related formula function and the condition format etc.s, carrying out an automatic set book,judge a grade point automatically,according to need to hint for an answer,statistics book noodles score automatically and statistics the born class result form and auto automati? cally born correspond of the analysis data etc. function.The system assemble set book function of the type can set up each catego? ry conveniently of of the course review the test system.The examination paper of each examinee, fill in according to it of the reg? istration number name etc. the information tries the set in a topic from the originality, having to certainly defend a copy to cheat function.The system can review memory before useding for an examinee a course examination,ego practice test, can also be pro? vided for teacher to used for the classroom investigate a test etc..
Key words: INDEX; auto grade point; SEARCH; condition format; the work form encrypt
基于Exdel構(gòu)建的課程練習(xí)測試系統(tǒng)可用于考生課程考試前復(fù)習(xí)記憶、自我練習(xí)測試,也可供教師用于課堂考核測試等。
系統(tǒng)實(shí)現(xiàn)的主要功能有:
1)自動(dòng)組卷;
2)自動(dòng)判題評(píng)分;
3)根據(jù)需要給出答案提示;
4)自動(dòng)統(tǒng)計(jì)卷面分?jǐn)?shù)。
若在登錄界面選取復(fù)習(xí)選項(xiàng),則在答題時(shí)顯示參考答案以及得分情況,方便考生復(fù)習(xí)及記憶。
若作為考生的自我檢查測試或教師用于課堂考核測試用,則在登錄界面選取測試選項(xiàng),這樣就不顯示參考答案以及得分情況。若教師用于課堂考核測試用,系統(tǒng)可實(shí)現(xiàn)自動(dòng)改卷評(píng)分統(tǒng)分。
1系統(tǒng)構(gòu)成
根據(jù)考生答案與正確答案比對(duì),顯示正確或錯(cuò)誤。
例如“=IF(C1=X1,Y$1,Y$2)”
其中X1等于“=INDEX([gwm_試卷1.xls]1-答案!$A$1:$C$420,Sheet3!T1,2)”3)自動(dòng)評(píng)分
單選題、多選題以及判斷題評(píng)分,若考生答案等于正確答案則給分,否則為零。
例如“=IF(ROW()<=$Z$4,IF(C1=E1,1,0),0)”
其中E1等于正確答案。
各題分?jǐn)?shù)匯總得到該題型總分。
例如“=SUM(F1:F100)”
填空題評(píng)分及簡答題評(píng)分使用IF及SEARCH函數(shù),當(dāng)考題答案中包含有標(biāo)準(zhǔn)答案中的關(guān)鍵詞時(shí)給分,可設(shè)立多個(gè)關(guān)鍵詞分別判斷給分。
例如“=IF(ISERR(IF(SEARCH(M2,5-簡答題!C2,1),P2/3,0))=TRUE,0,P2/3)”
在登錄界面的復(fù)習(xí)選項(xiàng)右邊顯示考卷的總分。
例如“=1-單選題!G1+2-多選題!G1+3-判斷題!G1+4-填空題!G1+5-簡答題!G1”
4)成績匯總及成績統(tǒng)計(jì)分析
當(dāng)教師將系統(tǒng)用于課堂考核測試用時(shí),使用IF函數(shù),列出各考卷登錄的考生姓名。同時(shí)將考卷中總分單元格中分?jǐn)?shù)值列出。這樣,整個(gè)班級(jí)(考場)考生成績就匯總在一起生成了班級(jí)成績表。
在班級(jí)成績表很容易地生成成績統(tǒng)計(jì)分析表,包括參加考試人數(shù)、總分、平均分、各分?jǐn)?shù)段人數(shù)及百分比等等。
2.4工作表的加密保護(hù)
基于Exdel構(gòu)建的課程練習(xí)測試系統(tǒng)對(duì)工作表進(jìn)行了密碼保護(hù),不需要考生填寫的部分則不可選。這主要是為了防止考試當(dāng)中不小心破壞了工作表結(jié)構(gòu),從而影響考試。同時(shí)表格中有些信息巧妙地利用了條件格式進(jìn)行隱藏,對(duì)工作表進(jìn)行了密碼保護(hù),使得考生不能進(jìn)行單元格選取,從而保護(hù)了相應(yīng)的單元格格式,保證了相應(yīng)的考試內(nèi)容不被顯示。