賀玉珍 張海江
摘 要: 針對(duì)目前開發(fā)類課程考核評(píng)價(jià)存在著滯后性、不真實(shí)性和難度大等問題,提出基于過程的、多元化的、全方位綜合考核方法。該考核方法從課前預(yù)習(xí)、課堂表現(xiàn)、課后實(shí)驗(yàn)報(bào)告以及分組答辯等多方面進(jìn)行考核,包括了一套完整的考核評(píng)價(jià)指標(biāo)體系及權(quán)值。該方法的實(shí)施有效提高了學(xué)生的軟件設(shè)計(jì)、開發(fā)能力。
關(guān)鍵詞: 系統(tǒng)開發(fā)類課程; 考核; 評(píng)價(jià)指標(biāo); 基于過程
中圖分類號(hào):G642 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2017)12-85-02
Discussion on the evaluation scheme of system development courses of computer specialties
He Yuzhen1, Zhang Haijiang2
(1. Department of Computer Science and technology, Yuncheng University, Yuncheng, Shanxi 044000, China; 2. Shanxi electric power company)
Abstract: Aiming at the problems of lagging, unreal and difficult existing in the evaluation of development courses, this paper proposes a diversified, comprehensive, process-based integrated evaluation scheme which assesses from the pre-class preview, class performance, experimental reports and group defense etc. This scheme includes a complete index system of evaluation and weights. The implementation of the scheme can effectively improve the students' capabilities of software design and development.
Key words: system development courses; evaluation; index system; process-based
0 引言
眾所周知,計(jì)算機(jī)類專業(yè)中軟件開發(fā)能力的培養(yǎng)對(duì)學(xué)生的就業(yè)起著至關(guān)重要的作用,而該能力的培養(yǎng)主要通過Web系統(tǒng)開發(fā)、軟件工程、C#程序設(shè)計(jì)、Java網(wǎng)絡(luò)編程等課程獲得,由于該類課程實(shí)踐性很強(qiáng),對(duì)知識(shí)的綜合能力要求高,因此課程教學(xué)一般采用任務(wù)驅(qū)動(dòng)法進(jìn)行,力爭培養(yǎng)符合企業(yè)需求的人才。然而正是由于該類課程的特殊性,傳統(tǒng)的筆試和機(jī)考都不太適合,目前該類課程在我校的考核方式大致是這樣的:平時(shí)考核+期末課程設(shè)計(jì),平時(shí)考核包括實(shí)驗(yàn)和考勤,這種考核方法存在著諸多缺陷,具體表現(xiàn)為以下幾方面:
⑴ 缺乏真實(shí)性和客觀性
平時(shí)成績往往是通過實(shí)驗(yàn)考查,對(duì)學(xué)生的知識(shí)掌握情況給出評(píng)分,實(shí)驗(yàn)往往只根據(jù)學(xué)生最后提交的實(shí)驗(yàn)報(bào)告評(píng)分,這種評(píng)分方法沒有考慮到學(xué)生做實(shí)驗(yàn)過程的考核,在加上老師給學(xué)生的實(shí)驗(yàn)任務(wù)都是相同的,導(dǎo)致部分學(xué)生直接將別人編好的程序稍加修改或從網(wǎng)上找到現(xiàn)成的程序交給老師,因此這樣的評(píng)價(jià)結(jié)果不能反映學(xué)生的真實(shí)水平。
⑵ 評(píng)價(jià)結(jié)果不能有效指導(dǎo)學(xué)生后續(xù)內(nèi)容的學(xué)習(xí)
教師對(duì)實(shí)驗(yàn)報(bào)告的批改經(jīng)常是滯后教學(xué)進(jìn)度1-2周,并且部分教師只給分?jǐn)?shù),不對(duì)評(píng)價(jià)結(jié)果做出解釋。由于評(píng)價(jià)結(jié)果不能及時(shí)反饋學(xué)生,這樣當(dāng)學(xué)生最需要有建設(shè)性的意見和建議的時(shí)候,反饋滯后于學(xué)生的學(xué)習(xí)過程,學(xué)生得不到老師的及時(shí)指導(dǎo)。同時(shí)學(xué)生對(duì)自己的問題不夠清楚,難以保證以后不犯這樣的錯(cuò)誤。
⑶ 分組式的課程設(shè)計(jì)中每個(gè)成員的參與度難界定
系統(tǒng)開發(fā)類課程目前大部分院校選擇基于分組完成一個(gè)項(xiàng)目的方式進(jìn)行期末考核。從理論上講,這種考核方法雖然符合該類課程的教學(xué)要求,但是由于考核方法不規(guī)范,容易將造成實(shí)際考核效果不符合學(xué)生的真實(shí)水平,不能起到激勵(lì)學(xué)生的作用。例如,Java網(wǎng)絡(luò)編程中要求3-4人一組完成一個(gè)聊天程序,人員分工全憑設(shè)計(jì)報(bào)告,具體到每位成員所完成的工作及其對(duì)此部分知識(shí)的掌握程度無從得知,這樣造成個(gè)別學(xué)生蒙混過關(guān) [2]。
1 基于過程的、多元化、全方位綜合考評(píng)機(jī)制的建立
根據(jù)課程要完成的目標(biāo),有針對(duì)性的設(shè)計(jì)過程性考核方案。該考核方案應(yīng)該遵循的原則有:①注重自主進(jìn)行編程能力的培養(yǎng);②注重創(chuàng)新能力的考核;③注重學(xué)生解決實(shí)際問題能力的考核;④注重協(xié)作合作精神的培養(yǎng)。課程考核應(yīng)采用平時(shí)操作考試(考勤、預(yù)習(xí)、堂表現(xiàn)、在規(guī)定時(shí)間內(nèi)完成情況、實(shí)驗(yàn)報(bào)告等)、課程設(shè)計(jì)的操作考試(預(yù)習(xí)、設(shè)計(jì)、調(diào)試、在規(guī)定時(shí)間內(nèi)完成情況、報(bào)告書寫、答辯等),最后綜合評(píng)定,給出該課程最終成績[3]。
⑴ 建立預(yù)習(xí)考核機(jī)制
學(xué)生課前應(yīng)認(rèn)真閱讀上次課教師給出的實(shí)驗(yàn)要求,可以寫出部分核心代碼或程序流程圖,以及用到的主要類及方法。教師通過提出一些相關(guān)的問題請(qǐng)學(xué)生回答進(jìn)行預(yù)習(xí)情況檢查,根據(jù)答疑情況給予學(xué)生預(yù)習(xí)成績 [1]。
⑵ 建立實(shí)驗(yàn)過程考評(píng)機(jī)制
教師采用啟發(fā)式教學(xué)、討論式教學(xué)等形式對(duì)實(shí)驗(yàn)進(jìn)行講解,實(shí)驗(yàn)過程著重強(qiáng)調(diào)學(xué)生多練。實(shí)驗(yàn)過程評(píng)價(jià)機(jī)制強(qiáng)調(diào)獨(dú)立操作、疑難問題的提出與解決情況,能獨(dú)立操作、疑難問題提的有亮點(diǎn)有意義且通過思考能解決的得分最高,其次是能獨(dú)立操作但疑難問題不會(huì)解決,最差的情況是既不能獨(dú)立操作、還提出有低級(jí)錯(cuò)誤的問題。這樣可以從根本上杜絕實(shí)驗(yàn)拷貝現(xiàn)象。
⑶ 建立實(shí)驗(yàn)報(bào)告考評(píng)機(jī)制
首先,規(guī)范實(shí)驗(yàn)報(bào)告書寫格式,強(qiáng)調(diào)實(shí)驗(yàn)報(bào)告評(píng)分標(biāo)準(zhǔn)在于真實(shí)性、完整性、深入性和創(chuàng)新性。實(shí)驗(yàn)報(bào)告包括實(shí)驗(yàn)原理、實(shí)驗(yàn)步驟、測試數(shù)據(jù)和實(shí)驗(yàn)心得,及時(shí)批閱實(shí)驗(yàn)報(bào)告有利于教師在第一時(shí)間了解學(xué)生對(duì)實(shí)驗(yàn)的掌握情況。實(shí)驗(yàn)報(bào)告的評(píng)價(jià)機(jī)制是實(shí)驗(yàn)原理占30%,測試數(shù)據(jù)占30%,實(shí)驗(yàn)心得占40%。若發(fā)現(xiàn)實(shí)驗(yàn)報(bào)告雷同,實(shí)驗(yàn)報(bào)告成績均為零分。
⑷ 建立實(shí)驗(yàn)庫
針對(duì)同一個(gè)知識(shí)點(diǎn)多設(shè)計(jì)一些實(shí)驗(yàn)供同學(xué)們選擇,可選項(xiàng)目較多就避免了相互抄襲。讓學(xué)生圍繞知識(shí)點(diǎn)做不同的實(shí)驗(yàn)。比如在《Java網(wǎng)絡(luò)編程》課程中,有關(guān)JDBC實(shí)驗(yàn),針對(duì)不同的任務(wù)會(huì)對(duì)應(yīng)有不同的數(shù)據(jù)庫及其數(shù)據(jù)庫的操作。
⑸ 實(shí)驗(yàn)考核結(jié)果的及時(shí)反饋
教師應(yīng)及時(shí)批閱實(shí)驗(yàn)報(bào)告,并在下次課之前及時(shí)反饋給學(xué)生,同時(shí)對(duì)實(shí)驗(yàn)報(bào)告教師一定要給出學(xué)生不僅僅是分?jǐn)?shù),還要指出不足之處和需要改進(jìn)的地方,這樣能幫助學(xué)生及時(shí)發(fā)現(xiàn)問題并加以改正,有利于后續(xù)課程的學(xué)習(xí)。
2 基于過程的、多元化、全方位綜合考核指標(biāo)
結(jié)合以上課前預(yù)習(xí)、課堂表現(xiàn)和課后實(shí)驗(yàn)報(bào)告的評(píng)價(jià)機(jī)制,綜合考慮多方面因素,一個(gè)實(shí)驗(yàn)任務(wù)應(yīng)從以下四個(gè)一級(jí)指標(biāo)來評(píng)價(jià)。①學(xué)習(xí)態(tài)度:是否課前預(yù)習(xí)、是否按時(shí)出勤、課堂表現(xiàn)等。②系統(tǒng)質(zhì)量:系統(tǒng)功能、界面操作、編碼的用時(shí)時(shí)間、系統(tǒng)運(yùn)行等。③實(shí)驗(yàn)報(bào)告:實(shí)驗(yàn)原理、測試數(shù)據(jù)、實(shí)驗(yàn)心得。④合作答辯:是否具有合作協(xié)調(diào)能力、答辯和表達(dá)清楚等,如圖1所示。
一級(jí)指標(biāo)的權(quán)重包括:學(xué)習(xí)態(tài)度權(quán)重系數(shù)15%;系統(tǒng)質(zhì)量權(quán)重系數(shù)50%;實(shí)驗(yàn)報(bào)告權(quán)重系數(shù)20%,合作答辯權(quán)重系數(shù)15%。根據(jù)企業(yè)實(shí)際需要以及學(xué)生所采用的技術(shù)方法,劃分二級(jí)指標(biāo),其所占的權(quán)重及評(píng)分標(biāo)準(zhǔn)如表1所示。
3 應(yīng)用及效果分析
系統(tǒng)開發(fā)類課程的教學(xué)重點(diǎn)是培養(yǎng)學(xué)生對(duì)一個(gè)真實(shí)項(xiàng)目的分析、設(shè)計(jì)、編碼、調(diào)試的能力,因此衡量一個(gè)學(xué)生是否達(dá)到教學(xué)要求的標(biāo)準(zhǔn)能不能找到適合的方法解決實(shí)際問題。本考核方案在Java網(wǎng)絡(luò)編程中進(jìn)行了應(yīng)用,新的考核方案使學(xué)生上課的熱情、課堂學(xué)習(xí)氣氛和項(xiàng)目參與的積極性都得到了明顯的提高。同時(shí),由于豐富的實(shí)驗(yàn)庫的建立使得學(xué)生的實(shí)驗(yàn)內(nèi)容大部分不同,避免了實(shí)驗(yàn)抄襲的現(xiàn)象。最后的課程設(shè)計(jì)分組進(jìn)行,要求每位同學(xué)都參與寫報(bào)告和答辯,組長時(shí)間為8分鐘,主要陳述整個(gè)項(xiàng)目和自己的工作,組員時(shí)間為5分鐘,主要陳述自己所完成的工作,同時(shí)要求組長對(duì)組員給出合作能力分,這樣不僅提高了學(xué)生的專業(yè)能力,同時(shí)也提高了學(xué)生的團(tuán)隊(duì)合作能力,為學(xué)生今后從事IT工作打下堅(jiān)實(shí)的基礎(chǔ)[4]。
4 結(jié)束語
計(jì)算機(jī)專業(yè)中系統(tǒng)開發(fā)類課程對(duì)學(xué)生的就業(yè)起著至關(guān)重要的作用,但由于該類課程實(shí)踐環(huán)節(jié)多,知識(shí)的綜合考查部分較多,因此傳統(tǒng)的筆試答卷方式、機(jī)考方式都不適合,一個(gè)全面的、客觀公正的、可操作的、注重過程的考核辦法是提高該類課程教學(xué)質(zhì)量的重要環(huán)節(jié),該考核方法不僅考查了學(xué)生的知識(shí)和技能,同時(shí)提高了學(xué)生的綜合素質(zhì)。
參考文獻(xiàn)(References):
[1] 舒玉坤.信息與計(jì)算科學(xué)專業(yè)《數(shù)據(jù)結(jié)構(gòu)》實(shí)驗(yàn)教學(xué)考評(píng)初探[J].
湖北師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2016.4:97-99
[2] 申志軍,郭玉波.計(jì)算機(jī)專業(yè)編程實(shí)踐類課程考核方法探索[J].
教育觀察,2017.13:101-102
[3] 楊菲,柳欣.語言教學(xué)過程性考核的設(shè)計(jì)與實(shí)踐[J].電腦知識(shí)
與技術(shù),2017.10:113-114,135
[4] 高亮,韓玉民,趙冬.答辯考核方式在編程實(shí)踐類課程中的應(yīng)
用[J].計(jì)算機(jī)教育,2010.24:135-137