冉桂萍
【摘要】如何采用全程化的考核方式,公正地評價學生實踐綜合能力,是本文探究的內容。本文提出建立以考核實踐能力為考核目標的全程累加考核體系,并激發學生對本門課程的熱愛和自信,取得了較好的效果。
【關鍵詞】C語言 程序設計 實驗 考核體系
【中圖分類號】G64 【文獻標識碼】A 【文章編號】2095-3089(2016)37-0234-01
1.引言
C語言程序設計(實驗)通過上機實踐,可以幫助學生鞏固課堂教學的理論知識,真正體現學生將知識“內化”的過程[1],意在培養學生分析問題、解決問題的實際動手能力和創新能力。傳統的實驗課程考核方式單一,不能公正的評價學生的實際綜合能力。為了全面培養學生的學習興趣、全面考查學生的綜合知識點,全面注重學生的創新能力和實踐能力的提高,以達到培養創新人才的目的,切實推進課程考核改革及考核體系已經刻不容緩[2]。
2.課程簡介
程序設計基礎是一門專業基礎課,這門課通過全面、深入、系統地介紹程序設計方法和程序設計語言,使學生初步建立起程序設計的基本概念,通過學習一種典型的程序設計語言(C語言),初步掌握程序設計方法,具有一定的程序設計能力。我院的程序設計基礎(C語言)分上下兩個學期,程序設計基礎(一)和(二),程序設計實驗是單獨的一門課程,有程序設計基礎(一)實驗和(二)實驗,實驗內容主要是輔助,強化理論各個章節的知識點,提高學生的動手能力為目的進行設計的。
本考核體系是基于程序設計基礎(一)實驗設計的。我院程序設計基礎(一)主要的內容有:數據的表示、組織和處理、程序的基本結構控制(順序、選擇和循環)。
3.現行的考核方式
現行的考核方式比較單一,是從三個方面進行成績給定:(1)考勤;(2)實驗報告;(3)創新設計。這里的(2)和(3)都是以實驗報告來給定成績,其中一部分以實驗報告的書面結果給定成績,另一部分以答辯實驗報告的方式給定成績?,F行的考核方式不能公正的評定學生的實際綜合能力,也沒有促進學生進行創新設計。
4.全程考核體系的構建
全程考核體系意在促進學生核心能力的提升,在學習過程和學習結果兩個維度上設置考核指標:過程考核可以提高課程的教學質量,培養學生的學習能力以及提高學生的協作能力、表達能力、溝通能力等綜合素質;結果考核目標是使學生掌握基本理論、基本知識的基礎上增強職業素養與專業技能,提高分析問題及解決問題的能力。
全程考核體系:
(1)考勤
考勤是學生學習的基礎和保證,能促使學生養成遵章守紀的習慣,以培養學生進行自我管理。每次實驗使用E-learning系統進行簽到記錄。
(2)實驗報告
實驗課中,教師觀察、了解學生學習的過程,學生參與課堂活動的廣度和深度,學生學習過程中表現出來的解決問題的能力。而實驗報告是實驗過程中唯一存檔的資料,是值得重視的環節。教師根據學生的實驗報告的完成步驟、完成程度以及答辯等對每次實驗進行綜合評價。
(3)綜合大作業
為培養學生的創新能力及實踐工程能力,讓學生以三人一組,綜合運用所學知識,共同自主學習、相互啟發、收集資料、團隊協作開發一個趣味性、實用性的小系統。
大作業從三個方面給定成績:一是系統的整體評價;二是團隊分工;三是團隊成員各自答辯情況。
成績給定之一:系統的整體評價包括科學正確性、趣味性/適用性、界面的清晰性。成績給定之二:根據團隊的分工,評價團隊各成員的工作量。成績給定之三:團隊成員各自的答辯情況加入各自的成績。
(4)期末無紙化考試
為對學習結果進行公正的考核,且激發學生對C語言的熱愛,我們用C語言編寫了一個無紙化考試系統,并讓學生觀摩編制考試系統中的主要算法??荚囅到y的中的試題均為編程題目,按照實驗教學大綱的知識模塊將試題劃分成幾個組,每個組中的題目難度相當,考試系統從每個組中抽取一道編程題目,隨機組成程序設計試卷。
考試過程中,為保證公正,避免學生考試上網查閱資料,使用E-learning系統控制學生,禁止其使用電腦的瀏覽器、U盤。
考試成績從三個方面給定:一是程序結果,單純地考核程序運行的正確性;二是程序設計思路;三是理論基礎知識。
5.結束語
本考核體系應用于本學院15級數字媒體專業,將考核貫穿于整個學習過程中,調動了學生學習的興趣,學生的實踐能力和創新能力得到了一定的提升,能更公正地評價學生的綜合能力,學生也表現出了對該門課程的熱情和自信,本考核體系得到了學生的一致認可。
參考文獻:
[1]王麗娜,呂紅,張杰,任穎.《計算機程序設計實驗》課程的教學改革與實踐.計算機工程與科學.2014年.第A1期.
[2]彭伊凡.高校課程考核及評價體系改革思考與研究.教育與培訓.2016年.第1期.