摘 要:本文從教學(xué)內(nèi)容、教學(xué)方法、考核方式和教學(xué)設(shè)計等方面,探討了在《Windows程序設(shè)計(C#)》課程教學(xué)中,如何培養(yǎng)學(xué)生的自主意識和創(chuàng)新能力,使學(xué)生對職業(yè)崗位能力的掌握更加嫻熟,實現(xiàn)與崗位的無縫對接。
關(guān)鍵詞:職業(yè)能力 教學(xué)設(shè)計 改革
中圖分類號:G712文獻標識碼:A文章編號:1674-098X(2012)04(a)-0182-01
高職教育的任務(wù)是培養(yǎng)具有高素質(zhì)和綜合職業(yè)能力,面向生產(chǎn)、技術(shù)、管理和服務(wù)第一線的應(yīng)用型、技能型高級人才。學(xué)生畢業(yè)時應(yīng)成為合格的就業(yè)人員,具備崗位所必需的知識、技術(shù)和能力。
根據(jù)企業(yè)對軟件開發(fā)人員的職業(yè)能力需求,要求學(xué)生具有軟件市場調(diào)研能力、需求分析能力、軟件編程能力、軟件維護能力以及測試能力、團隊溝通能力,而這些能力的培養(yǎng),我們必須貫穿整個教學(xué)過程。
1 課程改革思想
過去由于教學(xué)內(nèi)容的選取和教學(xué)方法不適當、考核方式不合理等原因,導(dǎo)致學(xué)生上課時能聽懂可課后要自己做項目就無從下手的情況,更談不上職業(yè)能力和素質(zhì)的培養(yǎng),實現(xiàn)與企業(yè)崗位的無縫對接。因此本文就從這幾個方面來對本課程進行一些改革。
通過廣泛的企業(yè)調(diào)研,針對用人單位的崗位職能需求,與企業(yè)合作進行基于工作過程的課程開發(fā),建立符合企業(yè)職業(yè)能力需求的課程體系,課程內(nèi)容與企業(yè)崗位需求相適應(yīng);教學(xué)方式采用任務(wù)驅(qū)動,項目導(dǎo)向、情境教學(xué)等模式;在教學(xué)中按照軟件開發(fā)流程和模式,對學(xué)生的項目設(shè)計和開發(fā)能力進行鍛煉。
2 改革措施
2.1 教學(xué)內(nèi)容的選取與組織
對于一個管理信息系統(tǒng)的設(shè)計,主要包括數(shù)據(jù)庫的建立、用戶界面設(shè)計、數(shù)據(jù)的增刪改查、打印輸出、應(yīng)用程序的發(fā)布與安全等基本功能。我們課堂和課外各選取一個信息管理系統(tǒng)作為載體,課堂上的項目要求包含所學(xué)的重要知識點,通過項目這一載體將Windows程序設(shè)計相關(guān)的知識貫穿始終。將整個系統(tǒng)分為用戶界面設(shè)計、數(shù)據(jù)組織與管理、報表設(shè)計、系統(tǒng)發(fā)布等四個學(xué)習(xí)情境,每個學(xué)習(xí)情境又分為多個子情境,每個子情境就是項目的一個小任務(wù)或小功能,各學(xué)習(xí)情境相對獨立又相互聯(lián)系,所有子情境構(gòu)成一個完整的信息系統(tǒng)。課程結(jié)束時,整個項目完成。
每個學(xué)習(xí)情境都按一個完整的軟件開發(fā)流程進行教學(xué),訓(xùn)練學(xué)生的職業(yè)能力,同時也培養(yǎng)了學(xué)生的職業(yè)素質(zhì)。軟件開發(fā)流程與教學(xué)過程的對應(yīng)關(guān)系如下,項目開發(fā)流程:系統(tǒng)調(diào)查→需求分析→系統(tǒng)設(shè)計→系統(tǒng)實施→系統(tǒng)評審→系統(tǒng)維護。教學(xué)過程:情境描述(是什么)→情境需求(做什么)→情境分析(如何做)→情境實現(xiàn)(跟我做,同時介紹相關(guān)知識點)→情境完善(我要做)→課堂點評(誰最棒)→情境擴展(拓展項目)。
在實施學(xué)習(xí)情境的過程中,我們完整地模擬了軟件開發(fā)的全過程,讓學(xué)生體會軟件開發(fā)的方法和基本技術(shù)。學(xué)生在學(xué)習(xí)中可以逐步擴充和完善系統(tǒng)功能,在現(xiàn)有系統(tǒng)的基礎(chǔ)上增加功能模塊,提高學(xué)生的創(chuàng)造能力。
2.2 教學(xué)方法
對于程序開發(fā)類課程,可以采用以下方法。(1)項目驅(qū)動教學(xué)法。按照軟件工程思想把一工程項目“信息管理系統(tǒng)”展開并貫穿于整個教學(xué),在項目研發(fā)過程中掌握所學(xué)知識,讓學(xué)生明白所學(xué)知識可以做什么,應(yīng)該做什么,如何做。(2)設(shè)問解答式教學(xué)法。以學(xué)習(xí)情境為先導(dǎo),由老師列出問題從而引出完成任務(wù)所需要的知識點,并通過實際操作與分析式講解來理解和講授知識點,達到解決問題的目的;然后由學(xué)生針對任務(wù)再提出各種疑問,師生共同解答。采用分組教學(xué),提問和解答可以小組為單位。(3)角色扮演法。學(xué)習(xí)中以4~5名學(xué)生為一組,自愿扮演項目經(jīng)理、系統(tǒng)分析師、設(shè)計工程師、測試工程師與客戶等角色,由項目經(jīng)理與客戶交流溝通,了解業(yè)務(wù)流程、客戶需求,經(jīng)與客戶多次溝通后確定需求,完成業(yè)務(wù)建模和需求分析;項目經(jīng)理將需求分析文檔交給系統(tǒng)分析師,由系統(tǒng)分析師進行系統(tǒng)分析、設(shè)計,撰寫進度表,報項目經(jīng)理批準;系統(tǒng)分析師將系統(tǒng)設(shè)計文檔交給設(shè)計工程師,設(shè)計工程師用流行的軟件工具編寫代碼,實現(xiàn)功能;設(shè)計工程師將模塊交測試工程師,測試工程師根據(jù)需求分析說明書,利用自動化測試工具進行單元測試、集成測試、系統(tǒng)測試;經(jīng)過測試的軟件由項目經(jīng)理交客戶,進行驗收測試,經(jīng)多次反復(fù),驗收通過交付使用,完成軟件開發(fā)工作。全期課程均在多媒體實訓(xùn)機房進行,保證學(xué)生是邊學(xué)邊練,做到教學(xué)做一體化。
2.3 考核方式
采用過程考核與項目考核結(jié)合的方式。過程考核包括課堂紀律、提問和解答問題、課堂實踐項目訓(xùn)練等占20%;每個學(xué)習(xí)情境占10%;課程結(jié)束時,課堂上的項目答辯占10%,課外的項目答辯占30%。成績評定可采用團隊評定、教師評定和個人評定相結(jié)合。相比以前的考核方法更能全面地考核學(xué)生掌握知識、駕馭知識、分析處理問題的能力及語言與文字表達能力、溝通協(xié)調(diào)能力、團隊協(xié)作精神等職業(yè)綜合素質(zhì)能力。從而改變讀書、背概念、應(yīng)付考試的學(xué)習(xí)模式。這種考核方式最大程度上發(fā)揮了學(xué)生的自學(xué)能力和主動性,是實現(xiàn)創(chuàng)新性人材培養(yǎng)的途徑。
2.4 實踐教學(xué)設(shè)計
打破傳統(tǒng)的在教室中學(xué)習(xí)理論、在實驗中實驗驗證這種單一教學(xué)模式,采用多元化的形式,大力加強實踐技能的培養(yǎng),包括課堂實踐訓(xùn)練;課外拓展實訓(xùn);讓企業(yè)專家指導(dǎo)學(xué)生進行真實項目開發(fā)的頂崗實訓(xùn);以學(xué)生為主分角色鍛煉的虛擬公司項目實訓(xùn),建立起由虛擬到真實、由課內(nèi)到課外、由學(xué)校到企業(yè)、由基礎(chǔ)到進階、由進階到創(chuàng)新的教學(xué)模式,拓展學(xué)生的學(xué)習(xí)空間,使學(xué)生的學(xué)習(xí)與實際工作氛圍更加貼近,實現(xiàn)與崗位的無縫對接。培養(yǎng)了學(xué)生的自主意識和創(chuàng)新能力,使學(xué)生對職業(yè)崗位能力的掌握更加嫻熟。
3 結(jié)語
終身學(xué)習(xí)是計算機專業(yè)人員必備的理念,將職業(yè)能力和創(chuàng)新能力的培養(yǎng)貫穿至每一堂課、每一個情境教學(xué)及企業(yè)和虛擬公司的練習(xí)與點評,通過組織學(xué)生參加各種程序大賽等多種途徑培養(yǎng)學(xué)生的職業(yè)能力和綜合素質(zhì),以適應(yīng)社會對復(fù)合型人才的需要。
參考文獻
[1]蘭紅.基于“以學(xué)生為中心”的計算機語言類課程改革探索[J].中國電力教育.2010(4).
[2]江若玫.項目驅(qū)動教學(xué)法在計算機課程教學(xué)中的應(yīng)用[J].經(jīng)濟師,2009(8).
[3]賀玉珍.計算機軟件類課程體系改革初探[J].現(xiàn)代計算機,2008(3).