胡 君 黃志剛
(湖南科技職業(yè)學(xué)院軟件學(xué)院 湖南 長沙 410118)
Web開發(fā)市目前網(wǎng)絡(luò)應(yīng)用開發(fā)的重中之重,尤其是使用微軟開發(fā)技術(shù)的Web應(yīng)用程序,隨著服務(wù)器端微軟IIS應(yīng)用的普及,越來越多的客戶端應(yīng)用都開始轉(zhuǎn)向微軟的. NET技術(shù),其已經(jīng)成為與JAVA技術(shù)分庭抗禮的WEB開發(fā)的兩大技術(shù)方向。目前大多數(shù)高校軟件技術(shù)專業(yè)也都開設(shè)了ASP.NET課程。作為軟件技術(shù)專業(yè)的核心課程,它不僅要求學(xué)生了解WEB技術(shù)的實(shí)現(xiàn)原理,更重要的是要求學(xué)生具備較強(qiáng)的實(shí)踐動(dòng)手能力,達(dá)到零距離對(duì)接用人企業(yè)的水平[1]。
隨著軟件產(chǎn)業(yè)的不斷發(fā)展,各院校培養(yǎng)的軟件專業(yè)的學(xué)生規(guī)模也不斷增加。然而,在軟件專業(yè)畢業(yè)生數(shù)量持續(xù)增加的背景下,用人企業(yè)招聘.NET程序開發(fā)人員難的現(xiàn)象卻頻頻見諸于報(bào)道。造成這種情況的根本原因是畢業(yè)生無法將所學(xué)知識(shí)轉(zhuǎn)化為能力和經(jīng)驗(yàn),缺乏實(shí)際解決問題的技能技巧,不能勝任企業(yè)的崗位需求。這主要是由于:
(1)教學(xué)以知識(shí)本位展開
過分重視知識(shí)體系的傳授,而忽視技能的培養(yǎng)。使得學(xué)生在某個(gè)知識(shí)點(diǎn)或某一項(xiàng)技術(shù)上能夠做到理論聯(lián)系實(shí)際。然而具體到某個(gè)項(xiàng)目,涉及到多種技術(shù)和知識(shí)點(diǎn)的整合式,學(xué)生往往覺得無法下手,綜合能力及實(shí)際解決問題的能力較差。
(2)忽視職業(yè)素質(zhì)的培養(yǎng)
對(duì)學(xué)生的待人處事、溝通、協(xié)調(diào)、合作等綜合性的職業(yè)素質(zhì)進(jìn)行培養(yǎng)。市場調(diào)研表明,企業(yè)并不需要生澀的大學(xué)生,企業(yè)需要的是可以零距離上崗的職場人。因此,在校期間結(jié)合課程教學(xué)對(duì)學(xué)生進(jìn)行職業(yè)素質(zhì)的培養(yǎng)既必須又重要[2]。
鑒于上述情況,改變落后的教學(xué)形式,采用面向職業(yè)素質(zhì)培養(yǎng)和能力本位導(dǎo)向的項(xiàng)目驅(qū)動(dòng)教學(xué)法勢在必行。
項(xiàng)目教學(xué)法來源于哈佛大學(xué)工商管理學(xué)院的課堂教學(xué)模式,就是把一種完整的教學(xué)工作分解為一個(gè)個(gè)重要的教學(xué)活動(dòng)和工作要求項(xiàng)目,把教學(xué)的特點(diǎn)、活動(dòng)項(xiàng)目及其內(nèi)容、使用的工具與設(shè)備、工作環(huán)境、操作標(biāo)準(zhǔn)和從業(yè)要求等要素,準(zhǔn)確而又較為詳細(xì)地描述出來?;舅悸肥牵阂砸粋€(gè)完整的開發(fā)項(xiàng)目貫穿整個(gè)教學(xué)過程的始終,以項(xiàng)目的構(gòu)建過程為線索安排教學(xué)步驟;教學(xué)過程由項(xiàng)目的任務(wù)驅(qū)動(dòng)[3]。學(xué)生在學(xué)習(xí)過程中參與一個(gè)完整項(xiàng)目的分析、設(shè)計(jì)、實(shí)現(xiàn)的全過程。
表1 項(xiàng)目選取舉例
項(xiàng)目驅(qū)動(dòng)教學(xué)法可以使得學(xué)生從一個(gè)學(xué)習(xí)者的身份向一個(gè)工作者的身份轉(zhuǎn)換。這種開放性、創(chuàng)新性的教育思想和方法,有利于克服以往的教學(xué)法的弊端,有利于學(xué)生從整體上掌握課程的精髓,提高學(xué)生在實(shí)際工作中分析問題、解決問題的能力。
(1)項(xiàng)目選取
項(xiàng)目選取應(yīng)該注重規(guī)模,太小的項(xiàng)目設(shè)計(jì)的技能和知識(shí)點(diǎn)比較單一,學(xué)生對(duì)技術(shù)的掌握不全面;太大的項(xiàng)目難度高,業(yè)務(wù)邏輯復(fù)雜,起不到突出各個(gè)重要技術(shù)點(diǎn)的作用。本文選取“電子公告牌系統(tǒng)”作為貫穿課程的項(xiàng)目,該項(xiàng)目大小適中,可以劃分為9個(gè)項(xiàng)目任務(wù)單元,能覆蓋到課程教學(xué)的所有知識(shí)點(diǎn)。內(nèi)容設(shè)計(jì)如表1所示。
(2)項(xiàng)目目標(biāo)
通過本項(xiàng)目的教學(xué),學(xué)生應(yīng)該能達(dá)到以下幾個(gè)方面的目標(biāo):
職業(yè)素養(yǎng)目標(biāo):具有良好的自我表現(xiàn)、與人溝通能力,團(tuán)隊(duì)協(xié)作精神,分析問題、解決問題的能力;具備質(zhì)量意識(shí)、安全意識(shí);具有勇于創(chuàng)新、敬業(yè)樂業(yè)的工作作風(fēng);能夠自主、開放的學(xué)習(xí);具備良好的職業(yè)道德及自學(xué)習(xí)慣。
專業(yè)能力目標(biāo):掌握用Visual Studio.NET平臺(tái)編寫Web應(yīng)用程序的基本方法;掌握Web編程技術(shù);能夠設(shè)計(jì)用戶控件;能夠使用ADO.NET技術(shù)訪問數(shù)據(jù)庫;掌握Web應(yīng)用程序的配置優(yōu)化與部署及Web的安全性。
(3)項(xiàng)目實(shí)施
將學(xué)生按照每組5個(gè)人的標(biāo)準(zhǔn)進(jìn)行劃分項(xiàng)目小組,每個(gè)組包含項(xiàng)目組長、系統(tǒng)設(shè)計(jì)、開發(fā)人員和測試人員幾種角色。老師對(duì)知識(shí)點(diǎn)進(jìn)行引導(dǎo)式講解和演示后,學(xué)生立即把這些知識(shí)點(diǎn)在項(xiàng)目中加以應(yīng)用,第一時(shí)間掌握、消化和吸收相應(yīng)知識(shí)點(diǎn),達(dá)到提高學(xué)習(xí)效率,強(qiáng)化學(xué)生知識(shí)、技能、能力三者融會(huì)貫通的目的。項(xiàng)目小組成員在9個(gè)任務(wù)單元中輪流擔(dān)任上述角色,確保所有同學(xué)都能熟悉軟件公司各個(gè)崗位的工作需要,任務(wù)完成遵循需求分析,設(shè)計(jì),編碼,測試和部署等軟件開發(fā)規(guī)范進(jìn)行。
(4)項(xiàng)目評(píng)定
傳統(tǒng)的考核方式主要是筆試,考核的主要圍繞知識(shí)點(diǎn)展開。學(xué)生往往機(jī)械地背誦一些概念、原理。這樣的考核方式極大地扼殺了學(xué)生的學(xué)習(xí)興趣,屏蔽了學(xué)生的動(dòng)手能力。為全面考核學(xué)生的知識(shí)與技能掌握情況,本課程主要以過程考核為主,課程考核涵蓋項(xiàng)目任務(wù)全過程??己说牟捎么疝q的形式。最終成績分為答辯成績(80%)和職業(yè)素質(zhì)考核成績(20%)兩部分,其中職業(yè)素質(zhì)考核成績由任課教師評(píng)定,其標(biāo)準(zhǔn)如表2。
表2 職業(yè)素質(zhì)考核標(biāo)準(zhǔn)
項(xiàng)目教學(xué)突破傳統(tǒng)的教學(xué)模式,把理論與實(shí)踐教學(xué)有機(jī)地結(jié)合起來,充分發(fā)掘?qū)W生的創(chuàng)造潛能,使學(xué)生化被動(dòng)學(xué)習(xí)為主動(dòng),更好、更快地掌握所學(xué)知識(shí)。我校采用項(xiàng)目驅(qū)動(dòng)教學(xué)法后培養(yǎng)的第一批畢業(yè)生已經(jīng)走上各自的工作崗位,根據(jù)有人單位的反饋,畢業(yè)生動(dòng)手能力非常強(qiáng),善于自學(xué),溝通、協(xié)作能力突出,能勝任軟件公司大多數(shù)崗位,甚至有用人單位要求提前預(yù)定新一屆的畢業(yè)生。
教學(xué)實(shí)踐的結(jié)果表明,項(xiàng)目驅(qū)動(dòng)教學(xué)法很適合ASP. NET課程的教學(xué),充分體現(xiàn)了“以素質(zhì)教育為基礎(chǔ),以能力培養(yǎng)為核心”的職業(yè)教育特色。實(shí)現(xiàn)了“授人以漁”的教學(xué)目標(biāo)。
[1]成奮華.基于工作過程的精品課程設(shè)計(jì)與開發(fā)[J].職業(yè)教育研究,2009(3).
[2]隆平,夏豐.論校內(nèi)實(shí)訓(xùn)基地“6S”管理與高職生職業(yè)素養(yǎng)的培養(yǎng)[J].職教論壇,2010(06).
[3]張鵬,陸鍵.任務(wù)驅(qū)動(dòng)教學(xué)法在計(jì)算機(jī)基礎(chǔ)課程教學(xué)中的實(shí)踐與體會(huì)[J].時(shí)代教育:教育教學(xué)版,2009(03).