馬小菊 段乃俠 程瑤 宋東峰
摘 要:隨著高職人才培養模式的改革和課程體系重構,計算機信息管理專業《Java程序設計》課程在教學內容和教學方法都發生了翻天覆地的變化。很多教師在教學中沒有認識到課程考核對學生學習的積極引導作用,忽視了課程考核模式的改革。本文以“學生主動學習”為導向、以“能力評價”為核心對本課程采用多元化的評價體系。本課程考核改革方案通過在計算機信息管理專業19級學生中試點,取得了較好的效果,為本院進一步深化教育教學改革、培養創新人才奠定了基礎。
關鍵詞:課程考核 ;程序設計;任務驅動;Java語言
《Java程序設計》是高職計算機信息管理專業方向課程,是學習計算機程序設計的一門重要課程,主要目標是通過全面、系統地學習Java語言基礎知識,使學生掌握面向對象的程序設計方法。該課程主要培養學生能夠運用面向對象思想進行程序設計,使學生能夠運用Java基礎知識解決實際問題,啟發學生的創新意識,提高學生在程序設計過程中分析問題和解決問題的能力。
一、課程考核方式改革必要性
隨著高職人才培養模式的改革和課程體系重構,計算機信息管理專業《Java程序設計》課程在教學內容和教學方法都發生了翻天覆地的變化。然而很多教師沒有認識到課程考核對學生學習的積極引導作用,忽視了課程考核模式的改革。目前,本課程仍然采用閉卷筆試的方式進行,學生最終成績由平時成績(20%)、實驗成績(20%)和期末成績(60%)構成。這種考核方式過分強調了結果性評價,忽視了對學生學習過程的監督,無法體現職業教育以能力培養為主的特色。
目前《Java程序設計》課程多采用案例教學、項目化或理實一體化的教學方法,采用筆試來考核學生,命題依據則是自己上課的內容;也有部分老師采用機試來進行考核,給學生提供案例樣本,讓學生在規定時間內模仿案例進行操作。不管是筆試還是機試都忽視了程序類課程的強實踐性,很難實現對學生知識素質、能力素質和職業素質能力進行全面科學的評價。
通過筆試對學生所學知識掌握程度進行考核,存在“重知識、輕能力;重記憶、輕創新;重理論、輕實踐”的現象,對學生綜合技能的考查很難體現。因此,學生在學習的過程中精力主要集中在對理論知識的記憶上,卻忽視了自身綜合技能的培養,這與高職專業培養高質量的應用型人才的目標背道而馳。
為了適應人才培養模式改革和新形勢下對教學模式和考核模式提出的新要求,在充分考慮本院學生綜合素質的情況下,為了鼓勵學生自主、靈活學習,充分發揮考試在教學和人才培養中的教育及引導作用,高級語言課程組根據《Java程序設計》課程的特點、學生的差異、專業的要求對考核進行科學化、合理化、多元化的設計。課程考核的主要目的如下:
(1)通過考核方式的改革,使學生改變學習方式,從被動學習轉變為主動學習;
(2)通過多元化的改革,激發學生學習興趣、提高學生學習效率;
(3)通過過程技能考核使學生對Java基礎知識、實踐動手能力等方面能得到較好的提升;
(4)職業化的考核評分標準能夠按照企業對員工的要求,學生自己參與,對其在整個學習過程中各方面的表現進行監督,做動態的、透明的、全面的評價。
二、課程考核方式改革基本思路
本課程考核改革基本思路是以基于學習產出的教育模式(Outcomes-based Education,縮寫為OBE)的教學理念,考核要有利于激發學生的學習積極性,有利于引導學生掌握有關知識與技能。整體改革立足于考核多元化、考核辦法全程化、考核內容綜合化。
從確立考核目標、建立考評體系、設計考核內容、分配考核權重等方面,提出從基礎理論著手、拓展知識傳授途徑來培養人才的教學思路,為進一步深化教學改革和提高教學質量做有益的探索。
三、課程考核方式改革實施方案
《Java程序設計》課程實踐性較強,課程組以“學生主動學習”為導向、以“能力評價”為核心的多元化評價體系,課程考核包括平時表現考核(20%)、過程技能考核(30%)、期末考核(50%)三部分構成。
平時表現考核主要由出勤率和課堂表現兩部分構成。出勤率反應的是學生遲到、早退、請假和無故缺課的情況。課堂表現主要反應學生的學習態度,教師根據學生在課堂的具體表現對學生表現進行記錄。
過程技能考核主要記錄學生完成各類項目的過程,對學生的知識、技能和素質進行綜合考核。包括課堂項目、作業庫項目和綜合項目三個部分。
課堂項目以個人為單位,考核學生每個基本知識點的掌握情況,反應每次課上教師隨堂布置的小項目以及拓展項目的完成情況。
作業庫項目考核學生對基本知識點的靈活應用情況,并激發學生的自主學習積極性。作業庫由兩部分組成,一是每次課后教師布置的項目完成情況;二是課后以小組為單位自主出一道題目附答案作為作業庫里的項目,本組作業為其他組同學的新增作業。
綜合項目考核學生對所學知識的綜合應用情況,以小組為單位合作完成一個綜合項目開發,并撰寫項目實施方案,制作項目答辯PPT,進行項目答辯。考核學生分析、解決問題及團隊協作能力,培養學生工程化、系統化、模塊化的編程思維等職業素質。
期末考核采用閉卷機試形式,作為其他考核形式的輔助。期末考核主要對課程的基礎理論知識進行考核,考試在學期末統一進行。
(1)在理論教學中,隨機增加隨堂練習題,作為平時考核中課堂表現的一部分。 隨堂考核內容主要為基礎知識點的考核,以提高學生的理論課堂參與率。
(2)在實驗教學過程中,隨教學進度增加上機編程題,學生可通過上機練習使學生加深對理論基礎知識的掌握。
(3) 在過程考核中對作業和實驗報告進行規范化,杜絕學生抄襲作業,提高學生學習的創新能力。
四、課程考核方式改革創新之處
(1)促使教師進行教學改革。課程考核將考核內容分配到教學過程中,使教師的工作重心轉向如何改進教學方法、提高學生的實際動手編程能力和提高教育教學質量。
(2)促使學生被動變主動學習。加強實踐教學環節是學好Java程序設計課程的關鍵所在,無紙化考試平臺,將上機練習、作業發布、過程考核以及期末考核有效的整合,促使學生改變以被動學習為主動學習,提高學生學習的積極性。
(3)考核方式與教學模式聯動。考核方式的轉變,改變了靠死記硬背獲取知識的現狀,加強了學生編程實踐能力的培養。
(4)職業化的考核標準。課程考核評分標準按照企業對員工的要求,學生自己參與,對其在整個學習過程中各方面的表現進行監督,做動態的、透明的、全面的評價。
五、結論
《Java程序設計》課程考核改革方案在計算機信息管理專業19級試點一學期。通過課程改革考核實現了考核過程全程化、考核形式多樣化、考核內容能力化。課程考核成為本院培養“會學習、會思考、有創新”的新型大學生的重要環節,為進一步深化教育教學改革、培養創新人才奠定了基礎。
參考文獻:
[1]劉東波,劉青萍等.計算機語言類課程自主學習教學模式探討[J].教育現代化.2019(88).
[2]張月明.基于卓越教師職前培養的課程建設與實施[D].上海:華東師范大學,2019.
[3]王家寧,孫璐榮.新工科背景下計算機通識類課程改革與實踐[J].科技風.2020(22).
[4]劉東波,劉青萍等.計算機語言類課程自主學習教學模式探討[J].教育現代化.2019(88).
[5]董艷雪,謝穎等.工程認證背景下課程評價機制改革研究-—以《程序設計語言基礎》課程為例[J].教育現代化.2019(76).
(陜西國際商貿學院? 陜西? 西安? 712000)