和潤生
(麗江師范高等專科學校,麗江 674100)
Web開發是IT行業的關鍵技術,隨著計算機網絡技術的發展,基于Web 技術的各類應用越來越廣泛,社會上對Web 開發人才的需求也越來越多,各種新的開發手段層出不窮,目前各類學校計算機類專業開設Web 技術課程主要有HTML+CSS+JavaScript網 頁 設 計、ASP.NET 程 序 設 計、PHP+MySQL 程 序 設 計、SqlServer 數據庫技術等課程,但是,由于Web 技術更新較快,特別是Web 前端設計增加了許多如Ajax、RIA、JavaScript 框架與類庫、Mashup 等新技術。在專業和技術快速發展過程中,課程開設不系統,知識點凌亂,教學與學生崗位要求不適應等各種狀況不斷出現,直接影響了計算機類專業人才培養的效果,因此,如何將Web 技術類課程進行整合優化,形成有效的課程群已經成為了課程任課教師亟待解決的問題。針對這種情況,筆者學校采用工作任務一體化教學理念對Web 技術類各課程進行整合形成課程群并進行了教學實踐,初步使Web 技術課程走出了各自為政的怪圈并獲得了比較好的教學效果。
我校Web 技術類各課程是是計算機類各相關專業人才培養中的核心課程模塊。相關課程一直在我校計算機計算機應用技術、現代教育技術專業一直作為核心課程開設,同時也在電子商務、經濟信息等專業中作為重要課程開設。以前由于各個專業分別開設課程,側重點各不相同,各專業實踐平臺不相同,教師往往只局限于某一門具體的課程開展教學工作,不同任課教師要求的課程實訓項目也不相同,采用工作任務一體化教學理念進行課程整合和開展教學改革實踐以后,我們將項目任務統一設置為開發一個完整的具有地方特色的旅游產品電商網站,利用這個項目打破課程間的壁壘,重構課程群的知識體系,以實踐為主線來開展教學。具體步驟如下:
第一步,學校以及各專業負責人組織課程群教學團隊先后到學生就業的相關IT 企業進行調研,了解企業的用人需求、企業崗位職責及要求、工作任務及所需的畢業生職業素質。通過我們的調查以及對結果的深入分析,我們發現Web 技術開發課程群針對的職業崗位是網頁制作師,要求具備網站開發能力以及數據信息處理能力。其崗位能力要求掌握Web 前端設計、Web 后臺服務器端程序設計、數據庫等技術,具體包含以下內容:熟悉HTML、CSS 代碼;能夠使用動態網頁編程語言,如PHP、ASP、JSP、Python 等;能夠使用其他網頁輔助語言JavaScript、VBscript 等;熟悉網頁特效技術如jQuery 等。
第二步,設計工作任務,按照工作任務將Web 開發所需要的的各類技術課程的知識體系進行解構和重構。由于學校所在為旅游旺地,學生就業面向與旅游相關的IT 產業比較多,因此我們將最終的工作任務設置為開發一個完整的具有地方特色的旅游產品電商網站,帶有一定的地方性主要是避免一些同學在進行項目實訓的時候直接抄襲。按照這個任務,我們將Web 開發的各種知識和技術重構如下:

項目任務 訓練的技術 掌握的知識靜態網頁設計 Web前端技術 HTML+CSS+JavaScript動態網頁設計 Web后臺技術 PHP、ASP、JSP、Python數據庫設計 數據庫技術 SqlServer、MySQL、oracle網頁特效 Web高級技術 jQuery、Ajax、JAveEE
第三步,組織項目實訓并進行評價。我們利用學校的實踐平臺組織學生實訓,實訓完成后由教師、企業網站開發師、非專業人員三方組成的評價組進行實訓效果評價,學生需當場運行網站并說清楚網站的設計理念,所用到的技術和知識,這樣能讓學生對web 技術有更深入的了解。
通過以圍繞完整網站開發為核心的Web 技術課程群工作任務一體化教學,我們認為這種模式實現了課程之間的對接,為學生厘清了Web 技術的知識脈絡,強化了完成一個實際工作任務所需的知識體系。在以往的教學中,我們發現Web 技術每門課程都只是側重于對本課程知識點的系統講解,極少涉及到與其他相關課程知識的銜接,導致學生很難將各門課程的知識融會貫通,學了后面忘了前面,而課程整合后則有效地解決了這一問題。同時,項目的實訓與學生今后從事崗位的要求一致,實訓項目最后出的作品評價者也基本與其崗位所做的產品受眾一致,更加能夠與融入現實,能夠很好地解決以往各課程項目實訓與現實差距這一問題,在項目實訓中,學生以“工作任務完成者”角色融入全過程,能夠更好的調動學生的學習主動性、培養其實踐能力、創新能力、團隊協作能力,使學生具備良好的職業能力,促進教學與職業崗位的對接。
我們通過將相關課程整合成Web 技術課程群并采用工作任務一體化理念進行了一些教學實踐,取得了良好的教學效果,加強了學生對Web 技術的靈活運用能力,但實踐效果與預想還有一定的差距,這需要在以后不斷改進,爭取獲得更大的教學效果。