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