費雄偉+陽王東+譚新良
摘 要:通過分析學(xué)生程序設(shè)計的實踐能力和創(chuàng)新能力評價的難點和地方本科院校對學(xué)生程序設(shè)計的考核方式存在的問題,提出了突出創(chuàng)新能力的過程考核、采用在線程序評測、工程項目考核和綜合評價為一體的評價機(jī)制,能考查到學(xué)生的程序設(shè)計中的過程、項目、創(chuàng)新性,能克服目前評價機(jī)制的不足。
關(guān)鍵詞:程序設(shè)計;工程認(rèn)證;實踐能力;改革方案
一、 問題提出
隨著新一代信息技術(shù)的發(fā)展和創(chuàng)新創(chuàng)業(yè)教育的倡導(dǎo),地方本科院校積極推動學(xué)生程序設(shè)計實踐能力和創(chuàng)新能力的提升。但學(xué)生程序設(shè)計的實踐能力和創(chuàng)新能力評價難以科學(xué)有效地進(jìn)行。這主要因為:
1. 程序的無形性。程序是高級腦力勞動的產(chǎn)品,不像普通產(chǎn)品有外觀能直接感覺到,因此難以評價學(xué)生的程序工作量。程序代碼行數(shù)多的程序并不意味著是一個好程序。
2. 程序的復(fù)雜性。程序最終在計算機(jī)上運行,會轉(zhuǎn)化為一條條執(zhí)行指令,不允許任何的差錯。因此,難以評價一個有錯的程序的優(yōu)劣,也許一個有錯的程序只需幾秒能修正,而有些可能發(fā)現(xiàn)并修正存在的錯誤,比重新制作一個新程序還要難。
3. 程序設(shè)計的過程性。程序設(shè)計需經(jīng)歷算法分析與設(shè)計、代碼編寫、調(diào)試與運行等多個環(huán)節(jié)。某一方面的不足會造成程序的不足或錯誤,因此難以衡量學(xué)生的哪方面學(xué)習(xí)效果不足。
由于缺乏對大學(xué)生程序設(shè)計效果的評價機(jī)制的研究,導(dǎo)致部分大學(xué)生程序設(shè)計學(xué)習(xí)效果不夠理想;而評價的目的是衡量學(xué)生的學(xué)習(xí)效果,激勵學(xué)生的學(xué)習(xí)動力,發(fā)現(xiàn)教學(xué)中存在的問題,其重要性不言而喻。但現(xiàn)實中尚缺少針對地方本科院校的程序設(shè)計實踐能力和創(chuàng)新能力學(xué)習(xí)效果評價機(jī)制。因此,結(jié)合多年的研究與實踐,提出一套地方本科院校的程序設(shè)計實踐能力和創(chuàng)新能力學(xué)習(xí)效果評價機(jī)制,希望有助于促進(jìn)地方院校學(xué)生的程序設(shè)計實踐能力和創(chuàng)新能力的提升,具體闡述如下。
二、 地方本科院校程序設(shè)計實踐能力和創(chuàng)新能力學(xué)習(xí)效果評價機(jī)制
據(jù)調(diào)研,目前地方本科院校對學(xué)生程序設(shè)計的考核方式存在很大問題。有些還是采取筆試程序題的方式,不僅缺乏對實踐能力的考查,而且是紙上談兵,危害很大。有些采取的是上機(jī)考試,雖然考查了實踐能力,但由于時間有限、題目難以反映學(xué)習(xí)的真實能力,也沒有對創(chuàng)新能力的考查。以上方式都沒有考查到學(xué)生的程序設(shè)計過程,也沒有考查到學(xué)生的創(chuàng)新型。
為了改變地方本科院校對學(xué)生程序設(shè)計實踐能力和創(chuàng)新能力考核的現(xiàn)狀,程序設(shè)計教學(xué)效果的評價擬采用以下方式進(jìn)行。
一是:突出創(chuàng)新能力的過程考核。通過給學(xué)生布置的程序作業(yè),檢查創(chuàng)新的情況。如果僅完成基本功能,程序比較簡單,評定只能得C;如果進(jìn)行了功能擴(kuò)展,(可以給出一些提示),則評定可以得B;如果在此基礎(chǔ)上有所超越,如進(jìn)行了性能優(yōu)化或創(chuàng)造性的實現(xiàn),則評定可以得A。這樣能極大地提高了學(xué)生的積極性和創(chuàng)新意識,每一位有能力的同學(xué)都努力增加新的創(chuàng)意,充分發(fā)揮了學(xué)生的個性,培養(yǎng)了學(xué)生的創(chuàng)造性。
二是:采用在線程序評測(Online Judge)的智能考試系統(tǒng),實現(xiàn)教考分離。在線評測的程序設(shè)計的智能考試系統(tǒng)中題目來源于工程實踐,跟社會和工作銜接緊密。通過在線評測的智能考試能公平、高效、正確且能檢查學(xué)生的實踐能力。
三是:工程項目考核。將一個大的程序設(shè)計課題分配給幾個同學(xué)(稱為一個課題小組),要求他們必須分工協(xié)作,大家共同討論方案,劃分功能模塊,每個人承擔(dān)一定的工作,既要相互獨立,又要共同協(xié)調(diào),最后完成一個完整的工程項目。整個過程就同實際完成一個項目的過程一樣:立項、分析討論、制定方案、劃分功能、算法設(shè)計、程序設(shè)計、程序測試、建立文檔等。
四是:綜合評價。以上三個部分的成績,分別評價了學(xué)生程序設(shè)計創(chuàng)新能力的過程、應(yīng)用和項目三個方面。可以按專業(yè)不同設(shè)置不同的比例,最終構(gòu)成綜合成績。如計算機(jī)專業(yè)可以設(shè)置為0.3,0.3,0.4的權(quán)重以體現(xiàn)項目的創(chuàng)新能力,為就業(yè)打好基礎(chǔ)。再如,土木工程專業(yè)可以設(shè)置為0.4,0.4,0.2的權(quán)重以體現(xiàn)對創(chuàng)新過程和應(yīng)用的培養(yǎng)。
通過在湖南城市學(xué)院對評價機(jī)制實施,這一評價機(jī)制,能考查到學(xué)生的程序設(shè)計中的過程、項目、創(chuàng)新性,能克服目前評價機(jī)制的不足,促進(jìn)了學(xué)生的學(xué)習(xí)動力,提高了學(xué)生的實踐能力和創(chuàng)新能力,也反饋了有效的信息以改正教學(xué)不足。
三、 結(jié)語
地方本科院校學(xué)生程序設(shè)計實踐能力和創(chuàng)新能力的提升離不開有效的實踐能力和創(chuàng)新能力學(xué)習(xí)效果評價機(jī)制。依據(jù)程序設(shè)計特點和針對現(xiàn)存的評價機(jī)制不足,提出的突出創(chuàng)新能力的過程考核、采用在線程序評測、工程項目考核和綜合評價的評價機(jī)制,有助于促進(jìn)教學(xué),提高質(zhì)量,適合推廣到其他地方本科院校。
參考文獻(xiàn):
[1]王維花,宮成強(qiáng),王志巍.Wiki網(wǎng)絡(luò)協(xié)作型學(xué)習(xí)平臺及其過程評價體系的研究與實現(xiàn)[J].教育教學(xué)論壇,2012(27):94-96.
[2]方霞.計算機(jī)實踐教學(xué)中評價體系的構(gòu)建[J].計算機(jī)工程與科學(xué),2016,38(增刊):108-111.
[3]郭喜春.高校計算機(jī)程序設(shè)計類課程實驗教學(xué)模式研究[J].中國教育技術(shù)裝備,2011(12):107-108.
作者簡介:費雄偉,陽王東,譚新良,湖南省益陽市,湖南城市學(xué)院信息與電子工程學(xué)院。endprint