冉祥金+張焱焱+羅凡
[摘要]在高校教學(xué)改革的要求下,課堂實(shí)踐的比例大大提高,相應(yīng)產(chǎn)生的電子類實(shí)踐報(bào)告單和作業(yè)也越來越多,給教師的批改及成績(jī)的登記帶來了不小的挑戰(zhàn)。文章提出一種利用Excel來實(shí)現(xiàn)快速、高效地管理電子文檔和登記分?jǐn)?shù)的方法。
[關(guān)鍵詞]教學(xué)改革;管理電子文檔;Excel;登記分?jǐn)?shù)
[DOI]10.13939/j.cnki.zgsc.2016.41.171
隨著國家對(duì)高等教育教學(xué)改革要求的深入,計(jì)算機(jī)專業(yè)課程的改革力度也是越來越大。很多高校,尤其是高等職業(yè)院校,減少了理論課的比例,加大了實(shí)踐課的課時(shí),更加注重學(xué)生的實(shí)際動(dòng)手能力的培養(yǎng),提高了學(xué)生的學(xué)習(xí)興趣,教學(xué)效果也是更加突出。此外,考核方式也隨之發(fā)生變化,將原來的期末考試占80%或更多的成績(jī)比例,修改為過程性考核,比如筆者所在的計(jì)算機(jī)應(yīng)用技術(shù)系,即將考核方式分為三部分:課堂表現(xiàn)成績(jī)20%+實(shí)踐過程成績(jī)40%+期末上機(jī)測(cè)試40%。實(shí)踐過程成績(jī)從批改電子版的實(shí)踐報(bào)告單得來,期末上機(jī)測(cè)試也是以提交電子版的操作結(jié)果作為考核依據(jù),如果將需要批改的所有電子版文件統(tǒng)稱為電子文檔,每一門課程,以一個(gè)班級(jí)30人計(jì),都會(huì)產(chǎn)生幾百個(gè)電子文檔。批改時(shí),教師會(huì)執(zhí)行下面的過程:打開文檔-批改-登記成績(jī)-關(guān)閉。同時(shí),還需要記錄哪些文檔已經(jīng)批改過了,哪些還沒有批改,這些操作嚴(yán)重影響了教師批改的效率。針對(duì)這些問題,現(xiàn)存較多的系統(tǒng)來實(shí)現(xiàn)電子文檔的管理,包含電子文檔的收發(fā)、批改、共享等功能[1-3],但是由于這些系統(tǒng)普遍復(fù)雜度較高、部署煩瑣、使用不方便,導(dǎo)致利用率不高。為了解決這些問題,本文利用Excel公式,實(shí)現(xiàn)了輕便、快速、高效管理電子文檔的方法。
1 方法介紹
本方法的總體思路是利用Excel中的公式,實(shí)現(xiàn)對(duì)電子文檔的管理。當(dāng)教師點(diǎn)擊相應(yīng)的文檔鏈接時(shí),自動(dòng)打開對(duì)應(yīng)的電子文件。教師根據(jù)學(xué)生文檔的內(nèi)容來批改并將最終的成績(jī)登記到分?jǐn)?shù)統(tǒng)計(jì)表中。當(dāng)教師批改完所有的文檔后,系統(tǒng)自動(dòng)生成平時(shí)成績(jī)和總成績(jī)文檔。
1.1 準(zhǔn)備工作
首先將學(xué)生提交上來的電子文檔所在路徑的列表保存到Excel表中。此工作由下面的命令完成:
dir /s /b /a:-d > list.txt
該命令將當(dāng)前目錄下的所有文檔的絕對(duì)路徑重定向到list.txt文件中。執(zhí)行完后,打開list.txt文件,將其中的除list.txt文件外的所有內(nèi)容復(fù)制,準(zhǔn)備粘貼到后續(xù)的表格相應(yīng)的記錄中。
1.2 表格設(shè)計(jì)及具體的公式
首先設(shè)計(jì)Excel工作簿,每一次實(shí)驗(yàn)生成一個(gè)工作表。在每一個(gè)工作表(記為實(shí)驗(yàn)成績(jī)表)中,添加“學(xué)號(hào)”(A列)、“姓名”(B列)、“文件名”(C列)、“URL”(D列)、“成績(jī)”(E列)五個(gè)字段。其中“文件名”字段是1.1節(jié)中準(zhǔn)備工作所生成的電子文檔文件名,并使用替換的方法去掉了各文件名路徑中相同的部分。例如:“D:\實(shí)驗(yàn)報(bào)告\No1\stu42216\54117103周強(qiáng).docx”,僅保留“stu42216\54117103周強(qiáng).docx”部分。
“學(xué)號(hào)”字段是根據(jù)字段C的內(nèi)容由公式自動(dòng)生成的,公式內(nèi)容為:
=MID(C2,F(xiàn)IND(541171,C2),8)
“541171”表示學(xué)號(hào)的前6位,因?yàn)楸緦W(xué)院的學(xué)生學(xué)號(hào)均是由這6位開頭的,由此來識(shí)別學(xué)號(hào)。本列字段是最后統(tǒng)計(jì)成績(jī)使用的關(guān)鍵字,必須保證其正確性。
“姓名”字段同樣是根據(jù)字段C的內(nèi)容由公式自動(dòng)生成,公式內(nèi)容為:
=MID(C2,F(xiàn)IND(541171,C2)+8,F(xiàn)IND(".doc",C2)-FIND(541171,C2)-8)
公式中“541171”同樣是學(xué)號(hào)的前6位,“.doc”是文檔的擴(kuò)展名或擴(kuò)展名的一部分?!靶彰弊侄蝺H作為參考,不作為關(guān)鍵字使用,因?yàn)槿绻麑W(xué)生提交的文檔名不規(guī)范時(shí),此公式得到的姓名字段是不完整或不準(zhǔn)確的。
“URL”字段是用來打開文檔的,具體公式為:
=HYPERLINK(".\No1\"&C2,"OPEN")
使用HYPERLINK函數(shù)來打開第一個(gè)參數(shù)所指定的文檔名,并給本字段內(nèi)容填寫為“OPEN”,形成超鏈接。當(dāng)教師點(diǎn)擊“OPEN”超鏈接時(shí),系統(tǒng)自動(dòng)打開指定的電子文檔。
“成績(jī)”字段即為教師批改完電子文檔后用來記錄成績(jī)的。
當(dāng)在期末需要統(tǒng)計(jì)各次電子文檔的成績(jī)時(shí),制作另一個(gè)統(tǒng)計(jì)表(成績(jī)統(tǒng)計(jì)表,簡(jiǎn)稱為成績(jī)表)來自動(dòng)將每一次電子文檔的成績(jī)謄寫在相應(yīng)位置。
在成績(jī)表中,學(xué)號(hào)和姓名字段均是從學(xué)生的點(diǎn)名冊(cè)中復(fù)制過來的,必須保證學(xué)號(hào)列的正確,否則將導(dǎo)致謄寫成績(jī)操作失敗。實(shí)驗(yàn)成績(jī)列由公式實(shí)現(xiàn):
=IF(ISNA(VLOOKUP($A3,No1!$A$2:$E$26,5,0)),0,VLOOKUP($A3,No1!$A$2:$E$26,5,0)),使用VLOOKUP函數(shù)根據(jù)學(xué)號(hào)的內(nèi)容查找實(shí)驗(yàn)成績(jī)表中的學(xué)號(hào)字段,如果找到了返回它的“成績(jī)”值。使用ISNA函數(shù)判斷如果沒有找到相應(yīng)的“成績(jī)”,填寫“0”值。
在“總合計(jì)”字段使用SUM函數(shù)將該生的平時(shí)成績(jī)進(jìn)行求和匯總。
當(dāng)對(duì)平時(shí)成績(jī)完成統(tǒng)計(jì)并完成了期末考試成績(jī)的統(tǒng)計(jì)后,需要生成總的成績(jī)登記表(記為總成績(jī)表),用于向教務(wù)處上報(bào)成績(jī)。
在總成績(jī)表中,“學(xué)號(hào)”字段同成績(jī)表中的學(xué)號(hào)。“平時(shí)成績(jī)”字段為從成績(jī)表中的平時(shí)成績(jī)查找得來,同樣使用VLOOKUP函數(shù)實(shí)現(xiàn),具體為:
=IF(ISNA(VLOOKUP($A3,平時(shí)成績(jī)!$A$3:$Q$25,17,0)),0,VLOOKUP($A3,平時(shí)成績(jī)!$A$3:$Q$25,17,0))
同時(shí),還需要統(tǒng)計(jì)學(xué)生成績(jī)的分布情況,根據(jù)分?jǐn)?shù)段區(qū)間進(jìn)行劃分,“區(qū)間”字段和“劃分點(diǎn)”字段均是手工輸入的,“人數(shù)”字段由函數(shù)FREQUENCY統(tǒng)計(jì)得來:
{=FREQUENCY(F3∶F26,J5∶J13)},這里的{}表明這是一個(gè)組合,選中人數(shù)區(qū)域后,同時(shí)按下Ctrl+Shift+Enter鍵實(shí)現(xiàn)的。具體的使用方法可以參考百度經(jīng)驗(yàn)。[4]
1.3 生成上報(bào)文檔
當(dāng)完成上述的操作后,即得到了上報(bào)文檔所需要的各組數(shù)據(jù),包括“成績(jī)登記表”“平時(shí)成績(jī)登記表”“試卷分析”。打開相應(yīng)的上報(bào)文檔,復(fù)制相應(yīng)的數(shù)據(jù)到上報(bào)文檔中即可。
2 應(yīng) 用
本方法目前已經(jīng)應(yīng)用于筆者所在學(xué)院的計(jì)算機(jī)專業(yè)課的教學(xué)過程中,每一次實(shí)踐均收集60份(兩個(gè)班級(jí))電子作業(yè),共收集十次實(shí)踐,電子文檔總數(shù)達(dá)到了600多件。使用本方法后,每一次批改均通過Excel統(tǒng)計(jì)表來打開電子文檔,方便快捷。目前該方法已經(jīng)使用了兩個(gè)學(xué)期,大大減少了教師的工作量,得到了教研室同事的一致好評(píng)。
3 結(jié) 論
通過Excel的相關(guān)工具函數(shù)實(shí)現(xiàn)對(duì)電子作業(yè)和實(shí)驗(yàn)文檔的統(tǒng)一批改,既減少了文檔管理的工作量,又降低了成績(jī)登記出錯(cuò)的概率,使得教師可以將更多的精力用于教學(xué)和科研工作。經(jīng)驗(yàn)證,本方法是一種快速、高效登記電子作業(yè)成績(jī)的方法。但是目前該方法還不能自動(dòng)將Excel中的成績(jī)輸出到Word上報(bào)文檔中,后續(xù)將研究利用VBA編程來解決該問題。
參考文獻(xiàn):
[1]孫陸鵬,呂廷勤.基于Web的電子作業(yè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國教育信息化·高教職教,2010(19):52-55.
[2]陳少暉.實(shí)驗(yàn)報(bào)告管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廣州:中山大學(xué),2014.
[3]蘇巨國.作業(yè)提交和批復(fù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].昆明:云南大學(xué),2013.
[4]Excel中frequency函數(shù)怎么用[EB/OL].[2016-08-07].http://jingyan.baidu.com/article/ c35dbcb0ea4a4d8916fcbca0.html.