国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

計算機軟件專業(yè)項目化教學(xué)改革

2010-08-15 00:47陳翠松
關(guān)鍵詞:文檔專業(yè)課程軟件

陳翠松

(廣東機電職業(yè)技術(shù)學(xué)院 計算機與信息工程系, 廣州510515)

計算機軟件專業(yè)項目化教學(xué)改革

陳翠松

(廣東機電職業(yè)技術(shù)學(xué)院 計算機與信息工程系, 廣州510515)

為了提升學(xué)生職業(yè)能力和職業(yè)素質(zhì),引入軟件企業(yè)真實情景的運作模式,提出基于計算機軟件專業(yè)特征的項目化教學(xué)改革。由計算機軟件專業(yè)師生組成完整的項目開發(fā)團隊,完全按軟件企業(yè)的運作模式進(jìn)行管理,高質(zhì)量完成真實項目開發(fā),并改革學(xué)生成績的評定方法。只有這樣,學(xué)生才能在學(xué)習(xí)的同時積累項目經(jīng)驗,全面提升就業(yè)競爭力。

計算機;軟件專業(yè);項目化教學(xué);人才培養(yǎng)

目前,項目教學(xué)的研究正在深入開展,研究者從不同的角度探索適合我國現(xiàn)階段大學(xué)生實際情況的項目教學(xué)法,如項目集群課程模式[1]、多層次項目驅(qū)動教學(xué)模式[2]、大平臺導(dǎo)師制[3]、工程化實踐教學(xué)體系[4]、軟件專業(yè)人才項目嵌入培養(yǎng)模式[5]、模擬公司培養(yǎng)模式[6]等。這些項目教學(xué)法無疑極大地推進(jìn)了項目化教學(xué)的實效性,但其探索主要是以課程、小項目為背景,著重于先學(xué)習(xí)后開發(fā),突出“模擬”特征,容易讓學(xué)生產(chǎn)生游戲心態(tài),很難真正進(jìn)入角色。因此,需要進(jìn)一步根據(jù)計算機軟件專業(yè)的特點深入研究,探索適應(yīng)該專業(yè)的更高層次的項目化教學(xué)。

一、以計算機軟件專業(yè)課程為基礎(chǔ)實施項目化教學(xué)存在的問題

1.課程孤立,項目難以整體開發(fā)

項目設(shè)計是一個完整的過程,包括多個既定的步驟和固定的流程,涉及到多個方面知識和技能。目前,高職專業(yè)課程主要以學(xué)科體系作為分類依據(jù),將項目設(shè)計的各個工作過程分散到多門專業(yè)課程之中,學(xué)習(xí)一門專業(yè)課程只能完成項目設(shè)計某一部分工作。計算機軟件專業(yè)有多門專業(yè)課程,每門專業(yè)課程都進(jìn)行新項目設(shè)計,雖然學(xué)生在多次強化過程中已基本掌握教師強化的項目開發(fā)流程,但這種開發(fā)流程缺少真實感,在多次重復(fù)進(jìn)行中容易使學(xué)生產(chǎn)生厭倦情緒;分專業(yè)課程進(jìn)行項目設(shè)計,技能分散,缺乏整體感,不能與相關(guān)專業(yè)課程有機結(jié)合起來;每次新項目開始,學(xué)生需要有較多時間進(jìn)行開發(fā),很難保證有足夠的時間來突出與訓(xùn)練課程相關(guān)的技能。其結(jié)果導(dǎo)致項目開發(fā)一大堆,但沒有一個項目能圓滿完成。

2.課時局限

高職每門專業(yè)課程的課時數(shù)都相對較少,在有限的時間內(nèi),不僅要學(xué)習(xí)課程知識和技能,還要進(jìn)行項目開發(fā),其中部分專業(yè)課程還設(shè)置多個項目,而學(xué)生只學(xué)習(xí)專業(yè)課程,除了專業(yè)課程知識沒有任何實踐經(jīng)驗積累,開發(fā)效率低,因而教學(xué)項目的規(guī)模受到諸多限制,項目設(shè)計質(zhì)量難以保證。太小的項目實用性有限,吸引力不足,學(xué)生往往以“玩游戲”的心態(tài)來完成項目設(shè)計,很難以工作狀態(tài)來完成項目開發(fā)。

3.角色定位不明確

對于小項目而言,所有工作可以由一個學(xué)生完成,不存在角色定位問題;對于較大的項目而言,需要進(jìn)行項目分工,由于同一門專業(yè)課程的學(xué)生,專業(yè)水平相當(dāng),學(xué)習(xí)目標(biāo)相同,均適合于項目開發(fā)中的某一角色,專業(yè)課程以外的其它角色責(zé)任比較模糊,且學(xué)生難以勝任,很難完成高質(zhì)量的各項工作。通常情況下,這些角色依賴教師來承擔(dān),如果學(xué)生選擇的項目多而分散,那么教師的分析與輔導(dǎo)工作量就會加大,對于同時承擔(dān)多個教學(xué)班級的教師而言,工作量會更大。

4.缺乏規(guī)范文檔

規(guī)范文檔是開發(fā)高質(zhì)量項目的有力保證,更是項目評審、項目內(nèi)部交流、項目維護(hù)的重要依據(jù)。項目化教學(xué)中,小項目由學(xué)生獨立完成,不需要文檔來交流;大項目的完成需要學(xué)生之間通過規(guī)范文檔來交流,但實際上學(xué)生之間直接多是通過口頭交流進(jìn)行,雖然教師多次強調(diào)文檔的重要性,對文檔也有硬性要求,但學(xué)生對文檔重要性認(rèn)識不足,很多時候文檔只是象征性的,文檔質(zhì)量、規(guī)范性更難以保證。同時,教師作為文檔的評審專家,在師生比例達(dá)到一比幾百的情況下,面對“海量”文檔不可能完成真正意義上的工作評審,更難進(jìn)一步跟蹤提高,因而也只做一般性批閱。

5.不利于職業(yè)素養(yǎng)的形成

在項目化教學(xué)中,由于分工不明確、開發(fā)角色模糊,沒有規(guī)范的進(jìn)度管理和控制及質(zhì)量管理,導(dǎo)致學(xué)生開發(fā)出來的軟件質(zhì)量低,而項目的開發(fā)團隊也因為沒有正規(guī)的項目管理,文檔意識不強、溝通能力差、表達(dá)能力差,缺乏真正的團隊精神、合作精神、協(xié)作能力。因此,僅能培養(yǎng)出“作坊”式軟件人才,完成較小的項目開發(fā),并不能真正適應(yīng)現(xiàn)代軟件企業(yè)高效、協(xié)作的項目開發(fā)環(huán)境,不能完全滿足現(xiàn)代軟件企業(yè)對軟件人才的要求。雖然學(xué)生在校期間開發(fā)過多個課程項目,但其畢業(yè)后走向社會給人感覺仍是個門外漢。

二、計算機軟件專業(yè)實施項目化教學(xué)面臨的難點

1.師生存在畏難情緒

將軟件企業(yè)的開發(fā)流程完全引入到課堂教學(xué)是一個全新的嘗試,雖然它能全面提升師生的實戰(zhàn)能力,但卻增加了教師的工作量,加重了學(xué)生學(xué)習(xí)的負(fù)擔(dān),出現(xiàn)了許多新問題,給管理加大了難度。在實施項目化教學(xué)改革初期,一些師生更容易出現(xiàn)畏難情緒,這時教學(xué)管理部門應(yīng)加強交流與溝通,及時幫助他們進(jìn)入工作狀態(tài),真正融入到角色之中。

2.缺乏項目來源

實施項目化教學(xué)改革缺乏真實項目來源。這就要求,一方面加強項目管理,努力提高項目質(zhì)量,確保每個項目都能達(dá)到設(shè)計要求;另一方面建立信息發(fā)布平臺,加強宣傳,逐步擴大影響,有計劃地開拓市場,盡早突破“零”項目,打開工作局面。在實施項目化教學(xué)改革初期,可以以校內(nèi)項目為主,力爭學(xué)校信息化過程中所需的軟件項目;也可設(shè)計部分模擬項目,但模擬項目必須與真實項目一樣有明確的目標(biāo),嚴(yán)格按軟件開發(fā)流程操作。

3.缺乏適合項目化教學(xué)的專業(yè)課程教材

實施項目化教學(xué)改革對專業(yè)課程教材要求更高。目前,一般的專業(yè)課程教材只有專業(yè)課程知識和操作技能,不能滿足項目化教學(xué)的需要。這就需要教師在項目化教學(xué)中補充角色職責(zé)、工作內(nèi)容、常用方法等及軟件設(shè)計文檔的國家標(biāo)準(zhǔn),結(jié)合現(xiàn)有專業(yè)課程教材進(jìn)行教學(xué)。在教學(xué)實踐中,教師應(yīng)逐步推出真正適合項目化教學(xué)的專業(yè)課程教材。

4.難以把握風(fēng)險

師生混合的項目開發(fā)團隊,隊伍龐大,客觀上應(yīng)具備較強的開發(fā)能力,但由于大部分師生缺乏項目開發(fā)經(jīng)驗,特別是學(xué)生正處于知識和技能學(xué)習(xí)之中,不確定因素多,各個角色都可能出現(xiàn)問題,而任何一個問題都可能導(dǎo)致項目失敗。因此,要求由項目經(jīng)驗比較豐富的教師擔(dān)任項目經(jīng)理,加強項目管理,及時解決項目開發(fā)過程中出現(xiàn)的各種問題,不斷總結(jié)經(jīng)驗,逐步提高抗風(fēng)險能力。

5.師資力量緊缺

實施項目化教學(xué)完全采用軟件企業(yè)的開發(fā)流程來組織教學(xué),對教師的項目管理、進(jìn)度控制、風(fēng)險管理、行業(yè)規(guī)范、職業(yè)素質(zhì)等都提出了更高的要求。因此,學(xué)校必須加強師資引進(jìn)和師資培養(yǎng),在引進(jìn)企業(yè)高級軟件人才的同時,安排校內(nèi)教師多參加高水平的軟件項目開發(fā)培訓(xùn)和下企業(yè)鍛煉。同時,學(xué)校還可以通過政策導(dǎo)向,鼓勵教師自主提升項目開發(fā)能力和管理能力。

三、以計算機軟件專業(yè)為基礎(chǔ)實施項目化教學(xué)改革

1.組建真實項目的開發(fā)團隊

依據(jù)真實項目組建一支由計算機軟件專業(yè)相關(guān)教師和全體學(xué)生組成的完整的開發(fā)團隊,其中由項目經(jīng)驗比較豐富的教師擔(dān)任項目經(jīng)理,對整個項目負(fù)責(zé);其他教師和專業(yè)技能拔尖的學(xué)生承擔(dān)系統(tǒng)分析師角色,負(fù)責(zé)系統(tǒng)的可行性研究和需求分析;高年級學(xué)生承擔(dān)系統(tǒng)設(shè)計師的角色,完成項目的設(shè)計工作;正在學(xué)習(xí)程序設(shè)計語言或開發(fā)工具課程的學(xué)生承擔(dān)程序員角色,完成程序設(shè)計工作;正在學(xué)習(xí)軟件測試課程的學(xué)生承擔(dān)測試員角色,完成軟件項目的測試工作;正在學(xué)習(xí)實施、維護(hù)課程的學(xué)生承擔(dān)實施員、維護(hù)員角色,負(fù)責(zé)軟件項目的實施與維護(hù)。由于組建的開發(fā)團隊分工明確、角色清晰,隨時可以進(jìn)行真實項目開發(fā)。不同專業(yè)課程的學(xué)生在整個項目開發(fā)中承擔(dān)不同角色,每個角色所需的知識和技能均在對應(yīng)的專業(yè)課程中,教師的教學(xué)目標(biāo)與學(xué)生的學(xué)習(xí)目標(biāo)都非常明確,在教學(xué)實踐中,由項目引入教學(xué)內(nèi)容,真正實現(xiàn)了“因需而學(xué)”。

2.進(jìn)行項目管理

(1)項目來源及處理。真實項目是搞好項目教學(xué)的關(guān)鍵。學(xué)??沙闪iT的機構(gòu),加強與校內(nèi)外的交流與溝通,盡可能地爭取真實項目,確保項目化教學(xué)有序進(jìn)行。開發(fā)團隊接到真實項目后,立即開始運作,及時成立專門的項目組,選定項目經(jīng)理,確定各個開發(fā)角色。項目經(jīng)理對整個項目負(fù)責(zé);分析師對項目進(jìn)行可行性研究和需求分析,完成需求規(guī)格說明;項目設(shè)計、編碼、測試、實施、維護(hù)由相關(guān)專業(yè)課程的師生共同完成,每一門專業(yè)課程完成一個角色的工作,并將通過評審的最終成果轉(zhuǎn)入下一個角色,嚴(yán)格按軟件企業(yè)的運作模式完成整個項目的開發(fā)。

(2)項目教學(xué)。課程項目分為縱向和橫向項目??v向項目為自選項目,由學(xué)生獨立完成;橫向項目由師生組成的混合開發(fā)團隊在指定時間內(nèi)共同完成,一般為真實項目??v向和橫向項目分別在不同階段完成。

第一階段:強調(diào)技能學(xué)習(xí)和個體能力培養(yǎng)。在這一階段,教師引導(dǎo)學(xué)生完成個人的縱向項目開發(fā),教學(xué)重點是教學(xué)生如何做及如何寫規(guī)范的文檔。教師主要采用問題驅(qū)動法,實現(xiàn)學(xué)生“因需而學(xué)”,即學(xué)生碰到問題時,教師即時講解專業(yè)課程的操作技能和開發(fā)技術(shù)。這一階段項目教學(xué)的目的是讓學(xué)生掌握角色的工作職責(zé)和工作內(nèi)容,提升學(xué)生專業(yè)能力和專業(yè)素質(zhì)。

第二階段:強調(diào)技能應(yīng)用和團隊精神培養(yǎng)。在這一階段,一般以課程設(shè)計的形式進(jìn)行,教師指導(dǎo)學(xué)生分組有序完成橫向項目開發(fā)。一是任課教師分析上一角色的工作成果,確定本角色工作量大小,再根據(jù)工作量的大小、所帶學(xué)生數(shù)量、學(xué)生專業(yè)水平等因素決定將本角色工作分成若干個模塊,確定每個模塊的具體工作內(nèi)容,力爭每個模塊的工作量大體相當(dāng)。二是教師組織學(xué)生分組,并規(guī)定每組人數(shù),學(xué)生可自由組合確定各組成員,每組設(shè)一名組長,全面負(fù)責(zé)本組的各項工作。三是教師給各模塊編號,各組通過內(nèi)部交流后選擇一個模塊進(jìn)行開發(fā)。四是學(xué)生自行進(jìn)行組內(nèi)分工,要求分工明確、責(zé)任到位,然后進(jìn)行項目開發(fā),教師在答疑的同時加強監(jiān)督。五是學(xué)生自行進(jìn)行組內(nèi)自查,要求各組先進(jìn)行內(nèi)部評審,發(fā)現(xiàn)并改正錯誤,完善設(shè)計,盡可能提高開發(fā)質(zhì)量,自查后將工作成果提交給項目經(jīng)理。六是成立由項目經(jīng)理、相關(guān)教師和企業(yè)兼職指導(dǎo)教師等組成的評審小組;制定明確的評審標(biāo)準(zhǔn),先對各組提交的工作成果進(jìn)行預(yù)評審,然后采用現(xiàn)場答辯的形式進(jìn)行正式評審。評審結(jié)果標(biāo)準(zhǔn)分為未達(dá)到設(shè)計要求、基本達(dá)到設(shè)計要求、完全達(dá)到設(shè)計要求。如果有多個組完全達(dá)到設(shè)計要求,則選擇其中最優(yōu)的一組為中選方案。七是由教師組織學(xué)生將各模塊有機組合起來,形成本項目最終成果。

(3)項目管理。項目經(jīng)理對整個項目進(jìn)行宏觀管理,加強對外聯(lián)系,及時與軟件用戶進(jìn)行交流與溝通,準(zhǔn)確了解軟件用戶需求,同時協(xié)調(diào)項目內(nèi)部不同角色間的合作與交流,控制項目開發(fā)進(jìn)度,組織專業(yè)人員評審各個角色的最終成果,確保開發(fā)質(zhì)量。任課教師負(fù)責(zé)專業(yè)課程所對應(yīng)的角色工作,對學(xué)生所承擔(dān)的角色工作負(fù)責(zé),組織學(xué)生有序完成角色所要求的所有工作,加強對各組組長的管理。各組組長負(fù)責(zé)組內(nèi)工作安排、考勤管理,同時在教師的指導(dǎo)下對組內(nèi)工作進(jìn)行管理。每個角色的工作成果,只有通過評審才能轉(zhuǎn)入下一個角色,嚴(yán)格按軟件企業(yè)的運作模式完成整個項目的開發(fā)。

(4)項目考核及項目資金分配。學(xué)生成績=(開發(fā)工作量-考勤扣分)*項目設(shè)計效果系數(shù)*常數(shù)。其中,開發(fā)工作量由相關(guān)工具軟件確定,項目設(shè)計效果系數(shù)由評審結(jié)果確定,給未達(dá)到設(shè)計要求、基本達(dá)到設(shè)計要求、完全達(dá)到設(shè)計要求、中選方案分別確定具體的系數(shù)值,常數(shù)由任課教師根據(jù)項目具體情況確定,用于將項目工作量轉(zhuǎn)為學(xué)生的分?jǐn)?shù),確定課程的最后成績。對于接收的校內(nèi)外真實項目,一般都會有一定項目資金,各個角色的任課教師和中選方案的學(xué)生分享項目資金,沒有入選的方案不分配項目資金,這有利于加強各組間的競爭,充分發(fā)揮個人潛力和團隊精神,高質(zhì)量地完成項目開發(fā)。

3.設(shè)置專業(yè)核心課程

計算機軟件專業(yè)進(jìn)行項目化教學(xué),完全按軟件企業(yè)的開發(fā)流程來組織教學(xué),因而對計算機軟件專業(yè)的核心課程也應(yīng)進(jìn)行適當(dāng)?shù)恼{(diào)整?!败浖こ獭闭n程是計算機軟件專業(yè)必開的核心專業(yè)課程,課程內(nèi)容滲透于軟件開發(fā)的各個環(huán)節(jié)。在教學(xué)實踐中,由于該課程理論性強、內(nèi)容抽象,教學(xué)效果很不理想,在項目開發(fā)中其他角色課程卻又需要“軟件工程”課程的理論指導(dǎo),導(dǎo)致理論與實踐嚴(yán)重脫節(jié)。因此,應(yīng)將“軟件工程”課程由“顯性”轉(zhuǎn)成“隱性”,即不單獨開設(shè)“軟件工程”課程,而將“軟件工程”課程完全嵌入到各個角色課程之中,在各個角色的開發(fā)過程中,即時進(jìn)行理論指導(dǎo)。計算機軟件專業(yè)以各個角色為基礎(chǔ)設(shè)置核心課程,主要包括“軟件設(shè)計”、“程序設(shè)計”、“軟件測試”、“軟件實施”等課程,確保核心專業(yè)課程的實用性和系統(tǒng)性。同時在核心專業(yè)課程中突出規(guī)范文檔的重要性,將軟件設(shè)計文檔的國家標(biāo)準(zhǔn)融入到各核心專業(yè)課程之中。

4.項目化教學(xué)改革成效

(1)帶來社會效益和經(jīng)濟效益“雙贏”。充分利用學(xué)校資源進(jìn)行真實項目開發(fā),不僅能給學(xué)校帶來一定的經(jīng)濟收益,而且能為學(xué)校和社會交流打開一扇門,讓社會充分了解學(xué)校的開發(fā)實力,也讓學(xué)校了解社會對軟件的需求,及時掌握最新的開發(fā)工具和技術(shù),為學(xué)校培養(yǎng)真正實用的軟件人才打下堅實的基礎(chǔ),為該專業(yè)的招生、就業(yè)開創(chuàng)良好的局面。

(2)提升學(xué)生職業(yè)能力和職業(yè)素質(zhì)。完全按軟件企業(yè)的開發(fā)流程組織教學(xué),角色分明、文檔規(guī)范,在提高項目開發(fā)質(zhì)量的同時,全面提升學(xué)生的職業(yè)能力和職業(yè)素質(zhì)。在真實項目開發(fā)中,項目的復(fù)雜性要求學(xué)生不斷解決碰到的問題,從而培養(yǎng)了學(xué)生分析問題和解決問題的能力,使學(xué)生對專業(yè)技能、專業(yè)知識掌握的更牢固,使用更靈活;分組協(xié)作和組間競爭,又讓學(xué)生學(xué)會做人、與他人和諧相處,增強集體意識。

(3)發(fā)揮學(xué)生特長,各盡其才。學(xué)生間的差異是客觀存在的。學(xué)生在不同角色的體驗過程中,逐漸發(fā)現(xiàn)自身興趣和能勝任的角色,并根據(jù)自身的特長來選擇工作內(nèi)容,揚長避短。另外,每個人的能力不同,可通過“能者多勞”的原則來分配組內(nèi)任務(wù),確保每個成員都有發(fā)揮的空間,以實現(xiàn)分類分層次教學(xué)。

(4)提升教師素質(zhì),穩(wěn)定師資隊伍。在真實項目開發(fā)中,教師尤其是青年教師的項目開發(fā)能力和項目管理能力得到提高,從而提升其專業(yè)素質(zhì),讓教師在工作過程中充滿成就感,充分調(diào)動教師工作的積極性和主動性。作為一個師生混合的項目開發(fā)團隊,除學(xué)生隨正常的招生、就業(yè)而流入流出外,教師部分保持整體穩(wěn)定,共同組成一個相對穩(wěn)定的開發(fā)團隊。

[1]凌紅.高職軟件專業(yè)項目集群課程模式的構(gòu)建與實踐[J].中國職業(yè)技術(shù)教育,2008(34):31-32,37.

[2]袁梅冷.高職軟件專業(yè)多層次項目驅(qū)動教學(xué)模式探討與實踐[J].職業(yè)教育研究,2008(2):141-142.

[3]陳肖生,陳揚文,郭雪妍,等.計算機軟件專業(yè)項目式教學(xué)模式的研究與實踐[J].職業(yè)技術(shù)研究,2005(10):76-77.

[4]蘇玉,許繪香.高職院校計算機軟件專業(yè)工程化實踐教學(xué)體系的改革和探索[J].計算機教育,2007(12):5-7.

[5]吳耀珍.軟件專業(yè)人才項目嵌入培養(yǎng)模式[J].科技信息,2008(7):74,62.

[6]王敏,姜華斌.淺談模擬公司在軟件專業(yè)人才培養(yǎng)中的運用[J].職教論壇:下,2007(3):46-49.

[責(zé)任編輯:李永平]

Project Teaching Reform of Computer Software Major

CHEN Cuisong
(Computer and Information Engineering Department, Guangdong Vocational and Technical College of Mechanism and Electron, Guangzhou, 510515, China)

In order to enhance students' professional competence and professional qualities, the real operation of software enterprises is introduced and the project teaching reform is proposed on the basis of the characteristics of the computer software major. It is conducted by a staff of teachers and students from the computer software major and is managed in accordance with the operating mode of software enterprises. It accomplishes the exploration of the project at a high-quality level and changes the method of assessing students. Only in this way can students accumulate experience while learning to enhance their competitiveness comprehensively.

Computer; Software major; Project teaching; Personnel training

book=1,ebook=63

G712

A

1671-4326(2010)01-0078-04

2009-09-08

廣東機電職業(yè)技術(shù)學(xué)院教學(xué)研究項目(yj2008-24)

陳翠松(1974—),男,湖南邵陽人,廣東機電職業(yè)技術(shù)學(xué)院計算機與信息工程系講師,系統(tǒng)分析師.

猜你喜歡
文檔專業(yè)課程軟件
淺談Matlab與Word文檔的應(yīng)用接口
禪宗軟件
有人一聲不吭向你扔了個文檔
軟件對對碰
基于“互聯(lián)網(wǎng)+”的應(yīng)用經(jīng)濟學(xué)專業(yè)課程教學(xué)改革研究
基于RI碼計算的Word復(fù)制文檔鑒別
中美綜合大學(xué)在音樂專業(yè)課程上的比較與啟示
Persistence of the reproductive toxicity of chlorpiryphos-ethyl in male Wistar rat
中俄臨床醫(yī)學(xué)專業(yè)課程設(shè)置的比較與思考
即時通訊軟件WhatsApp