摘 要:本文在高職實訓(xùn)課程教學(xué)中引入了“分形實訓(xùn)”的新模式,提出采用非線性的前沿理論來指導(dǎo)高職計算機(jī)專業(yè)軟件設(shè)計實訓(xùn)教學(xué)。在這種模式下,專業(yè)教師將學(xué)生按實訓(xùn)課題分成不同的分形實訓(xùn)團(tuán)隊,依托不同的企業(yè)實際軟件設(shè)計項目進(jìn)行分形實訓(xùn)教學(xué)。實踐證明,這種模式大大促進(jìn)了軟件設(shè)計實訓(xùn)課程教學(xué)質(zhì)量的提高。
關(guān)鍵詞:軟件設(shè)計實訓(xùn);分形實訓(xùn);分形實訓(xùn)團(tuán)隊
中圖分類號:G471 文獻(xiàn)標(biāo)識碼:A
1 引言(Introduction)
實訓(xùn)課程教學(xué)的質(zhì)量問題一直是近年來高等職業(yè)學(xué)校關(guān)注的熱點問題。由于受到實際實訓(xùn)辦學(xué)條件的制約,實訓(xùn)課程的教學(xué)一直都是我國高職教育的薄弱環(huán)節(jié),實訓(xùn)課程的教學(xué)效果常常很不理想。如何有效組織實訓(xùn)教學(xué)、提高高職實訓(xùn)課程的教學(xué)質(zhì)量是近年來高職教育急需解決的難點問題之一。
分形的概念是美籍?dāng)?shù)學(xué)家芒德勃羅(B.B.Mandelbrot)首先提出的,分形理論是非線性科學(xué)的前沿理論,已在諸如數(shù)學(xué)、物理學(xué)、化學(xué)、材料科學(xué)、計算機(jī)、生物、醫(yī)學(xué)、天文、氣象、地質(zhì)、經(jīng)濟(jì)、語言、情報等許多領(lǐng)域得到了應(yīng)用[1]。1992年德國的瓦內(nèi)克首先提出了分形工廠(Fractal Company)的概念,對分形理論在社會科學(xué)領(lǐng)域的應(yīng)用和企業(yè)管理理論的發(fā)展方面起到了直接的推動的作用[2]。本文在軟件設(shè)計實訓(xùn)教學(xué)中引入分形理論,提出采用分形軟件實訓(xùn)教學(xué)的新模式,以期推廣到高職其他專業(yè)的實訓(xùn)教學(xué)中,達(dá)到提高高職實訓(xùn)教學(xué)的目的。
2 分形軟件設(shè)計實訓(xùn)的研究(Research on fractal
software design training)
在傳統(tǒng)的高職軟件設(shè)計實訓(xùn)中,一般由任課教師統(tǒng)一出題,然后由學(xué)生按實驗指導(dǎo)書的要求按部就班完成設(shè)計任務(wù)。在這種任務(wù)下,實訓(xùn)課題來源比較單一,多數(shù)高職院校來源于教材上的已設(shè)計好項目,還有一些來源于以前老師們做過的某一軟件開發(fā)的課題,學(xué)生能事先知道最后的軟件運行結(jié)果。在這種模式下,由于題目缺乏時效,沒有來源于實際企業(yè)項目,學(xué)生在開發(fā)時往往會覺得沒有創(chuàng)造性。有時全班都是同一個實訓(xùn)項目,有些同學(xué)自己不做而借鑒其他同學(xué)的作品,還有同學(xué)會直接參考?xì)v屆其他師兄師姐的作品,達(dá)不到整個軟件設(shè)計實訓(xùn)課程的目的。
在分形軟件實訓(xùn)中,軟件設(shè)計實訓(xùn)老師要事先了解中小企業(yè)的實際需求,根據(jù)企業(yè)實際需求列出當(dāng)次實際的主要實訓(xùn)課題,然后由學(xué)生根據(jù)自己的特長和需求組織成不同的分形實訓(xùn)團(tuán)隊,依托不同的企業(yè)實際軟件設(shè)計項目進(jìn)行分形實訓(xùn)教學(xué)[3]。在這種模式中,將軟件設(shè)計分形團(tuán)隊看成“分形小企業(yè)”。這里的“分形小企業(yè)”由“分形元”構(gòu)成,“分形元”可根據(jù)在項目中的不同角色進(jìn)行劃分,例如可劃分為項目經(jīng)理、開發(fā)組組長、技術(shù)支持組組長、程序員、測試員等,依托企業(yè)項目及企業(yè)真實的生產(chǎn)環(huán)境和文件氛圍進(jìn)行軟件設(shè)計實訓(xùn)的教學(xué),如圖1所示。在這個結(jié)構(gòu)中將分形軟件設(shè)計實訓(xùn)分為兩層,第一層將分形軟件設(shè)計實訓(xùn)分為若干個分形實訓(xùn)小組,如企業(yè)項目1分形1組,企業(yè)項目2分形2組……企業(yè)項目n分形n組等,每個分形實訓(xùn)小組可看成不同的“分形小企業(yè)”;第二層次根據(jù)具體項目人員擔(dān)任的角色特點將每個分形小組的成員分為項目經(jīng)理、開發(fā)組組長、技術(shù)組組長……程序員、測試員等,每個不同的角色在這里可看成不同的“分形元”。軟件設(shè)計實訓(xùn)的結(jié)構(gòu)具有自相似性、自組織性和動態(tài)性,這種結(jié)構(gòu)針對軟件設(shè)計項目的具體項目特點,滿足項目規(guī)模及人員調(diào)整等動態(tài)變更的具體要求[4]。
高職分形軟件設(shè)計實訓(xùn)的目標(biāo)分形,是在高職計算機(jī)專業(yè)軟件設(shè)計實訓(xùn)教學(xué)的總體目標(biāo)下,由各個帶有不同企業(yè)課題任務(wù)的“分形小企業(yè)”自主尋求局部最優(yōu)解,通過相互通信進(jìn)行協(xié)調(diào),從而得到軟件設(shè)計實訓(xùn)任務(wù)的滿意解[5,6]。在這里,“分形小企業(yè)”的目標(biāo)與軟件設(shè)計實訓(xùn)的總目標(biāo)一致,軟件設(shè)計實訓(xùn)的總目標(biāo)由各“分形小企業(yè)”共同制定。這種模式下,各個不同企業(yè)的具體項目不同,每個“分形小企業(yè)”完成的任務(wù)千差萬別,不會有重復(fù),具有挑戰(zhàn)性。各“分形小企業(yè)”之間具有競爭關(guān)系,同一“分形小企業(yè)”內(nèi)部“分形元”之間則具有合作關(guān)系。
3 結(jié)論(Conclusion)
本文將分形理論引入到高職實訓(xùn)教學(xué)領(lǐng)域,在高職計算機(jī)專業(yè)軟件設(shè)計實訓(xùn)課程的教學(xué)中借鑒國外企業(yè)分形管理的成功經(jīng)驗,構(gòu)建了軟件設(shè)計實訓(xùn)結(jié)構(gòu)圖,將軟件設(shè)計實訓(xùn)分為二層,分形軟件設(shè)計實訓(xùn)的每個組成部分是獨立的,能夠自主決策,能正確處理他們在整個軟件設(shè)計實訓(xùn)中的事務(wù),每個組成部分都具有自決策、自組織、自創(chuàng)造和自優(yōu)化的功能,同時又受到軟件設(shè)計實訓(xùn)任務(wù)的制約。通過在計算機(jī)專業(yè)對分形前后的軟件設(shè)計實訓(xùn)課程的實際效果的調(diào)查對比,分形軟件設(shè)計實訓(xùn)可顯著提高學(xué)生對軟件設(shè)計實訓(xùn)課程的興趣,有效提高了軟件設(shè)計實訓(xùn)課程的教學(xué)質(zhì)量。因此,分形軟件設(shè)計實訓(xùn)教學(xué)模式對高職的實訓(xùn)教學(xué)質(zhì)量的提高具有一定的現(xiàn)實意義。
參考文獻(xiàn)(References)
[1] 劉瑩,等.分形理論及應(yīng)用[J].江西科學(xué),2006,4(2):205-209.
[2] 唐瑋,唐仁騏,白喜俊.分形理論在油層物理學(xué)中的應(yīng)用[J].石
油學(xué)報,2008,1(1):93;96.
[3] 王美榮,金志琳.分形理論及其應(yīng)用[J].荷澤師范??茖W(xué)校學(xué)
報,2004,11(4):51-56.
[4] 余明艷,楊永輝.高職分形頂崗實習(xí)研究[J].計算機(jī)與網(wǎng)絡(luò),
2013,9(17):55-58.
[5] 王啟文.分形理論[J].銅仁師范高等??茖W(xué)校學(xué)報,2006,9(5):
54-57.
[6] 余明艷,楊永輝.高職分形頂崗實習(xí)研究[J].山東社會科學(xué),
2013,12(S2):324-325.
作者簡介:
余明艷(1975-),女,碩士,副教授.研究領(lǐng)域:軟件設(shè)計與
開發(fā).
曾梁誠(1979-),男,本科,助理工程師.研究領(lǐng)域:實訓(xùn)教
學(xué),軟件工程.