摘 要:《ASP.NET動態網頁設計》是計算機專業一門重要的專業必修課,本文結合高職教育的教學目標,從培養學生網站開發能力的角度出發,探討了在項目驅動的工學結合模式下,如何更好地完成教學內容,提高學生的實踐能力,以達到培養高級應用型人才的培養目標。
關鍵詞:工學結合 ASP.NET 網頁設計 項目導向 教學方法
作者簡介:
蘭慧紅(1985-),女,廣西宜州人,助教,工程碩士,廣西教育學院數學與計算機科學系教師。主講課程:《ASP.NET動態網頁設計》、《面向對象程序設計C#》。主要研究方向:動態網頁設計,數據庫應用。
鄧 歡(1980-),男,廣西南寧人,助教,工程碩士,廣西教育學院數學與計算機科學系教師。主要研究方向:Web開發。
農光師(1984-),男,廣西平果人,助理工程師,企業培訓師,廣西卓億賽福安全管理咨詢服務有限公司安全咨詢師。
引言
隨著計算機技術和互聯網技術的發展與普及,動態網頁設計已成為當前網站設計的主流,為了適應社會和技術發展的需要,許多高校都開設了動態網頁設計這門課程,并將其作為計算機專業的一門主干課程。然而,近幾年來,高校所培養的網站方向畢業生的質量與社會對其的需求相距甚遠,一方面企業需要操作能力強、能夠快速適應崗位需求并有發展后勁的網站開發人員;另一方面許多高職院校的校內實訓基地存在著缺乏企業化的實戰環境,難以培養學生的實際崗位能力。實際教學與所從事的崗位工作相脫節,最終導致大學網站方向畢業生畢業后找不到合適的本專業就業崗位,而大量的用人單位又苦苦尋求不到符合需求的合格畢業生。因此,針對此問題,本文探討了基于工學結合教學模式下,將項目式教學引入《ASP.NET動態網頁設計》課程中,提高學生的實踐能力,縮短與企業之間的差距,提高就業率。
1. 工學結合教學模式實施的必要性
工學結合人才培養模式是一種將學習與工作相結合的教育模式,其以職業為導向,以就業為目的,充分利用學校和企業兩種不同的教育環境和教育資源,通過學校和合作企業雙向介入,把以課堂教學為主的學校教育和從企業獲取實際經驗的校外工作有機地結合起來,貫穿于人才培養過程的始終。
《ASP.NET動態網頁設計》是我院計算機應用技術專業的一門專業必修課,其重在培養學生的實踐能力,該課程的教學目標是讓學生了解網站的功能、網站的建設和管理方法,培養學生獨立完成動態網站的設計與制作。然而,傳統的教學模式由于受到條件的限制還存在很多不足,具體表現有如下幾點:
1) 實訓項目與企業需求相脫節
目前,大多數高職院校實訓階段的實訓項目都是由任課教師指定,但是由于大多數教師都未經過企業的專門培訓,對企業網站的實際需求并不了解,因此在教學過程中往往以自己的主觀意見代替企業的客觀需要來完成需求分析,開發相應網站,造成開發出來的網站與企業需求相脫節,沒有真正的利用價值。
2) 缺少測試的環境
網站項目開發完成后需要進行軟件測試,只有在實際的運作平臺中測試才能保證網站的正常運作,并能發現其中的問題和不足。然而,目前網站開發完成后,學校只能進行簡單的錯誤測試,造成測試結果與實際應用存在較大的偏差。
因此,基于工學結合的教學模式在《ASP.NET動態網頁設計》課程中將知識點以項目為中心串聯起來,圍繞項目設計實訓,組織教學,對于解決目前人才培養中存在的問題具有重要的現實意義。
2. 基于“工學結合”模式的教學實施過程
2.1 教學內容的合理組織
《ASP.NET動態網頁設計》是一門需要依靠多門學科知識進行支撐的課程,因此,在學習本課程之前應先完成以下課程的學習。
1) 網頁設計基礎
該類課程主要是讓學生了解網頁設計基本概念、網頁的組織結構和網頁設計流程,能夠使用PhotoShop、Flash、DIV+CSS進行靜態網頁設計與制作。
2) 程序設計語言
能夠使用C語言進行程序設計,了解程序設計的基本知識,掌握.NET開發平臺相應的開發語言,如C#。
3) 數據庫應用技術
熟練掌握Access數據庫和SQL Server數據庫的應用,掌握ADO.NET數據庫連接方式。
2.2 多元化師資隊伍建設
基于工學結合的教學模式,學生是主體,教師是主導。教師技能水平和教學能力的高低直接影響到學生的培養質量,建設一支結構合理、素質優良、專兼結合、勇于創新的師資隊伍是推行工學結合,全面提高教學質量,培養高技能人才的重要保證。當前,《ASP.NET動態網頁設計》課程開發和教學實施主體由“教育專家主導”轉變為“社會需求主導”,師資隊伍由企業技術人員、課程組教師和專業課教師共同組成,共同協商完成課程教學大綱、教學計劃、教學進度、教學案例制定或修訂,保證教學內容與專業課需求和企業要求零距離對接。在課程開發和教學實踐的不同環節中各類人員分別負責不同的工作:
1) 企業技術人員
負責提出企業項目需求、開發流程、規范以及實現目標所需要掌握的專業知識。
2) 課程組教師
負責指導師資團隊對企業技術人員所提出的企業項目進行分析,從而完成教學大綱、教學計劃及課程內容體系的構建分析。
3) 專業課教師
專業課教師承擔主要教學實施工作,負責將項目開發移到課堂,將企業項目進行分離,每節課以項目功能模塊為任務,注重面向過程的結構化,任務驅動知識,激發學生學習積極性。
2.3 模塊化項目教學模式
本課程以一個完整的“企業網站”開發過程為導向進行模塊化地教學,課程模塊化結構圖如圖1所示。
圖1 課程模塊化結構圖
本課程整個模塊以典型的網站項目為核心,將一個真實企業網站分解到教學的各個單元,強化知識點和技能點的訓練,各個教學單元相互獨立、前后相關、有序疊加,最后整合成一個完整的項目。在項目式的教學中,重視學生實踐能力的培養,讓學生在完成項目和任務的同時掌握知識、技能與方法,提高教學質量。
2.4 競賽激勵教學方法
為了進一步鼓勵更多學生參與課程學習,激發學生學習興趣,我們廣西教育學院數學與計算機科學系成立了網站開發工作室,組織比賽團隊參加全國ITAT就業技能大賽、廣西高校計算機應用技術大賽、高校網頁設計大賽等比賽,承接合作企業項目進行開發。
2.5 考核評價模式
根據課程教學特點,本門課程通過課程考核成績、實訓項目考核成績、工學結合綜合作品考核成績等3個方面綜合評價學生的知識掌握情況、技能水平和綜合素質。各種考核評價類型如表1所示。
3. 結束語
為了能將“工學結合”模式真正應用于教學之中,2008年我院與南寧市平方軟件新技術有限責任公司建立了實習實訓基地,為計算機專業學生提供了一個實習、培訓、就業技術指導的基地平臺。教學實踐證明,在高職高專計算機專業《ASP.NET動態網頁設計》課程的教學過程中運用工學結合的教學模式,通過實際項目的制作,由學校、企業共同完成教學過程,能進一步加強學生網站開發的實踐教學,提高學生的綜合素質和就業競爭能力,為企業提供適用型的人才。
參考文獻:
[1] 黃君羨, 歐 薇, 郭庚麒. 基于工程項目的web類課程工學結合開發與實踐[J]. 課程建設, 2010.
[2] 黨金勝. 基于工學結合模式的課程教學探討[J]. 科技信息, 2009, (9):184.
[3] 馬世登, 李 玲. 基于工學結合模式下軟件技術類課程的改革和整合[J]. 科技信息, 2010, (1):211-213.
[4] 謝建華. 基于ASP.NET的高職動態網頁設計課程教學改革研究[J]. 教學改革與研究, 2009.
[5] 劉文紅, 祝惠新. 基于工作過程系統化的動態網頁設計課程重構[J]. 電腦學習. 2009.