
摘 要:隨著高職教育的不斷發展和完善,就業的專業化,使得傳統的專業課程標準已經很難適應現在教學要求,嚴重阻礙當前職業教育的步伐。課程重組已成為高職教學改革一個新方向。課程重組將推動高職專業課程的優化、加強專業課程整體改革、促進教材整合、完善師資隊伍等多方面的改進。課程群建設打破原有課程改革中一門課程資源優化的傳統模式,而是集眾家之所長,補一家之所短,使專業培養更有科學性、更有針對性、更有操作性。
關鍵詞:課程群 教學質量 技能點
中圖分類號:TP3 文獻標識碼:A 文章編號:1672-3791(2013)07(c)-0198-01
1 Java課程重組勢在必行
隨著市場對Java相關技術應用的不斷深入,發現它對軟件開發有很多的優勢。從而提升它的市場需求,尤其是Java項目開發人員。如何確定哪些課程重組到課程群中,這是Java課程重組的重點,也是關系到課程改革能否適應社會需要的關鍵之所在。
通過對企業調研,逐步歸納出Java課程群主要由數據庫技術、Java高級程序設計、Web開發技術、JDK核心API、Java技能實習、Java項目實訓等課程組成。為了將學生培養成合格的Java軟件應用人才,我們就要從系統的角度,根據Java技術發展和人才培養的特點對Java課程群所有課程進行內容的重組與優化,形成課程群建設實用效應,刪除重復知識,保障關鍵知識點,使課程群中各課程相對獨立,但又邏輯相連、知識逐步遞進,同時內容具有可操作性,便于組織教學。
2 Java課程重組的主要要件
2.1 重組課程內容
Java課程群由幾門相對獨立又相互關聯的專業課程組成,它們有著不同的課程目標,但又相互作用,共同構成了一個培養Java軟件開發人才的課程體系。這六門課程涵蓋了Java編程及應用的主要領域,并且每一種技術都由相應的理論課程和對應的實踐課程組成,保障了學生對技術的充分理解和應用。
“數據庫技術”通過對Oracle體系結構、Oracle基礎管理、SQL語言、MySQL數據庫簡介、Sequence和同義詞、數據字典及用戶管理、E-R模型、PowerDesigner設計工具 學習,掌握Oracle、MySQL數據庫的基本使用,會使用SQL操作數據庫;能對數據庫進行基本的管理輔助Java編程。
“Java高程序設計”通過學習Java基本語法、應用Java語言設計實現軟件模塊功能的相關知識,使學生理解Java技術的編程理念,掌握使用Java語言的編程方法,獲得分析解決實際問題的基本能力,并通過實際項目的功能設計與實現,培養學生基于Java進行項目開發的基本技能,并為下一階段的Web開發和Flash腳本語言綜合項目開發打下堅實的基礎。
“Web開發技術(Java版)”使學生掌握Web開發和運行平臺的搭建,熟悉HTML、JavaScript和CSS等靜態網頁開發技術和以JSP2.0為主的動態網頁的開發技術。培養學生進行動態網頁設計的基本技能,并使學生能夠熟練地利用JSP技術進行中等難度的動態網頁編程。
“Java核心API”通過對異常處理、常用工具包、集合框架學習,熟練掌握JDK核心API編程技術;理解API設計原則;具備熟練的閱讀API文檔的能力;為后續的課程學習打下堅實的語言基礎。
“Java技能實習”通過幾個Java項目的開發(如銀行系統),培養學生綜合應用技能點編程的能力,加深學生對Java基礎知識和面向對象程序設計的應用。
“Java項目實訓”通過企業提供的實際項目(如企業人力資源管理系統),首先讓學生了解一些管理的先進理念和眾多公司的經驗,讓學生更快的了解市場。通過具體項目的開發過程,學生會接觸到很多相關業務知識,因而我們將要用的知識融入專題課程講解中,使學生能用在學,學中用,使學生的學生更有針對性和目的性。
2.2 調整教學設計
實踐教學的貫徹落實,是關系到課程群建設的重要一環。從培養目標、規格層次、能力結構出發Java課程群實踐教學中采取以下措施。
(1)案例法教學。
課程群里“Java高級程序設計”、“Web開發技術”和“Java核心API”,在這三門課程偏重于技能點的傳授,結合學生的基礎知識,通過案例分析和研究,達到為實踐行為作準備的目的。選擇案例要求不十分復雜或難以解決,而是強調一種普遍的代表性。學生通過案例研究,培養一種分析問題的能力和獨立處理、遷移性的應用能力。學習過程貫穿于案例分析的過程之中,首先抓住或發現問題,然后結合所學知識尋找解決問題的途徑、手段。
(2)項目法教學。
課程群中Java技能實習、Java項目實訓,在這兩門實踐課程中,主要使用項目教學。項目教學方法的基本模式步驟包括:(1)開放性出發點的項目創意;(2)研究項目創意而產生的項目方案;(3)確定項目計劃;(4)項目實施,通常按照計劃進行,要求參與者發揮最大的積極性;(5)項目驗收等。這種方法是一種完整的編程學習,學生通過一種較完整的過程,學習和掌握每一環節的基本知識和了解所需的必備能力。
在課程實訓中,注重學生職業崗位的能力、技能培養。我院每年將大三的學生送往無錫軟件培訓基地進行為期6個月的Java綜合實訓,針對市場的崗位職業能力需求進行綜合訓練,使學生對以前所學習的知識進行夠整合、貫通,最終達到熟用。然后學生進入南京軟件園進行畢業實習,獨立完成一個項目開發,讓我們培養出的學生能夠滿足企業Java相關的軟件開發、軟件維護和軟件測試等崗位的職業能力要求。
2.3 精選重組教材
Java課程教材,要根據企業需求來不斷更新實際教學的教材。結合我院辦學特色和學生特點選擇一批教材,但都存在技能點不足或擴展技能太龐雜等缺陷,為此我們正在將眾多教材進行整合,形成具有我們自身特色的教材,讓基礎性和實用性并重,并針對課程群進行了優化,更體現Java課程重組的基本思想。
參考文獻
[1]張興科.Java程序設計項目開發[M].北京:中國人民大學出版社,2010.
[2]劉永華.Java網絡編程技術[M].北京:清華大學出版社,2008.