- 相關(guān)推薦
漫談整體項目驅(qū)動模式下計算機軟件人才培養(yǎng)模式
摘要:計算機軟件開發(fā)是實踐性很強的專業(yè),無論是專業(yè)基礎(chǔ)課還是專業(yè)課程,都離不開實踐,而項目可以使學生理解理論知識,同時培養(yǎng)學生的實踐能力。本文探討整體項目驅(qū)動模式人才培養(yǎng)的急迫性和先進性,并給出具體的實施過程,為今后高校計算機畢業(yè)論文制度改為實訓制度打下理論和實踐基礎(chǔ)。
關(guān)鍵詞:整體項目驅(qū)動;人才培養(yǎng);教學體系
受金融危機以及高校擴招大環(huán)境的影響,學生就業(yè)越來越困難。以我校05 軟件工程為例,那些基礎(chǔ)知識扎實、有項目經(jīng)驗的學生可以較順利地找到工作,但是,仍有一半學生找工作較困難,這部分學生存在這樣或那樣的問題,比如因沒有項目經(jīng)驗,被用人單位直接篩掉;或因基礎(chǔ)知識不牢固,在筆試階段被用人單位剔除;那些沒有社會知識,沒有團隊合作精神的學生,一般在面試過程中被剔除;他們?nèi)狈γ鞔_就業(yè)方向和職業(yè)規(guī)劃;另外,我校是二本院校,不是211院校,學生在就業(yè)方面無法和211院校的學生相比,也沒有足夠信心去和211院校的學生競爭。
鑒于此,筆者依據(jù)多年一線工作經(jīng)驗,提出從大二開始,學生在學習主要課程的同時,利用空余時間并行采用公司級管理體制下的項目[1]驅(qū)動人才培養(yǎng)模式,增強學生的項目經(jīng)驗,鞏固學生的基礎(chǔ)知識,引導學生自覺學習新知識。利用項目驅(qū)動像滾雪球
一樣,將4 年的知識學習形成一個整體。利用這種模式培養(yǎng)的人才會受到社會的歡迎。
國內(nèi)外各大高等院校都十分重視項目驅(qū)動教學,但是項目驅(qū)動教學[2]主要應用在課程教學方面,從學生從進校起就對其進行整體項目驅(qū)動培養(yǎng)應用十分少見,原因是該種培養(yǎng)模式難度大,并需要豐富項目經(jīng)驗和公司體制管理經(jīng)驗的教師,一般的高等院校缺少這種人才,所以,普通高校不敢采用這種培養(yǎng)模式,另外,這種教學采用公司運作模式,任課教師的工作十分繁重,因此,這種培養(yǎng)模式應用不廣泛,但它卻是一個發(fā)展趨勢。
1 整體項目驅(qū)動模式目前各大高校計算機的課程都采用項目教學的方式,一種是基于課程內(nèi)容進行的課程設(shè)計[3],一種是作為項目模擬教學[4]的方式,最后一種就是畢業(yè)論文設(shè)計[5],這三種模式和真正的公司級項目管理運作模式有很大區(qū)別,它們都是理論上的一種學習模式,而不是真正的實踐項目教學模式。本文所提出的整體項目驅(qū)動模式是采用公司級管理模式下的項目實踐教學,采用的是真正的項目管理模式,而且貫穿整個大學學習階段,它的特點包括以下幾個方面。
(1) 真實性。項目來源于社會、科研課題,因此項目具有真實性。
(2) 完善的管理制度。制定完善的管理制度,例如培訓制度、考勤制度、數(shù)據(jù)管理制度、軟件開發(fā)流程制度、測試制度等。
(3) 團隊性管理。將學生按軟件團隊模式進行管理,按軟件項目管理模式設(shè)立不同的角色,并由高年級學生帶低年級學生。團隊將按項目的特征以及學生的個人愛好或者特長進行組織,充分發(fā)揮學生的個人能動性。
(4) 有固定的場地。類似于軟件公司,有固定的場地作為學生上班的地方。當學生沒有課的時候,可以來公司上班。
(5) 發(fā)放工資。因為項目都來源于社會、科研課題,學生是承接方,根據(jù)課題的大小和作出的貢獻,給予學生團隊一定的費用。
(6) 出租員工。整體項目驅(qū)動模式中,學生都是員工,如果其他公司需要,可以將部分學生介紹給社會上的公司,這些學生由學校和公司共同管理。
這是整體項目教學的典型特征,也可以叫做項目實訓模式。
2 整體項目驅(qū)動模式的意義(1) 培養(yǎng)適應社會的人才,學生畢業(yè)后就能成為企業(yè)的實用或骨干人才;縮短人才培養(yǎng)周期;彌補人才培養(yǎng)制度的不足,讓計算機軟件開發(fā)人才培養(yǎng)制度更加完善。
(2) 利用新老學生進行良性的相互培養(yǎng)有利于學生之間的交流與管理,彌補學生做人的缺陷。因為學生在課堂上并不能學到如何做人,教師的課堂說教不能讓學生有親身體會,但是在項目管理制度中,如何做人成為重要環(huán)節(jié)。
(3) 利于學生學習目的性、主動性的建立,加強實踐操作能力。學生在項目過程中,會感覺知識不夠用,對以前知識的理解較為膚淺,項目制度,可以讓學生主動學習,明確學習目的。
(4) 利于教師改進教學,發(fā)現(xiàn)薄弱環(huán)節(jié),加強師生間的溝通;整合院校資源,讓學生充分消化吸收已有知識并培養(yǎng)學習新知識的能力。
3 項目實施過程(1) 作為08 軟工的班主任,筆者已經(jīng)從08 軟工開始,加強項目驅(qū)動引導,并在2012 年暑期布置了具體的軟件開發(fā)項目。同時,通過與湖北世紀天成公司合作,為其開發(fā)財務軟件,該項目由08 軟件工程部分學生開發(fā)。
(2) 成立工作組具體部署。筆者創(chuàng)建了民大土豆花園軟件工作室,引導學生開發(fā)項目,并利用社會資源免費提供軟件開發(fā)服務。
(3) 在項目驅(qū)動過程中,形成典型項目并將其融入各個課程,形成具有鮮明特色的項目驅(qū)動課程教學計劃,讓學生在學習過程中繼續(xù)進行項目驅(qū)動培養(yǎng)模式。
(4) 有計劃地在計算機科學學院形成整體的規(guī)劃,讓項目帶動專業(yè)課程,讓專業(yè)課程融入項目;形成完整的項目驅(qū)動教學計劃。
(5) 用項目驅(qū)動代替?zhèn)鹘y(tǒng)的畢業(yè)設(shè)計。目前,很多畢業(yè)設(shè)計是走過場,抄襲現(xiàn)象嚴重,很多學生很難學到知識和實踐技能,而三年的項目驅(qū)動可以讓學生充分學習相關(guān)知識和實踐技能,這也為今后用實訓制度代替本科畢業(yè)論文制度打下了良好的基礎(chǔ)。
(6) 計算機科學學院為軟件工程專業(yè)批出專門的場地,并讓學生進行項目實踐,目前,我們考慮以511機房作為項目實踐場地,并根據(jù)需要增加相關(guān)場地。
4 存在的問題(1) 加強對學生的引導。在項目開展過程中,部分學生有抵觸情緒,主要原因是項目占用了他們的課余時間及暑期打工時間,對此,我們要引導并采用激勵措施,在實踐過程中,我們提出成功是逼出來的、年輕無極限的口號,并多次召開動員會議。
(2) 調(diào)動計算機科學學院的師資力量。靠項目研究者一人之力,難以勝任全部任務。筆者目前是以08 軟工為對象,在小范圍內(nèi)進行項目驅(qū)動試驗,盡管如此,目前學生也還不能在一個場地同時進行項目實踐。
(3) 項目實踐場地問題。項目驅(qū)動必須得到有效公司級的管理,與社會對接,這就需要解決專用的場地的問題。
(4) 項目來源問題。目前,08 軟工采用的是自選項目方式,這不能有效發(fā)揮學生為社會服務的精神,為此,項目研究者提出免費為社會開發(fā)軟件,在提供源代碼時適當收取一些費用,經(jīng)過初步的接觸,我們與一些公司簽訂了合作意向。
總之,整體項目驅(qū)動模式是促進學生加強滾雪球式學習的動力,它能培養(yǎng)學生學習能力和實踐能力,同時引導學生作出具體的職業(yè)規(guī)劃,為其今后成長打下基礎(chǔ)。
參考文獻:
[1] Bob Hughes, Mike Cotterell. Software project management (Fourth Edition)[M]. Columbus:The McGraw-Hill Co.,Inc, 2006.
[2] 張瑩. 淺談高職院校的項目教學模式[J]. 江蘇高教,2012(1):137-139.
[3] 迪芬克,李康. 大學課程設(shè)計自學指南:如何設(shè)計課程以促進意義深遠的學習(續(xù))[J]. 復旦教育論壇,2012(2):85-88.
[4] 董瓊?cè)A. 情景模擬教學中的若干問題研究[J]. 高等教育與學術(shù)研究,2012(2):36-38.
[5] 許平. 引入ISO9000 質(zhì)量管理理念建立高校本科畢業(yè)論文(設(shè)計)教學質(zhì)量管理體系的研究[J]. 中國科技信息,2012(2):
202-204.
【漫談整體項目驅(qū)動模式下計算機軟件人才培養(yǎng)模式】相關(guān)文章:
整體護理模式的應用體會11-20
數(shù)學建模競賽下的創(chuàng)新人才培養(yǎng)模式探究11-20
媒介融合視角下新聞傳播專業(yè)人才培養(yǎng)模式的變革11-27
“訂單式”人才培養(yǎng)模式再分析03-24
我國電子商務人才培養(yǎng)模式探析03-21
高職商務英語人才培養(yǎng)模式的構(gòu)建03-22