劉奕
【摘要】程序設計類課程作為重要的專業基礎課,在注重理論學習的基礎上強調通過實踐培養學生的邏輯思維和實踐能力。本文針對當前高職程序設計類課程考核模式落后于課程內容、教學方法改革的現象,分析了該類課程考核模式中存在的問題及原因,并從考核的形式、內容及評分標準三個方面,提出了考核模式改革的若干思路。
【關鍵詞】高職 程序設計 課程考核
【中圖分類號】G71 【文獻標識碼】A 【文章編號】2095-3089(2015)08-0057-02
引言
考核是評價被考核人是否完成某項任務或者達到獲取某種證書所要求的能力和技能的一種方法,考核方式直接決定被考核者的學習動機和內容。
課程考核要服務于專業的人才培養目標,課程考核模式必須隨著所在專業人才培養目標的調整而進行改革和完善。隨著高職人才培養模式的改革與課程體系的重構,程序設計類課程內容已側重于學生實踐能力和綜合素質的培養。
但綜觀各高職院校,學生學習該類課程平時懶散,考前圍繞所謂的重點死記硬背,學習的效果由期末考試成績決定,這種重知識、輕能力,重記憶、輕創新,重理論、輕操作的考核模式,忽視了該類課程的強實踐性、教學過程的監督以及學生自身專業技能的養成,導致學生分數與能力之間存在差距,與教學的質量之間存在鴻溝,完全不利于培養學生的創新精神和實踐能力的培養。
如何改進考核模式使得成績和能力保持正比關系,獲得高質量的專業人才,成為了亟待解決的問題。
一、高職程序設計類課程考核模式存在的問題
程序設計類課程主要學習計算機程序設計語言,通常包括C、C++、C#、Java等語言[3]。它們是計算機科學與技術、軟件工程、信息工程等專業學生的專業基礎課,一般在低年級開始學習,學習效果直接影響后續專業核心課程的學習。已有很多教師對該類課程進行了教學方面的研究與實踐,達到了預期的效果,但考核方式明顯滯后于教學內容和方法的改革,嚴重影響了專業人才的質量。
1.教師思想陳舊,忽視了考核模式改革
隨著高職人才培養模式的改革和課程體系重構,程序設計類課程的教學內容和教學方法都發生了翻天覆地的變化,然而很多教師沒有認識到課程考核對于學生學習的積極引導作用,忽視了課程考核模式的改革。仍然采用陳舊的方式對學生進行考核,不能根據程序類設計課程的特點、學生的差異、專業的要求對考核進行科學化、合理化、多元化的設計。
2.考核形式單調,忽視了程序設計類課程的特點
目前程序類設計課程多采用案例教學、項目化或理實一體化的教學方法,但部分老師仍然采用傳統的筆試來考核學生,命題依據則是自己上課的內容;也有部分老師采用機試來進行考核,給學生提供案例樣本,讓學生在規定時間內模仿案例進行操作。這些筆試、機試都忽視了程序類課程的強實踐性,很難實現對學生知識能力素質等方面進行全面科學的評價。
3.考核內容單一,忽視了學生綜合技能的養成
“知識本位”觀念根深蒂固,考核存在“重知識、輕能力;重記憶、輕創新;重理論、輕操作”的現象,很多教師的考試內容仍以上課教授的知識點為主,并未涉及對學生綜合技能的考查,因此學生的精力集中在對課本知識點的記憶上,忽視了自身綜合技能的養成,這又與高職教育的目標“培養高質量的應用型人才”背道而馳。
4.考核評價方式單一,忽視了過程監督及學生學習態度
現在部分高職院校的該類課程仍然采用平時和期末考試成績的分數進行加權計算得出最終成績的評價方式,往往平時成績所占比重較低,因此出現了大量學生“考前抱佛腳”的現象,日常學習帶有盲目性,無法控制學習效果。
這樣依賴于“一次性”考試成績的手段,過分強調了結果性評價,忽視了對學生學習過程的監督,無法體現職業教育以能力培養為主的特色。容易讓學生養成在考前臨時突擊的不良習慣從而忽視了平時的技能訓練與知識積累。
二、高職程序設計類課程考核模式改革思路
1.根據課程特點確定多元化的考核形式
各種程序設計語言的基本語法具有相似性,因此程序設計的思想是課程的核心,而編程思想的形成以及編程技能的提升,需要學生在實踐過程中不斷摸索和體會,是一個日積月累的磨合過程,要確保對學生知識、能力和素質進行全方位的評價,我們應根據課程特點,教學內容及方法,確定多元化的考核形式。
(1)理論考試
采用開卷或者閉卷的形式,作為其他考核形式的有力輔助,對課程的部分基礎理論知識進行考核。可以在整個學習過程結束后統一進行。
(2)平時態度
平時態度主要由出勤率和課堂表現兩部分構成。出勤率反應的是每位學生每次課遲到、早退、請假和無故缺課的情況。課堂表現是記錄學生上課的正負面行為,反應學生學習的態度,比如主動回答問題、提問題、提出創意等正面行為可以進行加分,上課吃東西、睡覺、聊天、玩游戲、玩手機等負面行為可進行減分,它包含的內容比較多,教師可根據授課的具體情況而定。
(3)過程技能
過程技能主要記錄學生完成各類項目的過程,對學生的知識、技能和素質進行綜合考核。包括課堂項目、作業庫項目和綜合項目三個部分。
● 課堂項目
以個人為單位,反應每次課上教師隨堂布置的小項目以及拓展項目的完成情況。考核學生每個基本知識點的掌握情況。以學生完成情況為給分依據。
● 作業庫項目
由兩部分組成,一個是每次課后教師布置的項目完成情況;二個是課后以組(3人)為單位自主出一道題目附答案作為作業庫里的項目,為其他組同學的新增作業。考核學生對基本知識點的靈活應用情況,并激發學生的自主學習積極性。以學生完成項目和出題實際情況為給分依據。
● 綜合項目
以組為單位,合作完成一個綜合項目開發,并撰寫項目實施方案,制作項目ppt,進行項目答辯。考核學生對所學知識的綜合應用情況,考核學生團隊協作精神,分析、解決問題能力,工程化、系統化、模塊化的編程思維習慣等職業素質,考核學生專業技術文檔及ppt的撰寫能力。以每組項目完成情況及學生合作情況為給分依據。
2.據課程目標確定綜合化的考核內容
該類課程旨在培養學生程序設計基本思想、技能及邏輯思維能力,因此考核內容既不再是傳統的一些理論知識,也不再是教師上課所講的簡單案例模型,而應對學生在整個學習過程中的職業素養、實際編程能力、團隊協作能力、分析問題和解決問題的能力做綜合的測評。
3.根據對應職業崗位確定職業化的考核評分標準
每一門該類課程都有對應的職業崗位,有明確的崗位能力要求,高職培養的應該是能滿足企業不同崗位需求的高級應用型人才,因此考核評分標準應以企業對這些崗位的職業要求作為標準。按照企業對員工的要求,學生自己參與,對其在整個學習過程中各方面的表現進行監督,做動態的、透明的、全面的評價。
三、總結
課程考核模式改革是一個系統工程,只有在與專業人才培養目標相匹配的基礎上,結合程序設計類課程自身的特點才能對高職該類課程的考核模式進行科學化、合理化的改革,從而充分發揮考核的引導作用,促進學生自主學習能力的提高與良好學習習慣的養成,全面提高人才培養質量,為社會輸送更多適應企業崗位需求的高級技能型人才。
參考文獻:
[1]朱曉旭. 程序設計類課程過程性考核研究與實踐[J]. 計算機教育 2014(22): 99-101
[2]韋波. 高職計算機專業課程考核模式改革研究[J]. 機械職業教育 2014(7): 45-46
[3]朱從旭, 施榮華. 提高程序設計類基礎課教學實效的途徑與方法[J]. 計算機教育, 2013(3): 22-25
[4]藍雯飛, 鄭波盡. 高級語言程序設計課程建設思路[J]. 計算機教育, 2012(6): 30-32