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