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