韋存存
(浙江工商職業技術學院 浙江 寧波 315012)
數據庫崗位課程技能訓練模式探討*
韋存存
(浙江工商職業技術學院 浙江 寧波 315012)
為提高學生技能水平以滿足職業崗位的能力要求,文章以“數據庫管理與開發員”崗位課程為例,對技能訓練模式進行了探討,提出建立以核心技能培養為目標的崗位技能訓練體系,并采用先進的技能訓練方法和手段,以及實施科學的考核方式,使職業技能訓練真正落到實處。
數據庫崗位課程;技能訓練模式;技能考核;項目課程
高等職業教育的目標是培養技術知識和操作技能兼備的高技能應用型人才。專業課程教學只有強化技能訓練和工學結合,才能實現與職業崗位的“無縫”接軌。數據庫崗位系列課程是軟件專業的主干課程。本文就數據庫崗位課程如何設置與崗位任務緊密相關的技能訓練內容,如何強化對學生的技能訓練,并把技能訓練貫穿于理論和實踐教學的全過程加以探討。
通過對軟件工程師、數據庫開發工程師、數據庫管理員、網站程序員等職業崗位以及與軟件開發、數據庫應用系統開發相關的職業崗位進行調查分析,我們總結歸納出軟件行業中與數據庫技術相關的職業崗位所需的知識、技能和素質。一是掌握數據庫設計方法與步驟,熟悉常用數據庫建模工具PowerDesigner、ERWin等,具備豐富的數據庫設計經驗,能設計并優化數據庫物理建設方案。二是能根據開發人員的設計要求熟練創建數據庫存儲結構、創建數據庫對象,并能根據反饋信息修改數據庫的結構。三是熟悉SQL Server、Oracle等數據庫的安裝、配置與管理,能監控和優化數據庫的性能,能快速解決數據庫的故障。四是能制定數據庫備份和恢復策略,“災難”出現時能及時對數據庫信息進行恢復,具有大型數據庫備份、恢復、復制、遷移、升級等工作的經驗。五是能管理數據庫用戶,控制和監控用戶對數據庫的存取和訪問,維護數據庫的安全性。六是精通一種擴展SQL語言,如TSQL或PL/ SQL,能熟練編寫各種查詢語句,以及視圖、用戶函數、存儲過程和觸發器等數據庫程序。七是熟悉常用的數據庫連接技術,能熟練使用ADO或ADO.NET實現數據庫訪問,并掌握數據庫應用系統開發技術。
根據市場與工作要求,我院軟件專業確立“數據庫管理與開發員”崗位是學生的就業方向之一,并依據該崗位的能力及知識要求,合理設計了技能教學內容。學生的崗位能力培養主要由“數據庫技術與應用”、“數據庫設計與管理”及“數據庫應用系統開發”等三個層次的課程完成,最終形成了數據庫崗位系列課程結構。三個層次的課程是遞進式的,包含的能力相互關聯,但又不斷提升。第一層次是知識技能型,第二層次是技術技能型,第三層次是崗位綜合實踐型,如圖1所示。

圖1 崗位課程的技能關系圖
不同的課程模塊有不同的能力要求?!皵祿旒夹g與應用”教學模塊主要培養的是數據庫操作員。通過講、學、練、查相結合的教學方式,使學生掌握數據庫建立和維護的基本技能和必需知識。
“數據庫設計與管理”教學模塊則主要面向數據庫規劃與管理崗位,培養數據庫設計和管理方面的人才。要求學生從實際工程角度,掌握數據庫設計技術和物理設計的過程與方法;能應用CASE工具完成數據庫設計與業務系統建模,并能根據需求完成數據庫建立、完整性設置、查詢設計等數據庫實施工作,并且能完成數據庫故障排除、安全性管理、災難恢復等日常數據庫監測與管理工作。因此,數據庫設計、數據庫實施、數據庫管理是此模塊重點訓練的核心技能。
數據庫開發崗位由“數據庫應用系統開發”教學模塊來對應,主要培養數據庫編程與開發人才。此模塊的教學目標是使學生熟練掌握編寫、調試數據庫程序的方法與技術,能夠將所學的數據庫知識與技術應用到工程實踐中,開發出符合實際需要的數據庫應用系統。在進行技能訓練時要求學生注意軟件編程規范,培養出良好的編程風格和習慣,掌握數據庫連接、數據庫編程、數據庫應用開發等崗位綜合核心能力。各教學模塊對應的具體技能如表1所示。
為了縮小技能訓練內容與實際工作崗位要求的差距,我們提出了采用“以工作過程為基礎,以能力為主線,以項目為明線,以知識為暗線”的技能項目訓練法。實踐證明,該方法可以較好實現這一目標。如教學中設計了三個技能訓練項目,分別在理論教學、實訓和綜合實戰中使用,極大地提高了技能訓練的成效。

表1 崗位課程的技能結構表
技能訓練應以促進學生的發展為根本目的。科學的訓練方法有利于激發學生的學習興趣、有助于提高學生技能。技能教學有多種方法,應根據不同專業的特點、不同的訓練內容、不同的設備和訓練目標總結出多種有效方法。訓練中應采用項目驅動的教學方式,要體現“在做中學、學以致用”的教學理念。例如,我們對“商品進銷存管理系統”數據庫進行分析,將數據庫管理項目分解為多個既獨立,又有一定聯系的教學任務,將知識講解和技能訓練設計在同一個教學單元,融“教學做”于一體。每一個任務都是先提出任務目標,然后由教師演示任務完成過程,最后,讓學生模仿完成類似的任務,體現“做中學、學以致用”的教學理念,實現理論實踐一體化。此外,在技能教學中,還可以采用以下方法安排學生活動,調動學生的學習積極性:
模擬情境教學法 模擬數據庫受到嚴重破壞的情境,假設學生是數據庫管理員,就如何及時恢復數據庫展開情境教學。這樣常會使學生興趣大增,非常投入地進行“工作”。這樣的教學活動生動而有趣,學生能從理論和實踐兩方面來提高技能,學習效果更佳。
小組式學習法 在項目實施階段要求學生分成小組,每名學生承擔不同角色,包括數據庫設計員、數據庫開發員、數據庫管理員等。學生之間可以互相協助,互相討論,最后考核也通過對小組的評價來完成。這種教學活動將學生置于核心,使學生在與他人合作中學到知識、發展技能。
技能競賽法 將課程延伸到賽場,以學校技能運動會、各級技能競賽為平臺,錘煉學生的數據庫專業技能、心理承受能力和自信心,形成一種有效的課外技能訓練實踐教學形式。
特長生訓練法 通過工學結合方式,加強實戰性學習。一方面,選拔特長生在校內特長工作室開發企業實際應用項目,另一方面,校企合作開發數據庫應用系統項目,提高學生解決實際問題的數據庫應用能力。
將技能考核融入實踐教學 技能考核必須改變以往期末統一進行檢查的情況,同時要克服實踐教學中學生完成《實訓報告本》流于形式的不足。我們采用《職業核心技能訓練與記錄評價本》代替以往的《實訓報告本》,學生在完成每個實訓任務后,都需要進行單項技能的考核記錄,使技能考核緊密融入實踐教學。經過一段時間的階段學習,還需要進行綜合技能的考核,主要考查學生在學校、企業實際項目中的參與程度與效果,以全面評定其技能水平的高低。
將專業技能訓練與學生考取的技能等級證書相結合 每個專業都有與其對應的職業資格鑒定考核。為使技能訓練與鑒定有機結合起來,首先,我們要求訓練的內容符合國家對中、高級數據庫管理員、數據庫開發員的技能鑒定要求;其次,訓練方案應適用于日常的課堂教學;最后,專業技能訓練的實施細則與評分標準要具體,要便于量化操作。對于獲得了“數據庫系統工程師”或者計算機三級(數據庫)證書的學生,可免于技能考核。
對核心技能的考核常態化、項目化 技能考核應注重對實際操作技能的考核,而且,考核還要貫穿整個教學周期,有單元技能的考核,還要有綜合技能的考核,甚至可以安排技能運動會進行一次技能大比武。只有使技能考核常態化,學生才會覺得技能是一門手藝,才會更加扎實地掌握技能。技能考核的內容也應該項目化,貼近實際,而不應是以往枯燥孤立的知識點考核,如可采用“學生通過網絡數據庫完成個人畢業信息的登記及統計”等貼近實際的考核項目。只有使考核項目化、人性化,才能提高學生訓練的積極性和訓練效果。
構建7×24、立體化的技能訓練平臺 構建一個供學生全天候學習和交流的專業課技能訓練平臺,是全面提高學生整體學習水平的重要手段。專業技能訓練網站的創建可由學生在教師指導下完成,這樣可以增強學生的項目實踐能力,提高他們獨立分析解決問題的能力和團隊精神。技能訓練平臺還是一個師生溝通的良好渠道,應鼓勵學生把收集到的實際工作中遇到的疑難問題、解決方法放在網站上,供學生們學習討論之用,從而把技能教學延伸到課外。
總之,學生操作技能水平是通過不斷訓練逐步提高的。專業課教師應關注學生技能訓練的全過程。只有關注技能訓練的內容設計,采用現代化的教學方法及手段,以及科學的技能評價方式,才能穩步提高學生的技能水平,從而為學生職業素質的提高提供空間和可能性。
[1]黃崇本.論高職教育崗位課程模式的創建[J].職教論壇,2007,(12).
[2]黃崇本.對高職課程改革五個層面問題的思考[J].職業教育研究,2007,(10).
[3]于凌云.項目教學法在數據庫教學中的實踐與探索[J].職業教育研究,2008,(2):68-69.
[4]霍紅穎.面向高職高專的完全網絡教學研究[J].職業技術教育,2010,(14):47-49.
[5]王漢榮.對“雙證書”制度的實踐與思考[J].職業教育研究,2010,(5):7-8.
[6]韓振華,曹曄,楊雅清.現代教育技術在職業院校技能訓練中的應用[J].職業技術教育,2008,(5).
[7]石碩.在計算機專業課程教學中貫穿技能訓練的方法和手段初探[J].廣東輕工職業技術學院學報,2007,(3):41-43.
G712
A
1672-5727(2011)12-0141-02
韋存存(1979—),男,廣西柳州人,碩士,浙江工商職業技術學院講師,研究方向為數據庫課程教學。
(本文責任編輯:謝良才)
(本欄責任編輯:張維佳)
2010年度浙江省高校優秀青年教師資助計劃支持(浙教辦高科〔2010〕175號,304);2009年浙江省示范校建設項目《數據庫設計與管理課程建設》(項目編號:ZY133-4)