【摘要】針對《ASP.NET程序設(shè)計(jì)》傳統(tǒng)章節(jié)教學(xué)方法效果不理想的問題,提出采用項(xiàng)目教學(xué)方法,將真實(shí)項(xiàng)目引入教學(xué)來提高學(xué)生職業(yè)技術(shù)能力,達(dá)到滿足行業(yè)企業(yè)對.NET技術(shù)崗位的要求。
【關(guān)鍵詞】項(xiàng)目教學(xué) ASP.NET 程序設(shè)計(jì) 課程改革
【項(xiàng)目來源】2012年度廣西高等教育教學(xué)改革工程項(xiàng)目。項(xiàng)目名稱:基于工作過程的《ASP.NET程序設(shè)計(jì)》教學(xué)改革研究。項(xiàng)目編號:2012JGB355。
【中圖分類號】G642 【文獻(xiàn)標(biāo)識碼】A 【文章編號】2095-3089(2014)01-0144-02
1.前言
根據(jù)2012年9月到2013年9月“智聯(lián)招聘”網(wǎng)站招聘數(shù)量最多的崗位統(tǒng)計(jì)中,軟件類綜合人才需求僅次于銷售類人才需求排名第2位,單項(xiàng)排名中軟件工程師、軟件高級工程師、平面設(shè)計(jì)和網(wǎng)頁設(shè)計(jì)/制作/美工均列在前30位,其中軟件工程師位列第5位[1]。而在軟件工程師和軟件高級工程師的崗位技能需求中,JAVA系列約占40%,圍繞.NET的C++、C#、SQL SERVER等一系列需求約占35%。作為兩大主流技術(shù)之一的.NET系列一直引領(lǐng)軟件行業(yè)的發(fā)展,是最為成熟與穩(wěn)定的軟件集成開發(fā)環(huán)境,并配套完善的基礎(chǔ)語言、數(shù)據(jù)庫等集成開發(fā)環(huán)境輔助軟件開發(fā),具有操作簡單易學(xué)等特點(diǎn),因此很多高職院校把《ASP.NET程序設(shè)計(jì)》作為計(jì)算機(jī)相關(guān)專業(yè)的核心課程,把.NET技術(shù)崗位作為學(xué)生畢業(yè)后就業(yè)的主要方向。但是由于傳統(tǒng)教學(xué)方式和手段存在弊端,教學(xué)效果并不理想,學(xué)生畢業(yè)后無法勝任崗位工作,所以對《ASP.NET程序設(shè)計(jì)》進(jìn)行課程教學(xué)改革勢在必行。
2.傳統(tǒng)章節(jié)教學(xué)存在的問題
傳統(tǒng)《ASP.NET 程序設(shè)計(jì)》課程教學(xué)采用章節(jié)教學(xué)方法,學(xué)生缺乏整體的項(xiàng)目認(rèn)知,所學(xué)知識和技能不能與實(shí)際崗位工作聯(lián)系在一起,導(dǎo)致畢業(yè)學(xué)生的職業(yè)能力水平得不到企業(yè)的認(rèn)可,無法勝任.NET技術(shù)崗位工作。傳統(tǒng)教學(xué)方法存在的問題主要體現(xiàn)在如下四個方面。
(1)教學(xué)安排仍以章節(jié)形式進(jìn)行,知識點(diǎn)之間彼此獨(dú)立、缺乏連貫性。學(xué)生雖然能夠掌握每個知識點(diǎn),但缺乏軟件項(xiàng)目整體性概念,難以將所學(xué)知識應(yīng)用到具體的軟件項(xiàng)目開發(fā)當(dāng)中,教學(xué)與社會需求脫節(jié)嚴(yán)重,學(xué)生畢業(yè)后無法適應(yīng)軟件開發(fā)等崗位要求。
(2)教學(xué)方法以講解為主,單方面灌輸知識給學(xué)生,學(xué)生一直處于被動接受狀態(tài),缺乏獨(dú)立思考和親自動手的時間。《ASP .NET 程序設(shè)計(jì)》是一門邏輯性很強(qiáng)的課程,高職學(xué)生大部分缺乏分析問題和解決問題的能力,導(dǎo)致很多學(xué)生對課程失去了學(xué)習(xí)興趣,教師承受著巨大的壓力。
(3)實(shí)驗(yàn)實(shí)習(xí)多數(shù)在校內(nèi)軟件實(shí)訓(xùn)室封閉完成,使得學(xué)生缺乏對軟件行業(yè)基本認(rèn)知,無法了解軟件企業(yè)真實(shí)工作環(huán)境、真實(shí)工作崗位和真實(shí)工作任務(wù),導(dǎo)致工作很長時間也無法勝任工作崗位。
(4)考核方式中理論考試所占的比例較高,忽視了學(xué)生的平時的實(shí)驗(yàn)實(shí)習(xí)測試結(jié)果,無法準(zhǔn)確反映出學(xué)生對所學(xué)知識的實(shí)際掌握能力。
這些問題普遍存在于高職計(jì)算機(jī)類專業(yè)開設(shè)的《ASP.NET 程序設(shè)計(jì)》課程,因此破除傳統(tǒng)教學(xué)模式的弊端,使學(xué)生所學(xué)內(nèi)容更具實(shí)用意義,符合軟件行業(yè)崗位需求迫在眉睫。基于項(xiàng)目的課程改革思想正好解決了這一難題。
3.基于項(xiàng)目教學(xué)的課程設(shè)計(jì)
項(xiàng)目教學(xué)法是指將一個完整的軟件項(xiàng)目工作過程分解為若干子項(xiàng)目,進(jìn)而提煉出每個子項(xiàng)目所需要學(xué)習(xí)的知識和技能[2]。通過一個完整的真實(shí)的軟件項(xiàng)目工作過程安排教學(xué),學(xué)生不僅可以從整體上了解軟件項(xiàng)目的開發(fā)流程、典型工作任務(wù)、崗位需求并掌握所需知識與技能,還提高了學(xué)生的參與程度,利于激發(fā)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生團(tuán)隊(duì)能力、協(xié)調(diào)能力和創(chuàng)新能力,畢業(yè)后快速融入工作崗位。同時注重學(xué)生平時表現(xiàn)與實(shí)驗(yàn)實(shí)訓(xùn)成績,可以更加準(zhǔn)確地反映學(xué)生學(xué)習(xí)該課程的效果。
(1)引入項(xiàng)目教學(xué)法的課程設(shè)計(jì)理念,真實(shí)案例貫穿教學(xué)始末
以“網(wǎng)上書城”交易時所涉及的各個功能為載體設(shè)計(jì)教學(xué)項(xiàng)目和學(xué)習(xí)任務(wù),將《ASP.NET程序設(shè)計(jì)》章節(jié)授課方式轉(zhuǎn)化為以項(xiàng)目教學(xué)和任務(wù)導(dǎo)向的授課模式。“網(wǎng)上書城”屬于典型B2C電子交易,所有用戶在交易過程中要經(jīng)過注冊、登錄、商品瀏覽、購物、結(jié)算和商品管理等,因此網(wǎng)站設(shè)計(jì)者就要根據(jù)這些功能進(jìn)行分析和設(shè)計(jì),實(shí)現(xiàn)用戶的操作功能,并最終進(jìn)行軟件打包與發(fā)布。
(2)重構(gòu)解構(gòu)章節(jié)教學(xué)內(nèi)容為項(xiàng)目教學(xué),知識與技能充分融入項(xiàng)目當(dāng)中
精選高校生活密切相關(guān)的真實(shí)WEB系統(tǒng)“網(wǎng)上書城”這個案例作為課程載體,通過這一完整案例貫穿全課程[3]。按照“網(wǎng)上書城”的用戶在進(jìn)行B2C網(wǎng)上交易過程涉及的功能,確立軟件開發(fā)過程,形成相對獨(dú)立的十二個項(xiàng)目。通過該方法打破了原有課程體系結(jié)構(gòu),對原有知識進(jìn)行解構(gòu),分配到每個項(xiàng)目中,并在每個項(xiàng)目中確立學(xué)習(xí)任務(wù),讓學(xué)生更加清楚了解每個項(xiàng)目涉及到的知識與技能,課程教學(xué)以實(shí)踐為主,教師在教學(xué)中充當(dāng)導(dǎo)師的作用。
(3)采用四階段教學(xué)方法,提高學(xué)生自主學(xué)習(xí)能力
每個子項(xiàng)目均強(qiáng)調(diào)教學(xué)過程中的師生互動,始終把學(xué)生作為項(xiàng)目的“主體”,教師作為項(xiàng)目的咨詢師、督導(dǎo)和評估者。每個子項(xiàng)目分為四個部分,分別是“項(xiàng)目引入”、“項(xiàng)目實(shí)施”、“項(xiàng)目評價”和“項(xiàng)目拓展”。在項(xiàng)目引入階段,教師要做好知識與技能的展示,并引導(dǎo)學(xué)生自行制定知識學(xué)習(xí)方案,主要讓學(xué)生明確項(xiàng)目的任務(wù)目標(biāo);在項(xiàng)目實(shí)施階段,將學(xué)生分成若干組,各組瀏覽現(xiàn)有的電子商務(wù)網(wǎng)站或精品課程里面的案例獲取網(wǎng)上商城的信息,并進(jìn)行討論分析,之后將結(jié)果進(jìn)行分匯總展示;在項(xiàng)目評價階段,對所完成的項(xiàng)目任務(wù)進(jìn)行組內(nèi)評價、教師評價或?qū)W生互評;在項(xiàng)目拓展階段,教師布置拓展知識與技能學(xué)習(xí)任務(wù),補(bǔ)充在教學(xué)中無法獲取的知識和技能。
(4)采用多種教學(xué)手段,創(chuàng)造真實(shí)教學(xué)與實(shí)踐環(huán)境
構(gòu)建多媒體教學(xué)平臺,有效提高教學(xué)效果。在教學(xué)過程中,教師充分利用南軟極域多媒體廣播系統(tǒng)進(jìn)行教學(xué),可以提高學(xué)生的注意力,使教師授課變得容易,有效提高學(xué)生的學(xué)習(xí)效率。學(xué)生利用該系統(tǒng)可以演示自己和小組的制作結(jié)果,充分調(diào)動學(xué)生參與的積極性。教師可以利用該系統(tǒng)把學(xué)生的實(shí)驗(yàn)結(jié)果收集整理,及時評判學(xué)生的學(xué)習(xí)與實(shí)踐效果。教師可以利用該系統(tǒng)制作知識試卷,考核學(xué)生對知識的掌握程度,及時鞏固學(xué)生在每個項(xiàng)目所學(xué)的知識。
發(fā)揮精品課程平臺優(yōu)勢,打造課外網(wǎng)絡(luò)學(xué)習(xí)環(huán)境。課程教學(xué)團(tuán)隊(duì)共同開發(fā)了校級精品課程網(wǎng)站,為每個項(xiàng)目制定實(shí)施方案、學(xué)習(xí)任務(wù)書、考核評價標(biāo)準(zhǔn)、教輔課件、教案、實(shí)訓(xùn)指導(dǎo)和自測習(xí)題。并將多個項(xiàng)目案例的軟件開發(fā)文檔、源碼程序及學(xué)生優(yōu)秀作品發(fā)布到網(wǎng)上,實(shí)現(xiàn)優(yōu)質(zhì)教學(xué)資源共享,方便學(xué)生在網(wǎng)絡(luò)中自主學(xué)習(xí)。
建立軟件工作室,提高學(xué)生知識和技能與行業(yè)企業(yè)的對接。在學(xué)校內(nèi)部建立軟件工作室,企業(yè)定期分發(fā)項(xiàng)目任務(wù)給教師和學(xué)生,教師和學(xué)生按照企業(yè)的要求按時按質(zhì)完成工作任務(wù),在任務(wù)品被錄用的情況下企業(yè)給教師和學(xué)生相應(yīng)的報酬,形成了一套良好的合作模式,不僅提高了教師和學(xué)生的實(shí)際能力,也提高了他們工作學(xué)習(xí)的積極性。
與企業(yè)建立后續(xù)實(shí)習(xí)長效機(jī)制,提高學(xué)生技能水平和社會對接能力。在第四個學(xué)期《ASP.NET程序設(shè)計(jì)》學(xué)習(xí)完畢之后的暑期,將學(xué)生送入公司進(jìn)行頂崗實(shí)習(xí)3個月,采取嚴(yán)格的企業(yè)管理模式,半天崗前實(shí)訓(xùn),半天帶薪實(shí)習(xí),由資深工程師全天現(xiàn)場指導(dǎo),企業(yè)負(fù)責(zé)幫助學(xué)生完成實(shí)習(xí)、及畢業(yè)設(shè)計(jì)任務(wù)和安排對口崗位工作。
(5)設(shè)立整體考核與分項(xiàng)考核標(biāo)準(zhǔn),準(zhǔn)確獲取學(xué)生學(xué)習(xí)效果
課程整體上按照課堂紀(jì)律、平時成績、技能成績和期考成績四個方面進(jìn)行評分,即兩個學(xué)期均是課堂紀(jì)律占10%,平時成績占15%,技能成績占35%,期考成績占40%。紀(jì)律成績包含曠課、遲到、早退、請假等出勤分與課堂上玩手機(jī)、打瞌睡、吃東西等課堂紀(jì)律分;平時成績包含學(xué)生回答問題、作業(yè)與上課態(tài)度等成績;技能成績包含學(xué)生平時測試操作、上交作品成績;期考成績包含學(xué)生考試卷面成績或上交作品成績。
分項(xiàng)目考核與評價是針對每個子項(xiàng)目進(jìn)行的,可以從學(xué)生職業(yè)素養(yǎng)、項(xiàng)目實(shí)施和實(shí)施結(jié)果三個大方面考核學(xué)生,最終將所有考核結(jié)果進(jìn)行匯總平均,作為學(xué)生平時成績和技能成績的評價來源。
4.結(jié)語
通過項(xiàng)目化《ASP.NET程序設(shè)計(jì)》課程體系結(jié)構(gòu),學(xué)生能夠參與到真實(shí)項(xiàng)目開發(fā)當(dāng)中,增加學(xué)生學(xué)習(xí)的積極性和主動性,加強(qiáng)了他們的團(tuán)隊(duì)協(xié)作、交流表達(dá)的能力,實(shí)現(xiàn)了所學(xué)知識和技能與行業(yè)企業(yè)崗位需求的接軌,有效提高了畢業(yè)生就業(yè)質(zhì)量。項(xiàng)目教學(xué)法充分地展示了現(xiàn)代職業(yè)教育“以能力為本”的價值取向,使課堂教學(xué)的質(zhì)量得到更大幅度的提高,因此項(xiàng)目教學(xué)法是師生共同完成項(xiàng)目,共同取得進(jìn)步的教學(xué)方法。
參考文獻(xiàn):
[1]智聯(lián)排行榜[EB/OL]. http://top.zhaopin.com/.
[2]劉大宇. 德國職業(yè)教育的教學(xué)方法[ J]. 職業(yè)技術(shù)教育,1998, (3):36-37.
[3]寧云智,劉志成,李德奇.ASP.NET程序設(shè)計(jì)實(shí)例教程[M].北京:人民郵電出版社,2011:32-49.
作者簡介:
莫洪武(1980-),男,黑龍江省拜泉縣人,工程碩士,講師,研究領(lǐng)域:軟件技術(shù)。