畢傳林,陳小秀
(九江職業(yè)技術(shù)學(xué)院,九江 332007)
高職軟件技術(shù)專業(yè)崗前實訓(xùn)課程的應(yīng)用研究
畢傳林,陳小秀
(九江職業(yè)技術(shù)學(xué)院,九江 332007)
是否具備軟件項目開發(fā)能力,是軟件技術(shù)專業(yè)學(xué)生能否迅速適應(yīng)軟件企業(yè)生產(chǎn)、建設(shè)、管理、服務(wù)一線需要的關(guān)鍵。《崗前實訓(xùn)》是基于提高學(xué)生軟件項目開發(fā)能力而開設(shè)一門實訓(xùn)課程,提高課程教學(xué)過程中學(xué)生的參與度、加強過程監(jiān)控、增強教師項目開發(fā)水平,促進(jìn)課程教學(xué)質(zhì)量和學(xué)生項目開能力的提高。
崗前實訓(xùn);項目開發(fā);參與度
人才是軟件業(yè)的第一生產(chǎn)要素,中國軟件經(jīng)過多年高速發(fā)展,規(guī)模質(zhì)量不斷提升,對軟件人才的需求越來越大,同時對軟件人才的技能要求也越來越高,為了節(jié)約培訓(xùn)和用人的成本,軟件企業(yè)往往要求應(yīng)聘者(含應(yīng)屆畢業(yè)生)能達(dá)到“來之即戰(zhàn)”的水平。然而,傳統(tǒng)的教學(xué)模式已不適應(yīng)這種要求,為了適應(yīng)用人企業(yè)對軟件人才的實際要求,許多高等院校,特別是高職院校,都在臨近畢業(yè)之前開設(shè)了實訓(xùn)課程,通過與企業(yè)合作或?qū)W校自行組織學(xué)生參與一些較大型項目的開發(fā)過程,使學(xué)生具備軟件項目的開發(fā)經(jīng)驗,促進(jìn)學(xué)生職業(yè)技能的提高,從而實現(xiàn)與工作崗位的無縫對接。
《崗前實訓(xùn)》作為培養(yǎng)軟件技術(shù)專業(yè)學(xué)生軟件項目開發(fā)經(jīng)驗和技術(shù)的一門重要的實踐教學(xué)課程,對提高學(xué)生的動手能力、綜合知識的運用及新技術(shù)的應(yīng)用都有十分重要的作用,同時也為學(xué)生畢業(yè)后盡快地適應(yīng)工作崗位提供了一次“熱身”。我校軟件技術(shù)專業(yè)通過近幾年課程的開展和實施,取得了較好的效果,為了進(jìn)一步提高課程的教學(xué)質(zhì)量,筆者認(rèn)為在如下幾個方面還需要大力改進(jìn)。
現(xiàn)在軟件的規(guī)模越來越龐大,軟件系統(tǒng)也越來越復(fù)雜,僅僅靠“英雄人物式”個人才智是很難完成的,需要一個由多人組成的開發(fā)團(tuán)隊密切分工和相互協(xié)作才能完成。同時學(xué)生在合作過程中能夠相互學(xué)習(xí)、取長補短達(dá)到共同進(jìn)步的目的。因此,軟件專業(yè)《崗前實訓(xùn)》課程的具體操作思路是這樣的:3~5個學(xué)生為一組,每一組完成一個軟件項目的開發(fā),每組由教師或本組學(xué)生成員選定一個學(xué)生作為組長,這樣每組在指導(dǎo)教師的輔導(dǎo)和組長的領(lǐng)導(dǎo)下,全體成員共同參與,相互協(xié)作,用一個月左右的時間完成一個軟件項目的開發(fā)。因此,在此過程中不斷訓(xùn)練學(xué)生的專業(yè)技能,能培養(yǎng)學(xué)生的團(tuán)隊精神,提高學(xué)生的交流溝通能力。
在實際操作過程中,由于學(xué)生的水平參差不齊,我們在分組時為每組都安排一個學(xué)習(xí)比較突出且有很好領(lǐng)導(dǎo)能力的學(xué)生作為組長,希望其在其中能起到一個帶頭和領(lǐng)導(dǎo)的作用。但是這樣“德才兼?zhèn)洹钡膶W(xué)生畢竟不多,很難在一個班級找出十幾個甚至二十幾個這樣的學(xué)生。另外一個原因,長期以來學(xué)生對實踐型的課程不是很重視,不能全身投入到課程之中去,存在一個蒙混過關(guān)的惰性思想(這可能是由多種原因造成的);因為實踐型的課程不可能每節(jié)課45分鐘都有教師的監(jiān)督,學(xué)生很容易放松學(xué)習(xí),另外學(xué)校對這些實踐型課程的考核沒有理論型課程的考核嚴(yán)肅和認(rèn)真,給學(xué)生壓力不夠。這樣很多學(xué)生在實訓(xùn)過程中沒有壓力,有“偷工減料”的情況。也不乏存在開發(fā)小組中一個學(xué)生包攬了所有開發(fā)工作,其他學(xué)生都是旁觀者的現(xiàn)象,并沒有真正參與到軟件開發(fā)的過程中,很難達(dá)到課程教學(xué)的預(yù)期目標(biāo),學(xué)生的項目開發(fā)實踐能力,因而也很難得到普遍提高。
學(xué)生在進(jìn)行軟件開發(fā)過程中,必然會遇到各種困難和問題,我們盡管主張學(xué)生盡量能自己解決問題和克服困難,培養(yǎng)自學(xué)能力;但是他們畢竟是第一次從事系統(tǒng)的軟件開發(fā)工作,在其中一定會遇到自己難以解決的問題和無法克服的困難,這時就需要教師的幫助和指導(dǎo),去解決所遇到的問題和克服所遇到的困難。但是多數(shù)高校存在的一個客觀現(xiàn)實,不少教師本人都沒有軟件開發(fā)的經(jīng)歷,并沒有軟件開發(fā)的實際工作經(jīng)驗,遇到某些問題時,也很難提出最好的解決辦法和處理意見,也就不能很好地幫助和指導(dǎo)學(xué)生。因此我們非常有必要先把教師送到軟件企業(yè)去鍛煉和培訓(xùn),并切實參與到軟件開發(fā)過程,進(jìn)行軟件項目的開發(fā),只有自身有了軟件開發(fā)經(jīng)驗,才能更好地指導(dǎo)學(xué)生。
軟件實訓(xùn)過程中需要使用最新軟件開發(fā)技術(shù)和開發(fā)工具,這些軟件和工具往往對計算機(jī)配置要求也很高,為了保證能正常快速地運行這些軟件,實訓(xùn)室中的計算機(jī)就需要和軟件保持同步更新,學(xué)校很多實訓(xùn)室存在老化和更新不及時的現(xiàn)象,造成很多新的軟件不能安裝和運行、或者運行速度慢的情況,影響了課程教學(xué)質(zhì)量和學(xué)生學(xué)習(xí)的積極性。
在學(xué)生進(jìn)行軟件開發(fā)的過程中,教師不僅僅要指導(dǎo)學(xué)生,還要對學(xué)生的開發(fā)工作進(jìn)行監(jiān)督和對開發(fā)進(jìn)程進(jìn)行監(jiān)控,以保證學(xué)生軟件開發(fā)工作的進(jìn)度以及所開發(fā)軟件系統(tǒng)的質(zhì)量。這需要教師投入大量的時間去跟蹤和監(jiān)督,但是我們大多數(shù)教師都承擔(dān)了很繁重教學(xué)任務(wù),實訓(xùn)也似乎成了教師業(yè)余時間的工作,很難滿足學(xué)生的需求,也不能很好地監(jiān)控每一個小組所有成員的開發(fā)工作。
針對以上問題,首先,在進(jìn)行綜合實訓(xùn)前,一定要提高學(xué)生對崗前實訓(xùn)課程的重要性的認(rèn)識,例如可以召開動員大會,教師和學(xué)生共同參與主題研討會等,使學(xué)生認(rèn)識到該課程的重要性,采用各種手段加強過程監(jiān)控。在實訓(xùn)過程中,如要求學(xué)生每天提交工作日志,組長提交工作總結(jié)等方式,每天指導(dǎo)教師進(jìn)行審核,并及時公布審核結(jié)果,從而切實起到監(jiān)督和引導(dǎo)作用;或者利用各種實訓(xùn)教學(xué)管理平臺,及時把握和監(jiān)控每個小組項目開發(fā)的進(jìn)度和小組成員的工作狀態(tài)。
其次,開發(fā)小組中的組長的作用舉足輕重,組長不僅僅要具備優(yōu)秀的專業(yè)知識和技能,還要具備良好的領(lǐng)導(dǎo)能力和強烈的責(zé)任心,因此在選定組長時,不能僅僅考慮其專業(yè)知識和技能,更應(yīng)關(guān)注其領(lǐng)導(dǎo)能力和團(tuán)隊精神,同時選定組長后,最好要專門對各個組長進(jìn)行組長職責(zé)和任務(wù)的學(xué)習(xí),使其更好地適應(yīng)組長這個角色。
最后,學(xué)校應(yīng)加大投入。定期更新實訓(xùn)室中的硬件設(shè)備,確保課程的順利開展和實施;同時崗前實訓(xùn)不同于其他課程設(shè)計之類的實踐課程,一個班級的實訓(xùn)需要很多教師共同參與和全身投入才能達(dá)到教學(xué)目標(biāo)和保證教學(xué)質(zhì)量?,F(xiàn)在存在一個客觀現(xiàn)實:很多老師都很難做到全身投入到實訓(xùn)教學(xué)當(dāng)中,也很難抽出大量的時間和精力進(jìn)行實訓(xùn)課程的教學(xué)。學(xué)校應(yīng)該考慮加大在實訓(xùn)課程上的投入,調(diào)動教師的積極性,減輕實訓(xùn)教師其他的課程的教學(xué)任務(wù),使教師能有時間、有動力全身心地指導(dǎo)學(xué)生實訓(xùn)。
[1] 楊正校.基于ITSS的高職軟件技術(shù)實訓(xùn)教學(xué)改革與實踐[J].蘇州市職業(yè)大學(xué)學(xué)報,2013(01)
[2] 張舜德,張琪.高職軟件技術(shù)專業(yè)多層次實訓(xùn)體系的設(shè)計[J].職教論壇2010(08)
[3] 曹育紅.“翻轉(zhuǎn)課堂”在軟件技術(shù)實訓(xùn)中的創(chuàng)新應(yīng)用[J].中國電化教育2014(04)
Research on the Application of Pre-service Training Courses for Software Technology in Higher Vocational College
BI Chuan-lin,CHEN Xiao-xiu
(Jiujiang Vocational and Technical College,Jiujiang 332007)
Whether to have the ability of software development is the key of that if software technology professional students can quickly adapt to the critical need for enterprise production,construction,management and service.Pre-service Training is a training course based on improving students'ability of software project development.Improves students'curriculum teaching process participation,enhances process monitoring, strengthens the teachers'level of project development,promotes the quality of teaching and students to improve the ability of project.
Pre-service Training;Project Development;Participation
1007-1423(2015)03-0052-03
10.3969/j.issn.1007-1423.2015.03.014
畢傳林(1973-),男,安徽安慶人,本科,副教授,研究方向為算法與軟件設(shè)計
陳小秀(1975-),女,湖北天門人,研究生,講師,研究方向為制度經(jīng)濟(jì)學(xué)
2014-11-18
2014-12-30