劉艷云
【摘要】本文結(jié)合本院多年來《C#程序設(shè)計》課程教學(xué)改革的經(jīng)驗,圍繞培養(yǎng)學(xué)生職業(yè)能力為出發(fā)主,從課程教學(xué)體系、教學(xué)方法、考核模式幾個方面進(jìn)行了詳細(xì)的闡述。實踐證明,該課程的教學(xué)改革提高了學(xué)生的學(xué)習(xí)能力、實踐能力、創(chuàng)新能力和團(tuán)隊協(xié)作能力。
【關(guān)鍵詞】職業(yè)能力;C#;項目教學(xué)法;三室聯(lián)動;學(xué)做一體
隨著高職教育的大力發(fā)展,高職教育的人才培養(yǎng)目標(biāo)由“技術(shù)應(yīng)用型人才”轉(zhuǎn)變?yōu)椤案叨思寄苄腿瞬拧?,這對高職教育即是機遇,也是挑戰(zhàn),如何制定以就業(yè)為導(dǎo)向、以企業(yè)需求為依據(jù)的人才培養(yǎng)模式、構(gòu)建合理的課程體系、適合高職學(xué)生特點的教學(xué)方法,高職教育的改革步伐越來越科學(xué)。我院計算機應(yīng)用技術(shù)專業(yè)也不斷進(jìn)行教學(xué)改革,通過專業(yè)調(diào)研,確定本專業(yè)主干核心課程,注重工學(xué)結(jié)合,注重學(xué)生職業(yè)能力、職業(yè)素質(zhì)培養(yǎng),采用恰當(dāng)?shù)慕虒W(xué)方法,提高學(xué)生就業(yè)的核心竟?fàn)幜?,取得了很大的成效,下面結(jié)合《C#課程設(shè)計》教學(xué)改革進(jìn)行論述。
一、充分進(jìn)行崗位職業(yè)能力調(diào)研,構(gòu)建與專業(yè)培養(yǎng)目標(biāo)相適應(yīng)的課程教學(xué)模塊
在教學(xué)改革過程中,我系不斷的深入用人單位進(jìn)行市場調(diào)研,網(wǎng)上用人單位進(jìn)行需求調(diào)研,并專業(yè)指導(dǎo)委員會的指導(dǎo)下,將我系的計算機應(yīng)用技術(shù)人才的培養(yǎng)就定位到以下幾個方向:軟件編程、軟件測試、軟件售后維護(hù)與技術(shù)支持崗位。崗位定位以后,我們就要為每個崗位設(shè)置它的崗位知識能力結(jié)構(gòu)。從基于產(chǎn)業(yè)主流技術(shù)的專業(yè)建設(shè)新理念,與淮安淮微軟件公司共建了職業(yè)道德、素質(zhì)訓(xùn)練與專業(yè)能力培養(yǎng)并重的人才培養(yǎng)方案,基于本門課程在崗位群中的重要地位,將《C#程序設(shè)計》課程設(shè)定為計算機應(yīng)用技術(shù)專業(yè)的專業(yè)核心課程。
Visual C#是.NET框架的重要組成部分,也是微軟公司力推的新一代程序設(shè)計語言,是眾多軟件企業(yè)主流開發(fā)平臺。掌握.NET程序設(shè)計技術(shù)的工程師已成為企業(yè)的急需人才。該課程處于軟件編程崗位課程模塊的初、中級模塊,其中,NET基本知識的內(nèi)容處于初級模塊,WindForms應(yīng)用開發(fā)的內(nèi)容處于中級模塊中。因此,我們在課程教學(xué)中要求學(xué)生掌握各種數(shù)據(jù)類型,以及面向?qū)ο蟪绦蛟O(shè)計的基礎(chǔ)知識,能夠樹立面向?qū)ο蟮乃枷脒M(jìn)行應(yīng)用程序開發(fā),因些,構(gòu)建如下的課程知識模塊體系(如圖1所示)。
現(xiàn)在大多數(shù)程序設(shè)計課程的教學(xué)手段和教學(xué)方法還是采用傳統(tǒng)的教學(xué)方法,整合到幾個大項目中,并進(jìn)一步細(xì)化為多個工作任務(wù),使教學(xué)內(nèi)容項目化,內(nèi)容學(xué)習(xí)任務(wù)化。每個小的教學(xué)項目實際就是一個理論與實踐相結(jié)合的任務(wù),從完成某一“任務(wù)”著手,引導(dǎo)學(xué)生思考所學(xué)的知識,并應(yīng)有這些知識解決項目任務(wù),隨著一個個小問題的解決,一個個小項目的實現(xiàn),學(xué)生更易于獲得成就感,激發(fā)學(xué)習(xí)新知識的渴望。
圖1 課程知識模塊體系
二、構(gòu)建“三室聯(lián)動,理實一體”的教學(xué)模式,采用多元化的教學(xué)方法和教學(xué)手段
傳統(tǒng)的以教師為主、學(xué)生為輔的灌輸式被動教學(xué)方法,不利于充分發(fā)揮學(xué)生學(xué)習(xí)的積極性和主動性。因此我們在進(jìn)行C#課程教學(xué)時,將涉及的知識點和技能點凝練出來,采用“三室聯(lián)動、理實一體”的教學(xué)模式,即將教室、實驗室、工作室聯(lián)合起來,將理論知識的講解和實踐操作結(jié)合起來,學(xué)生邊學(xué)邊做,邊做邊學(xué)理實一體的教學(xué)模式。
課程教學(xué)過程中,即要保證學(xué)生能有較強的理論知識,又要培養(yǎng)學(xué)生的實踐操作能力,而結(jié)合我們高職院校學(xué)生的特點,學(xué)生編程設(shè)計能力薄弱、主動學(xué)習(xí)性不強,不重視課程學(xué)習(xí)、課后不復(fù)習(xí),為了提高教學(xué)質(zhì)量,促進(jìn)學(xué)生知識與能力的提高,在整個教學(xué)活動中,借助多媒體,可采用案例教學(xué)法、課堂演示法、任務(wù)驅(qū)動法等。在C#課程教學(xué)中結(jié)合多種教學(xué)方法,采用項目驅(qū)動的教學(xué)方法,將理論與實踐穿插進(jìn)行,以完成一個個具體的項目為線索,把教學(xué)內(nèi)容巧妙地融入到各個項目的各個環(huán)節(jié)中,引導(dǎo)學(xué)生參與分析、討論、表達(dá)等活動,讓學(xué)生在具體的問題情境中積極思考,主動探索,培養(yǎng)學(xué)生提出問題,分析問題和解決問題的能力,整個教學(xué)過程注重實用性與趣味性,一切以有利于學(xué)生能力培養(yǎng)作為出發(fā)點。
項目案例的選取應(yīng)體能夠覆蓋專業(yè)課程的知識點,同時結(jié)合相關(guān)課程使各知識點形成有機的銜接,教師對項目進(jìn)行模塊化,對實踐能力強的學(xué)生進(jìn)行知識能力的拓展訓(xùn)練。本課程引用的項目是“電子商城管理系統(tǒng)”,整個項目貫穿課程教學(xué)的始終,整個項目的實施過程就是知識體系的應(yīng)用過程,教師的核心任務(wù)就是引導(dǎo)學(xué)生去挖掘項目中存在的問題,并通過自身的努力解決問題。這一過程體現(xiàn)“教師為主導(dǎo)、學(xué)生主體”的教育理念。
以電子商城管理系統(tǒng)為例,依據(jù)項目:開發(fā)、設(shè)計、實施、運行工作流程本課程以C#程序設(shè)計語言為主要工具,完成.net應(yīng)用項目的開發(fā)。為了更好的實施軟件技術(shù)專業(yè)“職業(yè)情境,項目主導(dǎo)”的工學(xué)結(jié)合人才培養(yǎng)模式,開展基于軟件產(chǎn)品開發(fā)工作過程的項目實踐教學(xué),本課程組織為6個項目模塊,按照項目開發(fā)的過程進(jìn)行模塊的劃分,在完成每個模塊學(xué)習(xí)和實踐的過程中,融入相應(yīng)的知識點、程序設(shè)計方法、程序調(diào)試方法和軟件設(shè)計規(guī)范。在教學(xué)內(nèi)容選取和組織過程中,突出與企業(yè)的深度融合,引進(jìn)企業(yè)軟件產(chǎn)品開發(fā)環(huán)境、管理規(guī)范、技術(shù)資源,校企雙方共同完成本課程的教學(xué)與實踐。通過項目設(shè)計培養(yǎng)學(xué)生的職業(yè)素養(yǎng)。
三、構(gòu)建以能力為本位的課程考核模式,提高學(xué)生的編程能力
C#課程設(shè)計課程的考核,應(yīng)基于項目學(xué)習(xí)對學(xué)習(xí)效果進(jìn)行評價,注重過程化考核,考核內(nèi)容要涵蓋知識、素質(zhì)、能力和成果等方面,方式必須靈活多樣,改變傳統(tǒng)的試卷考核方式,重視理論輕實踐。因此,我們建立了一套完善的測評體系,考核辦法堅持平時與期末相結(jié)合、知識與能力相結(jié)合、理論與實踐相結(jié)合原則。平時,重視學(xué)生平時的學(xué)習(xí)積累,平時成績考核學(xué)生出勤率、項目參與積極性、實踐考試主要考核實踐應(yīng)用能力,項目質(zhì)量考核、小組進(jìn)行互評互測。在課程教學(xué)中,對每個項目進(jìn)行測評,最后根據(jù)各個項目的權(quán)重,得出本門課程的最終成績。
四、課程教學(xué)改革總結(jié)
我系《C#課程設(shè)計》課程教學(xué)改革以來取得了較好的教學(xué)效果,學(xué)生敢于實踐、敢于挑戰(zhàn)、做的項目越來越實用,越來越完善。今后,還將不斷的提出切實可行的教學(xué)改革方案,進(jìn)一步開發(fā)貼近學(xué)生,接近工作過程的真實案例,并結(jié)合新興教學(xué)手段,如慕課、QQ群、C#技術(shù)論壇網(wǎng)站,更好的服務(wù)于教學(xué),提高學(xué)生的職業(yè)崗位能力,提高就業(yè)竟?fàn)幜?,為社會培養(yǎng)合格的計算機應(yīng)用人才。