吳 玉,祝建中,鐘江順
(杭州師范大學(xué) 信息科學(xué)與工程學(xué)院,浙江 杭州 310036)
C語(yǔ)言是廣泛采用的計(jì)算機(jī)編程語(yǔ)言.作為計(jì)算機(jī)專(zhuān)業(yè)的基礎(chǔ)課程,C語(yǔ)言的學(xué)習(xí)成效對(duì)后續(xù)專(zhuān)業(yè)課程的學(xué)習(xí)有直接影響,科學(xué)的學(xué)習(xí)評(píng)價(jià)體系是提高學(xué)習(xí)評(píng)價(jià)質(zhì)量、促進(jìn)學(xué)生學(xué)習(xí)的重要環(huán)節(jié),但目前《C程序設(shè)計(jì)》課程學(xué)習(xí)評(píng)價(jià)還沒(méi)有充分發(fā)揮學(xué)習(xí)評(píng)價(jià)應(yīng)有的功能,需要進(jìn)一步完善.
根據(jù)問(wèn)卷調(diào)查、文獻(xiàn)查閱、教學(xué)輔導(dǎo)等多渠道調(diào)研、實(shí)踐和分析,目前《C程序設(shè)計(jì)》課程學(xué)習(xí)評(píng)價(jià)存在的局限性可歸納如下:
1.1 評(píng)價(jià)主體單一
傳統(tǒng)C語(yǔ)言學(xué)習(xí)評(píng)價(jià)中只注重教師評(píng)價(jià),平時(shí)作業(yè)、實(shí)驗(yàn)報(bào)告、試卷等都由教師進(jìn)行評(píng)價(jià).但C語(yǔ)言編程靈活,不同的學(xué)生視角不同,算法設(shè)計(jì)不同,程序結(jié)構(gòu)也不同,尤其函數(shù)、指針、結(jié)構(gòu)體等方面的程序,設(shè)計(jì)方法各異且程序代碼多樣,這些特征增加了評(píng)價(jià)的復(fù)雜程度.首先,教師單一評(píng)價(jià)模式在一定程度上缺少客觀性;其次,教師需花費(fèi)大量時(shí)間批改作業(yè)、試卷;第三,學(xué)生被動(dòng)接受評(píng)價(jià)信息,往往對(duì)教師的批改印象不深刻,容易重復(fù)以往的錯(cuò)誤.
1.2 評(píng)價(jià)內(nèi)容不夠全面
傳統(tǒng)C語(yǔ)言學(xué)習(xí)評(píng)價(jià)中,經(jīng)常以期中、期末等標(biāo)準(zhǔn)化考試為主,雖然有時(shí)也將平時(shí)作業(yè)、實(shí)驗(yàn)作業(yè)等納入到評(píng)價(jià)體系中,但一般所占比例較少.C語(yǔ)言學(xué)習(xí)目的是針對(duì)實(shí)際問(wèn)題設(shè)計(jì)出解決該問(wèn)題的有效算法,從而編寫(xiě)出結(jié)構(gòu)清晰、正確高效的應(yīng)用程序.可見(jiàn)C語(yǔ)言注重將理論應(yīng)用于實(shí)踐過(guò)程的學(xué)習(xí)中.以標(biāo)準(zhǔn)化考試作為衡量學(xué)生學(xué)習(xí)成效的主要因素,最大缺點(diǎn)是偏重結(jié)果,忽視過(guò)程,不能充分反映學(xué)生的學(xué)習(xí)態(tài)度和實(shí)際編程能力.
1.3 評(píng)價(jià)方法單一
傳統(tǒng)C語(yǔ)言學(xué)習(xí)評(píng)價(jià)方法主要采用考試量化的人工評(píng)價(jià)方式.C語(yǔ)言學(xué)習(xí)效果的反映常常以程序代碼為載體,由教師人工地對(duì)程序結(jié)構(gòu)、語(yǔ)句、編譯、運(yùn)行結(jié)果一一審核,無(wú)形中增加教師負(fù)擔(dān),降低評(píng)價(jià)效率.考試量化評(píng)價(jià)雖然在一定程度上反映了學(xué)生對(duì)知識(shí)的掌握程度,卻不能客觀地反映學(xué)生積極的學(xué)習(xí)態(tài)度、良好的編程習(xí)慣等.因此,應(yīng)將多種評(píng)價(jià)方法融合一體,從多方面評(píng)價(jià)學(xué)生的學(xué)習(xí)技能,提高評(píng)價(jià)效率,綜合反映學(xué)生的學(xué)習(xí)效果.
學(xué)習(xí)者的能力是多方面的,每個(gè)學(xué)習(xí)者都有各自優(yōu)勢(shì).學(xué)生在意義建構(gòu)過(guò)程活動(dòng)中,表現(xiàn)出來(lái)的能力不是單一維度的數(shù)值反映,而是對(duì)多維度、綜合能力的體現(xiàn)[1],因此對(duì)學(xué)生學(xué)習(xí)評(píng)價(jià)應(yīng)該是多方面的.多元評(píng)價(jià)理論體現(xiàn)了主體多元化,內(nèi)容多維化,方法多樣化,促進(jìn)學(xué)生全面發(fā)展.
2.1 評(píng)價(jià)主體多元化
評(píng)價(jià)主體是指那些參與教育評(píng)價(jià)活動(dòng)并按照一定的標(biāo)準(zhǔn)對(duì)評(píng)價(jià)客體進(jìn)行價(jià)值判斷的個(gè)人或團(tuán)體[2].評(píng)價(jià)主體多元化主要體現(xiàn)在:參與評(píng)價(jià)活動(dòng)的人除了教師外,還可以包括專(zhuān)職的評(píng)價(jià)機(jī)構(gòu)、教育決策機(jī)構(gòu)、學(xué)校管理人員、學(xué)生家長(zhǎng)、學(xué)生群體和個(gè)體以及學(xué)校以外的其他有關(guān)人員[3].充分發(fā)揮評(píng)價(jià)主體的作用,使評(píng)價(jià)結(jié)果更為客觀,激發(fā)學(xué)生的學(xué)習(xí)積極性.
2.2 評(píng)價(jià)內(nèi)容多維化
美國(guó)心理學(xué)家加德納的多元智能理論認(rèn)為人至少有7種智能:語(yǔ)言智能、人際關(guān)系智能、音樂(lè)智能、自我認(rèn)識(shí)智能、身體運(yùn)動(dòng)智能、空間智能、邏輯數(shù)學(xué)智能[4-5].在這7種智能中每個(gè)人都各有所長(zhǎng),不能單獨(dú)從一個(gè)方面去評(píng)價(jià)學(xué)生技能的高低,而應(yīng)綜合各方面內(nèi)容對(duì)學(xué)生進(jìn)行評(píng)價(jià).
2.3 評(píng)價(jià)方法多樣化
依據(jù)評(píng)價(jià)主體不同,可采用自我評(píng)價(jià)和他人評(píng)價(jià).自我評(píng)價(jià)是學(xué)習(xí)者按照一定的評(píng)價(jià)目的與標(biāo)準(zhǔn),對(duì)自身的工作、學(xué)習(xí)、品德等方面的表現(xiàn)進(jìn)行價(jià)值判斷;他評(píng)是指學(xué)習(xí)者以外的人所進(jìn)行的評(píng)價(jià).自我評(píng)價(jià)能充分調(diào)動(dòng)學(xué)生學(xué)習(xí)積極性,而他人評(píng)價(jià)可信度較高,具有一定權(quán)威性.
依據(jù)評(píng)價(jià)內(nèi)容不同,可采用量化評(píng)價(jià)和質(zhì)性評(píng)價(jià),量化評(píng)價(jià)是指運(yùn)用數(shù)學(xué)、統(tǒng)計(jì)學(xué)工具,收集、處理評(píng)價(jià)對(duì)象的資料,通過(guò)數(shù)量化的分析和計(jì)算,進(jìn)而對(duì)評(píng)價(jià)對(duì)象做出價(jià)值判斷的評(píng)價(jià)方法,一般包括標(biāo)準(zhǔn)化測(cè)驗(yàn)、常模測(cè)驗(yàn)等;質(zhì)性評(píng)價(jià)是指確定評(píng)價(jià)對(duì)象主流是否積極、方向是否正確而對(duì)某些細(xì)節(jié)和小的利弊得失采取模糊評(píng)價(jià)的方法,一般包括課堂的行為記錄、項(xiàng)目調(diào)查、書(shū)面報(bào)告、作業(yè)、學(xué)習(xí)態(tài)度等方法[2].
依據(jù)評(píng)價(jià)手段不同,可采用人工評(píng)價(jià)和計(jì)算機(jī)評(píng)價(jià).
評(píng)價(jià)的目的在于不斷改進(jìn)課程教學(xué),提高課程的建設(shè)水平和教學(xué)質(zhì)量[6],最終促進(jìn)學(xué)生發(fā)展.將多元評(píng)價(jià)理論應(yīng)用到《C程序設(shè)計(jì)》課程學(xué)習(xí)評(píng)價(jià)中,實(shí)現(xiàn)評(píng)價(jià)主體多元化,評(píng)價(jià)內(nèi)容多維化,評(píng)價(jià)方法多樣化的評(píng)價(jià)體系,有效避免C語(yǔ)言學(xué)習(xí)評(píng)價(jià)過(guò)程中存在的不足,對(duì)提高教學(xué)質(zhì)量、激發(fā)學(xué)生興趣有很大幫助.
《C程序設(shè)計(jì)》課程學(xué)習(xí)的多元評(píng)價(jià)體系的主要工作過(guò)程:
1)教師或?qū)<以O(shè)定評(píng)價(jià)內(nèi)容的各項(xiàng)指標(biāo)及權(quán)數(shù)大小.
2)學(xué)生將平時(shí)作業(yè)、實(shí)驗(yàn)作業(yè)以文件的方式上傳至系統(tǒng)數(shù)據(jù)庫(kù);學(xué)生也可以通過(guò)系統(tǒng)進(jìn)行在線考試.
3)如圖1所示,學(xué)生、教師、小組、計(jì)算機(jī)分別對(duì)平時(shí)作業(yè)、實(shí)驗(yàn)作業(yè)、在線考試、學(xué)習(xí)態(tài)度依據(jù)指標(biāo)進(jìn)行評(píng)價(jià).
4)對(duì)各項(xiàng)評(píng)價(jià)進(jìn)行數(shù)據(jù)統(tǒng)計(jì)分析,得出此階段學(xué)習(xí)效果,并反饋給學(xué)生本人和教師.
圖1 《C程序設(shè)計(jì)》課程學(xué)習(xí)的多元評(píng)價(jià)體系
3.1 評(píng)價(jià)主體多元化的實(shí)現(xiàn)
評(píng)價(jià)主體從以教師為主轉(zhuǎn)變?yōu)榘ń處?、學(xué)生小組、學(xué)生本人、計(jì)算機(jī)在內(nèi)的多元主體,體現(xiàn)評(píng)價(jià)的客觀性.1)學(xué)生是學(xué)習(xí)的主體,評(píng)價(jià)最終目的是促進(jìn)學(xué)生發(fā)展.學(xué)生本人對(duì)學(xué)習(xí)態(tài)度的自評(píng),有利于端正學(xué)習(xí)態(tài)度,培養(yǎng)良好的學(xué)習(xí)習(xí)慣;學(xué)生以評(píng)價(jià)者的身份對(duì)作業(yè)進(jìn)行評(píng)價(jià),調(diào)動(dòng)學(xué)生的積極性,在發(fā)現(xiàn)—修改程序問(wèn)題的過(guò)程中不斷提高編程能力.2)對(duì)平時(shí)學(xué)習(xí)態(tài)度等方面,小組同學(xué)可能比教師更能清晰地做出評(píng)價(jià),小組同學(xué)之間互相評(píng)價(jià),互相提高,增強(qiáng)團(tuán)隊(duì)精神,易于形成積極向上的學(xué)習(xí)氛圍.3)教師依據(jù)多年教學(xué)經(jīng)驗(yàn)和豐富的專(zhuān)業(yè)知識(shí)對(duì)學(xué)生C語(yǔ)言學(xué)習(xí)質(zhì)量的評(píng)價(jià)更為深刻,透徹分析問(wèn)題的原因,有助于因材施教.4)C語(yǔ)言主要以程序方式呈現(xiàn),對(duì)于編譯錯(cuò)誤、運(yùn)行正確的程序評(píng)價(jià),計(jì)算機(jī)具有獨(dú)特優(yōu)勢(shì).
3.2 評(píng)價(jià)內(nèi)容多維化的實(shí)現(xiàn)
評(píng)價(jià)內(nèi)容從以期中、期末考試為主轉(zhuǎn)變?yōu)閷W(xué)習(xí)態(tài)度、平時(shí)作業(yè)、實(shí)驗(yàn)作業(yè)、在線考試并重的多元評(píng)價(jià),體現(xiàn)評(píng)價(jià)的全面性.平時(shí)作業(yè)反映學(xué)習(xí)者平時(shí)知識(shí)點(diǎn)掌握程度和作業(yè)完成情況[7],實(shí)驗(yàn)作業(yè)反映學(xué)生在實(shí)踐過(guò)程中的收獲,在線考試反映學(xué)生在此階段知識(shí)學(xué)習(xí)的系統(tǒng)掌握情況,學(xué)習(xí)態(tài)度反映學(xué)生學(xué)習(xí)過(guò)程中的情感、意志.從多方面、多角度評(píng)價(jià)學(xué)生綜合能力,合理分配4項(xiàng)內(nèi)容的權(quán)重,依據(jù)評(píng)價(jià)指標(biāo)(表1、表2)學(xué)生、教師、計(jì)算機(jī)和小組對(duì)上述4項(xiàng)內(nèi)容進(jìn)行全面評(píng)價(jià).
3.3 評(píng)價(jià)方法多樣化的實(shí)現(xiàn)
評(píng)價(jià)方法從人工評(píng)價(jià)轉(zhuǎn)變?yōu)槿斯ぴu(píng)價(jià)與計(jì)算機(jī)評(píng)價(jià)相結(jié)合,體現(xiàn)評(píng)價(jià)的高效性.C語(yǔ)言學(xué)習(xí)效果很大程度上是以編寫(xiě)程序的方式體現(xiàn)出來(lái),程序的正確體現(xiàn)在算法設(shè)計(jì)、編譯、運(yùn)行3個(gè)方面.計(jì)算機(jī)能以最短的時(shí)間對(duì)程序編譯是否正確、運(yùn)行結(jié)果是否準(zhǔn)確做出判斷.而在算法是否合理,結(jié)構(gòu)是否清晰,編譯、運(yùn)行中的細(xì)節(jié)錯(cuò)誤評(píng)價(jià)方面,人工評(píng)價(jià)具有一定優(yōu)勢(shì),因此將二者結(jié)合,實(shí)現(xiàn)評(píng)價(jià)的高效性.
評(píng)價(jià)方法從以教師為主的他人評(píng)價(jià)轉(zhuǎn)變?yōu)閷W(xué)生自評(píng)與教師、小組等他評(píng)相結(jié)合,發(fā)揮多元評(píng)價(jià)者優(yōu)勢(shì).解決同一個(gè)問(wèn)題的程序,不同人有不同的設(shè)計(jì)思想和實(shí)現(xiàn)方法,在算法設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)、程序組織等方面存在較大差異,不同評(píng)價(jià)者從不同視角對(duì)程序的評(píng)價(jià)是不同的.將自評(píng)與他評(píng)相結(jié)合,發(fā)揮各方面的評(píng)價(jià)優(yōu)勢(shì),有效避免極端化、片面化.
評(píng)價(jià)方法從以期中、期末考試的量化評(píng)價(jià)轉(zhuǎn)變?yōu)榱炕u(píng)價(jià)與質(zhì)性評(píng)價(jià)相結(jié)合,體現(xiàn)評(píng)價(jià)的過(guò)程性.C語(yǔ)言具有唯一結(jié)果的客觀題可通過(guò)量化評(píng)價(jià)法得到準(zhǔn)確成績(jī),以分值的高低激勵(lì)學(xué)生.但合理的算法設(shè)計(jì)、清晰的程序設(shè)計(jì)結(jié)構(gòu)、良好的編程習(xí)慣、團(tuán)隊(duì)合作精神是無(wú)法用精確數(shù)據(jù)進(jìn)行統(tǒng)計(jì)的,需要采用質(zhì)性評(píng)價(jià),用描述性語(yǔ)言真實(shí)反映學(xué)生動(dòng)態(tài)的學(xué)習(xí)過(guò)程.將量化評(píng)價(jià)與質(zhì)性評(píng)價(jià)相結(jié)合,相互整合、彌補(bǔ).
表1 平時(shí)作業(yè)、實(shí)驗(yàn)作業(yè)、在線考試評(píng)價(jià)指標(biāo)
表2 學(xué)習(xí)態(tài)度評(píng)價(jià)指標(biāo)
3.4 《C程序設(shè)計(jì)》課程多元評(píng)價(jià)指標(biāo)的統(tǒng)計(jì)分析
1)加權(quán)平均數(shù)的計(jì)算公式[8]:
(1)
權(quán)數(shù)是由評(píng)價(jià)者憑借一定的理論依據(jù)或?qū)嵺`經(jīng)驗(yàn),根據(jù)各項(xiàng)指標(biāo)的重要性程度指定的數(shù)值.加權(quán)平均法可以做單個(gè)評(píng)價(jià)項(xiàng)的加權(quán)平均,也可以是多個(gè)評(píng)價(jià)項(xiàng)的加權(quán)平均.
2)歸一化權(quán)數(shù)逐層遞階計(jì)分法[2]是加權(quán)平均法的一種具體化,層次清晰,權(quán)重分配關(guān)系簡(jiǎn)單明了.公式如下:
(2)
式(2)中一級(jí)指標(biāo)權(quán)數(shù)乘以二級(jí)指標(biāo)權(quán)數(shù)等價(jià)于式(1)中的p,式(2)中的二級(jí)指標(biāo)評(píng)價(jià)分等價(jià)于式(1)中的x,式(2)中的k為調(diào)整系數(shù).由表3可知,平時(shí)作業(yè)的權(quán)數(shù)為0.3,學(xué)生對(duì)平時(shí)作業(yè)的評(píng)價(jià)權(quán)數(shù)為0.2,依據(jù)式(2),0.3×0.2×二級(jí)指標(biāo)評(píng)分可得學(xué)生對(duì)平時(shí)作業(yè)的評(píng)價(jià)成績(jī).
表3 歸一化權(quán)數(shù)逐層遞階計(jì)分表
針對(duì)《C程序設(shè)計(jì)》課程學(xué)習(xí)評(píng)價(jià)中存在的問(wèn)題,設(shè)計(jì)了基于多元評(píng)價(jià)理論的計(jì)算機(jī)輔助學(xué)習(xí)評(píng)價(jià)體系,從評(píng)價(jià)主體多元化、評(píng)價(jià)內(nèi)容多維化、評(píng)價(jià)方法多樣化對(duì)學(xué)生C語(yǔ)言學(xué)習(xí)情況進(jìn)行綜合測(cè)評(píng),使評(píng)價(jià)更全面、客觀、高效.但是如何制定更為科學(xué)的評(píng)價(jià)指標(biāo)以全面反映學(xué)生每個(gè)階段的學(xué)習(xí)情況及計(jì)算機(jī)如何對(duì)C語(yǔ)言編程實(shí)現(xiàn)全自動(dòng)化評(píng)價(jià),是今后需要繼續(xù)探究的問(wèn)題.
[1] 倪小鵬.多元評(píng)價(jià)的方法與實(shí)踐[J].中國(guó)電化教育,2003(5):20-21.
[2] 涂艷國(guó).教育評(píng)價(jià)[M].北京:高等教育出版社,2007:92-189.
[3] 鐘啟泉.課程設(shè)計(jì)基礎(chǔ)[M].山東:山東教育出版社,1998:306.
[4] 耿直.多元智能理論在成人高職英語(yǔ)教學(xué)中的應(yīng)用[J].中國(guó)成人教育,2009(16):140-141.
[5] 沈致隆,霍華德·加德納.多元智能理論在中國(guó)與世界的現(xiàn)狀和未來(lái)[J].全球教育展望,2007(1):4-5.
[6] 楊建宋.對(duì)大學(xué)物理課程教學(xué)評(píng)價(jià)的思考[J].杭州師范大學(xué)學(xué)報(bào):自然科學(xué)版,2006,5(3):196-198.
[7] 楊曉娟.網(wǎng)絡(luò)化學(xué)習(xí)中的學(xué)習(xí)評(píng)價(jià)探析[J].山東師范大學(xué)學(xué)報(bào):自然科學(xué)版,2005,20(2):105-106.
[8] 張磊,姜孟瑞.教育統(tǒng)計(jì)分析方法[M].北京:科學(xué)出版社,2007:35-36.