• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      Office文檔自動(dòng)評(píng)卷策略的研究

      2010-08-31 02:54:16徐娜
      中小學(xué)電教 2010年11期
      關(guān)鍵詞:評(píng)卷字符串單元格

      ☆徐娜

      (浙江師范大學(xué)教師教育學(xué)院,浙江金華 321001)

      Office文檔自動(dòng)評(píng)卷策略的研究

      ☆徐娜

      (浙江師范大學(xué)教師教育學(xué)院,浙江金華 321001)

      隨著計(jì)算機(jī)技術(shù)的發(fā)展和整個(gè)社會(huì)信息文化評(píng)述的不斷提高,計(jì)算機(jī)已經(jīng)逐步滲透到生產(chǎn)、學(xué)習(xí)、生活的諸多方面。將計(jì)算機(jī)技術(shù)應(yīng)用于教育測(cè)量和評(píng)價(jià)的全過程中,即計(jì)算機(jī)輔助測(cè)試(Computer Assisted Test CAT)已成為國(guó)外計(jì)算機(jī)教育和教育技術(shù)領(lǐng)域內(nèi)的一個(gè)研究熱點(diǎn)。CAT從評(píng)價(jià)內(nèi)容、評(píng)價(jià)方法、評(píng)價(jià)形式等多方面發(fā)展了傳統(tǒng)測(cè)評(píng)理論和實(shí)踐,并且使對(duì)信息技術(shù)能力的測(cè)評(píng)更加容易。20世紀(jì)60年代美國(guó)首先將計(jì)算機(jī)用于教育測(cè)量,如今已步入成熟應(yīng)用階段,而在國(guó)內(nèi)這方面的研究才剛剛起步。Microsoft Office是計(jì)算機(jī)操作技能考核的重要內(nèi)容,但也是最不容易實(shí)現(xiàn)自動(dòng)評(píng)分的部分。如何運(yùn)用高新技術(shù),并客觀、準(zhǔn)確地評(píng)估人的知識(shí)和能力水平,已成為研究的熱點(diǎn)問題。

      一、Office評(píng)卷的基本方法

      VBA(Visual Basic for Applications) 是基于 Visual Basic發(fā)展而來的,它與傳統(tǒng)的宏語(yǔ)言不同,傳統(tǒng)的宏語(yǔ)言不具有高級(jí)語(yǔ)言的特征,沒有面向?qū)ο蟮某绦蛟O(shè)計(jì)概念和方法。Word、Excel、PowerPoint等這些軟件對(duì)應(yīng)的文檔的信息量巨大、內(nèi)部結(jié)構(gòu)非常復(fù)雜,很難用普通的文檔對(duì)比法來實(shí)現(xiàn)對(duì)這些操作考試文檔的評(píng)分。筆者利用VBA技術(shù)來對(duì)這些操作文檔進(jìn)行分析,從中獲取評(píng)分所需要的文檔的各種屬性信息,從而實(shí)現(xiàn)評(píng)分與自動(dòng)評(píng)卷。這里簡(jiǎn)述一下使用VBA獲取Office文檔屬性的簡(jiǎn)單過程(以VB為例)。

      在此以PowerPoint文檔信息獲取方法為例,簡(jiǎn)述使用VBA獲取PowerPoint文檔屬性過程。具體方法如下:

      (1)創(chuàng)建一個(gè)自動(dòng)評(píng)卷的VB工程。

      (2)在 VB 工程中“引用”:Microsoft PowerPoint 9.0 Object Library(在安裝了Office2000計(jì)算機(jī)中則是9.0,未安裝Office2000的計(jì)算機(jī)中無此對(duì)象庫(kù)MSEXCEL 9.OLB,不能引用)。

      (3)在過程中定義一個(gè)演示文稿對(duì)象名稱:如Dim Pptx As PowerPoint.Presentation,這里 Xptx 是任意取名的對(duì)象名稱,該對(duì)象表示PowerPoint文檔。

      (4)創(chuàng)建對(duì)象:Set PPT=GetObject(<演示文稿文件名>)。

      (5)在完成上述過程后,就可以訪問對(duì)象(及子對(duì)象) 的屬性了:Pptx.TemplateName獲得演示文稿的“設(shè)計(jì)模板”名稱;Pptx.Slides.Count獲得演示文稿中幻燈片的數(shù)量;PPT.Slides(2).Shapes(1).Name 獲得演示文稿第 2張幻燈片中第一個(gè)對(duì)象的名稱。

      (6)評(píng)卷評(píng)分:根據(jù)上述獲得的屬性值與評(píng)卷標(biāo)準(zhǔn)值進(jìn)行對(duì)比,就能進(jìn)行評(píng)卷評(píng)分。如操作要求將演示文稿的應(yīng)用設(shè)計(jì)模板改變?yōu)椤昂?jiǎn)潔型模板”(2分)

      從上述的過程可以看出,使用VBA獲取Office文檔屬性的關(guān)鍵是必須掌握文檔的各個(gè)對(duì)象及其關(guān)系,在這個(gè)基礎(chǔ)上進(jìn)一步掌握屬性訪問方法及其屬性含義。

      二、自動(dòng)文檔分析中的定位和比較策略

      (一)定位策略

      所謂定位,就是信息獲取點(diǎn)的問題。如題目要求“將文檔標(biāo)題段落的字體設(shè)為黑體”。這里如何定位標(biāo)題段落?絕對(duì)段落第一段固然可以作為定位標(biāo)準(zhǔn),但作為更有“智慧”的評(píng)卷者可能不是這樣定位的。因?yàn)椋f一學(xué)生不小心在標(biāo)題前加了一個(gè)回車,那么就無法獲得這一題的得分,如果教師人工評(píng)卷就會(huì)給分且可能還沒有注意到前面多了一個(gè)回車。類似問題有很多。

      段落定位:使用“段落關(guān)鍵字”搜索定位。

      字符串定位:先使用上述方法定位段落,然后計(jì)算出該字符串在段落中的位置(使用Instr函數(shù)),最后計(jì)算出字符串的絕對(duì)位置(Doc.Paragraphs(P).Range.CStart 第 P段的段首位置+段內(nèi)位置),字符串的屬性通過對(duì)象DOC.Range(絕對(duì)首地址,絕對(duì)尾地址)獲取。

      Word中的表格定位、對(duì)象定位,Word中的表格、圖片對(duì)象等都是直接編號(hào)的。因此,對(duì)于這類試題一般考試時(shí)只有一個(gè)同類對(duì)象,便于識(shí)別。

      Excel中的Sheet定位,行、列及單元格定位可以直接定位,也可以通過一些“特征值”來定位。這里要注意刪除、插入可能帶來行值列變化。

      Excel中的圖表定位:與Word中的對(duì)象類似。

      PowerPoint中的幻燈片定位使用幻燈片Slide的ID屬性可以唯一識(shí)別幻燈片,刪除后再創(chuàng)建也不會(huì)使用原來的ID號(hào)。

      PowerPoint幻燈片中的對(duì)象定位與Word中的對(duì)象類似。

      (二)信息比較策略

      1.字符串比較

      ①直接相等,但要注意大小寫。一般統(tǒng)一到大寫或小寫后進(jìn)行比較(使用Ucase或Lcase函數(shù))。

      ②包含比較:要求被評(píng)卷作品信息中的字符串中必須包含標(biāo)準(zhǔn)答案字符串。

      ③模糊比較,使用一些“字符串匹配”算法比較兩個(gè)字符串的相似度。

      ④分塊比較:如要求輸入一段文字,這個(gè)評(píng)卷點(diǎn)得分為5分則將標(biāo)準(zhǔn)答案字符串分割成若干小段(如5段),用包含比較辦法逐個(gè)比較給分。

      2.數(shù)值比較

      一些整數(shù)信息或明顯類似信息,則直接用相等關(guān)系比較,如顏色信息是絕對(duì)整數(shù),可以直接比較;如字號(hào),內(nèi)部雖然使用小數(shù)但比較固定,用直接比較辦法不會(huì)有太大問題。

      一般實(shí)數(shù)的比較由于實(shí)數(shù)內(nèi)部運(yùn)算的結(jié)果與外部顯示可能會(huì)有一些出入,直接嚴(yán)格相等比較可能會(huì)出現(xiàn)問題。尤其是在Excel中這種情況更多。這里給出的策略是范圍判斷。如嚴(yán)格的標(biāo)準(zhǔn)值是19.8,比較時(shí)用戶信息值在19.7~19.9都判定正確。甚至一些Office信息內(nèi)部信息與外部顯示的有微小差異,如我們發(fā)現(xiàn)Excel中單元格的行高設(shè)置為20,但內(nèi)部信息有時(shí)獲得的信息是19.9。這種情況雖然是極個(gè)別,但也充分說明了實(shí)數(shù)表達(dá)的復(fù)雜性。

      (三)評(píng)分策略的運(yùn)用

      1.Word操作的評(píng)分方法

      Word中的主要考點(diǎn)可歸納為三種不同的操作類型:編輯類、排版類和圖表類,每一類別可采取相似的評(píng)閱策略。如表1所示:

      表1

      首先,編輯類的評(píng)分如上表第1、2點(diǎn)屬于編輯類操作,對(duì)象均是文本內(nèi)容,可以按順序只對(duì)考生答案和標(biāo)準(zhǔn)答案文檔中相應(yīng)段落的文本內(nèi)容進(jìn)行匹配比較,完后仍然可按計(jì)分公式(M/N)*100%進(jìn)行評(píng)分,這時(shí),N為比較的文字總數(shù),M則是正確的文字?jǐn)?shù)。

      排版類的評(píng)分該類包括考點(diǎn)中第 3、4、5、6、7、8 點(diǎn)。自動(dòng)評(píng)卷時(shí),根據(jù)這兩個(gè)字段值,比較原始考卷和標(biāo)準(zhǔn)答案兩文檔的屬性變化以獲知題目要求如何排版操作,然后據(jù)此再對(duì)考生答案文檔的相關(guān)屬性值進(jìn)行比較,獲得評(píng)閱結(jié)果。

      圖表類的評(píng)分包括第9、10、11考點(diǎn)。其中表格的評(píng)分比較煩瑣,除了判斷目標(biāo)表格的行列結(jié)構(gòu)外,還要逐一比較各單元格的內(nèi)容、框線、格式等,評(píng)閱的速度與單元格的數(shù)目成反比,所以設(shè)計(jì)該類題目時(shí)應(yīng)權(quán)衡評(píng)卷的速度與表格規(guī)模的關(guān)系。而對(duì)于插入圖片/剪貼畫和藝術(shù)字操作的評(píng)分相對(duì)簡(jiǎn)單一些,只須讀取并比較考生答案和標(biāo)準(zhǔn)答案中相應(yīng)對(duì)象的外形尺寸、環(huán)繞方式等屬性即可。

      2.Excel操作的評(píng)分方法

      Excel操作主要對(duì)工作表中的數(shù)據(jù)進(jìn)行處理,其標(biāo)準(zhǔn)答案和考生答題結(jié)果均以Excel工作簿 (.xls)形式存在。Excel的評(píng)卷與Word類似,也是通過調(diào)用對(duì)象取得屬性的方式來實(shí)現(xiàn),評(píng)分時(shí)只需讀取指定工作表中數(shù)據(jù)有變動(dòng)的單元格區(qū)域內(nèi)相關(guān)對(duì)象的屬性值,然后采用單元格遍歷的算法逐個(gè)比較,從而給出得分??键c(diǎn)可總結(jié)為四類,分別為格式設(shè)置、公式/函數(shù)的使用、數(shù)據(jù)管理類和圖表。然而,對(duì)整個(gè)Excel工作表或有數(shù)據(jù)的區(qū)域進(jìn)行匹配比較是不明智的,繁瑣浪費(fèi)時(shí)間??忌僮鞯膬H僅是一部分區(qū)域,所以出題時(shí)應(yīng)將要求被操作的若干個(gè)單元格區(qū)域作為字段值存儲(chǔ)到題庫(kù)中作為評(píng)卷時(shí)的評(píng)分區(qū)域,如:C4:E7;F3:F6。

      三、結(jié)束語(yǔ)

      利用計(jì)算機(jī)進(jìn)行無紙化考試已經(jīng)是一個(gè)趨勢(shì),對(duì)于要求公平、公正、透明的考試嚴(yán)格要求的制度很有好處。同時(shí),考試后的評(píng)卷也是一個(gè)重要環(huán)節(jié),如何準(zhǔn)確快速又公正是計(jì)算機(jī)評(píng)卷系統(tǒng)的基本要求。本文討論的評(píng)卷方法及評(píng)卷策略,通過獲取一些對(duì)象的屬性值,在評(píng)卷的過程中只對(duì)需要作答的題目的屬性值的變化進(jìn)行校對(duì)即可完成自動(dòng)評(píng)分。由于Office對(duì)象的復(fù)雜性,使得獲取一些對(duì)象的屬性值也存在一定的困難。因此,一些比較完善成熟的閱卷方法及策略必須要認(rèn)真考慮對(duì)象的各個(gè)方面并要經(jīng)過嚴(yán)格的測(cè)試與時(shí)間的考驗(yàn)。

      [1]金炳堯,馬永進(jìn),駱紅波.Word文檔中若干圖片類對(duì)象的分析與自動(dòng)評(píng)卷的實(shí)現(xiàn)[J].浙江師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2003,(4):365~369.

      [2]許駿,柳泉波.IT技能測(cè)評(píng)自動(dòng)化——理論·技術(shù)·應(yīng)用[M].2010.

      [3]余江林,詹曉軍譯.DFScott.Office 2000 開發(fā)指南[M].北京:中國(guó)水利水電出版社,2000.

      [4]陳偉平,金炳堯.ExCEL文檔中圖表類對(duì)象的分析與自動(dòng)評(píng)卷的實(shí)現(xiàn)[J].中小學(xué)電教,2007,(10).

      [5]吳宏良.Office文檔對(duì)象分析與自動(dòng)評(píng)卷系統(tǒng)研究[D].華東師范大學(xué),2009.

      [編輯:于翼楠]

      猜你喜歡
      評(píng)卷字符串單元格
      北京高考語(yǔ)文卷已現(xiàn)滿分作文
      玩轉(zhuǎn)方格
      玩轉(zhuǎn)方格
      2019年對(duì)口升學(xué)考試網(wǎng)上評(píng)卷考生答題注意事項(xiàng)
      淺談Excel中常見統(tǒng)計(jì)個(gè)數(shù)函數(shù)的用法
      西部皮革(2018年6期)2018-05-07 06:41:07
      “畫?!痹u(píng)卷
      教育(2016年49期)2017-03-20 02:23:28
      大規(guī)??荚嚲W(wǎng)上評(píng)卷中趨中評(píng)分的成因探析
      一種新的基于對(duì)稱性的字符串相似性處理算法
      依據(jù)字符串匹配的中文分詞模型研究
      一種針對(duì)Java中字符串的內(nèi)存管理方案
      嘉黎县| 莎车县| 安顺市| 苍溪县| 会东县| 阳新县| 琼海市| 开远市| 尼勒克县| 长丰县| 鹿泉市| 新绛县| 天峨县| 定南县| 西盟| 株洲县| 沁水县| 六盘水市| 永顺县| 万全县| 西平县| 尖扎县| 罗田县| 本溪| 枣庄市| 桂平市| 宜州市| 长兴县| 湖州市| 慈利县| 剑河县| 宜春市| 保康县| 青岛市| 山阳县| 芷江| 深水埗区| 文化| 芦山县| 崇仁县| 佳木斯市|