虛擬實踐教學軟件的開發(fā)實踐與人才培養(yǎng)論文
材料科學與工程學科是現(xiàn)代科學技術的基礎,是與實際生產和應用緊密結合的科學理論和工程技術學科,其中的材料成形類專業(yè)更是來源于實踐,服務于實踐。這些特點決定了材料成形類專業(yè)的教學必須具有足夠多的實踐課程,才能培養(yǎng)出適應社會發(fā)展、能為社會做出更多貢獻的合格人才。
教育管理者和教育界人士很早就認識到實踐教學的重要性,也積極采取各種方法加強各學科的實踐教學,但總體看來,相比理論教學,實踐教學的覆蓋范圍、教學強度、教學水平等還很欠缺。由于實踐課程需要大量的資源配置,實踐課程往往簡單地以參觀工廠和車間的形式完成。雖然對工廠和車間的參觀可以給學生以直觀的概念,但僅以此作為實踐教學則遠不夠。目前普遍實行的實踐教學有很多不足之處:
(1)對實踐教學的重視程度還不夠。長期以來,高校實踐教學被認為是理論教學的輔助環(huán)節(jié),是以加深和幫助理解課堂教學內容為目的。實踐教學內容以驗證性實驗為主,內容和進度基本上依附于課堂教學,無法充分發(fā)揮實踐教學在培養(yǎng)學生中的重要作用。
(2)實踐內容缺乏創(chuàng)新。由于實踐教學本身得不到重視,實踐教師和工作人員很少有機會走出去學習、交流和深造,只能年復一年地重復過去的實驗,很難在設計性實驗和綜合性實驗方面下功夫,直接影響了實踐教學在整個教學中所發(fā)揮的作用,無法保障人才培養(yǎng)工作的質量。
(3)實踐教學設備需求量大。隨著我國高等教育的普及,各個高校都在擴招。在校學生數量的急劇膨脹,需要更多的實驗設備,且需要更多的空間安置實驗設備。對于材料成形類專業(yè)實踐教學中使用的設備,很多是重型設備,這些設備價值高、占地空間大、用電等輔助配置要求高,學校不可能大批量購置,如何解決設備少、學生多的矛盾,是進行實踐教學不可回避的難題。
(4)實踐教學的創(chuàng)新性功能未得到開發(fā)。實踐是產生科學知識的直接來源,如何合理利用實踐教學環(huán)境,促進學生在學習過程中主動思考問題并解決問題,進而設計新的實驗,達到在學習的過程中創(chuàng)新,在創(chuàng)新的過程中學習,還遠未得到重視。
(5)部分實驗具有一定危險性和復雜性,不適合學生在沒有經驗的情況下操作。如熱軋過程、熱擠壓過程等,都屬于高溫作業(yè),必須具有相關的操作經驗和資質,否則很容易造成人身和設備事故。這就導致現(xiàn)行的實驗過程中,學生只能遠遠地觀看而無法參與操作,無法達到實踐教學的最好效果。
以上不足和缺憾是長期存在的,不可能在短缺內得到改善,要想提高實踐教學水平,只有另辟蹊徑,其中利用虛擬現(xiàn)實技術,建立網上虛擬實驗設備及虛擬實驗室,是解決這些問題的有效方法。
虛擬實踐教學系統(tǒng)能夠克服傳統(tǒng)實踐教學中的種種不足,且較傳統(tǒng)實踐教學來說,花費少,可持續(xù)發(fā)展性好,是傳統(tǒng)實踐教學的補充和提高。材料成形類專業(yè)實踐教學系統(tǒng)的開發(fā)項目,依托遼寧省教改項目“材料成形類專業(yè)互動式實踐教學系統(tǒng)的研發(fā)與應用”而進行。而“互動式軋機裝配軟件的開發(fā)”是本項目的組成部分。
1 軋機拆裝軟件設想的提出
基于材料成型專業(yè)材料成形機械設備教學需求及實踐教學的需求,結合對虛擬技術的理解,提出了開發(fā)一款交互式軋機拆裝軟件的構想。學生利用交互式軟件可以在電腦上通過鼠標的點擊模擬軋機的裝配過程,加深對軋機結構的理解。
2 開發(fā)過程
開發(fā)軟件的流程如下:可行性研究→軟件需求的調研→組建軟件制作團隊→制作軟件的3DMAX軟件的培訓→尋找軋機CAD圖紙→圖紙分析→建!慵R庫的建立→安裝腳本制作→軟件界面(UI)設計→編程→軟件測試→功能完善。
(1)軟件制作的的技術可行性。通過向軟件開發(fā)專業(yè)單位咨詢及探討,確認了軟件制作的技術可行性。
(2)軟件需求的市場調研。通過在學生群體中的調研,確認開發(fā)軟件應用前景及使用覆蓋面。開發(fā)出的軟件可以提供給材料成型專業(yè)老師教學演示使用;材料成型專業(yè)學生將其作為實踐環(huán)節(jié)學習設備結構原理的學習軟件;軋鋼企業(yè)將其作為培訓職工的工具;幫助不了解軋機的其他專業(yè)人士了解軋機結構及各個部件的作用。
(3)招募學生組建軟件制作團隊。委托軟件開發(fā)企業(yè)完成整套軟件開發(fā)費用較高,教改項目的經費不足以支付全部開發(fā)費用,而軟件開發(fā)企業(yè)人員又不具備材料成形設備專業(yè)知識,單獨開發(fā)存在困難。通過與企業(yè)研究,我們決定嘗試校企共同開發(fā)的模式。招募本科生參與軟件開發(fā)的部分工作。這樣可以將軟件開發(fā)與學生技能培養(yǎng)相結合,學生在掌握本專業(yè)知識的基礎上,應用所學專業(yè)知識參與制作模型等工作,既挖掘的學生的潛力,提高了學生的技能,又在有限資金的情況下,完成開發(fā)工作,縮短開發(fā)周期。團隊招募的具體做法是:以學過專業(yè)課的大四本科生為主體,以大三學生為輔,兼招少數機械專業(yè)學生,讓本專業(yè)學生與機械專業(yè)學生優(yōu)勢互補。大三學生的招募是為了形成梯隊,保證今后軟件制作團隊開展工作的連續(xù)性。
考慮學生考研、就業(yè)及出國深造的各種不同情況,在保證3~4人的相對穩(wěn)定的'核心團隊情況下確定團隊成員動態(tài)加入,動態(tài)退出機制。在這樣的指導思想下,通過在大三、大四本專業(yè)及相關專業(yè)學生中的廣泛宣傳和發(fā)動,迅速招募了十幾名制作成員,組建了虛擬軋機拆裝軟件制作團隊。
(4)團隊成員高效率培訓。制作團隊組建后,聘請軟件公司人員利用業(yè)余時間對學生進行3DMAX等軟件的培訓,并提供給學生相應的軟件學習參考書及工具。學生在較短的時間內就掌握了軟件使用方法。
(5)CAD圖紙分析。專業(yè)教師為學生找來軋機的CAD圖紙,指導學生明確圖紙中圖與實物的對應關系,并帶學生去現(xiàn)場觀察軋機實物,以建立對零部件的空間形象想象。
(6)建模。由于拆裝零件的需要,經過慎密的對比及思考,決定應用3DMAX建模。建模學生根據對圖紙理解及對空間圖的想象,利用3Dmax對每一個零件進行建模。
圖1為輥系中兩個零件的圖紙及建立的相應的模型。整個軋機包括零件有1700多個,需要單獨建立模型的就多達200多個。利用一個假期學生完成了全部零件的建模。
(7)零件知識庫的建立。為了方便使用者使用軟件拆裝零件時對零件的了解,還嵌入了零件知識庫。使用者在拾取零件時,點擊時就可以鏈接到知識庫。屏幕上就出現(xiàn)此零部件的名稱、作用及應該安裝的位置,這樣就方便了使用者的理解。知識庫的建立雖然增加了軟件制作成員的工作量,但是其在為使用者提供方便的同時,也讓開發(fā)軟件的學生加深了對于設備中零件的了解。表1為部分零件知識庫。
(8)腳本的制作。在軋機的安裝過程中,需要知道安裝的順序,這就需要一個安裝的腳本。軟件制作成員對腳本進行了制作。確定了以下腳本制作的原則:①在軋機裝配過程中遵照零件→組件→部件的原則,先單獨裝配機架、輥系、傳動裝置、減速箱、齒輪箱和驅動裝置,再組裝到一起。②在寫腳本過程中,遵循“由內向外,由下往上”的順序自己裝配部件。圖2為軋輥安裝腳本順序圖。
(9)應用Unity實現(xiàn)軟件的功能。利用Unity軟件和制作的腳本處理軋機三維模型,讓軟件具有學習和拆裝模式,把知識庫存儲到軟件中。使用者可在使用過程中了解軋機的組裝過程,還可自己組裝軋機。將軋機置于某虛擬的場景中,還可以實現(xiàn)對軋機三維視角的觀察。
回顧軟件制作過程,我們總結出一些值得借鑒的經驗:(1)給學生充分的自由度,包括制作中時間安排,UI的自主設計,場景的自主設計,功能的添加等,這樣做可以給學生更多的自主發(fā)揮空間,這樣充分調動了學生的興趣和主觀能動性;(2)鼓勵學生大膽想象,大膽創(chuàng)新,并給學生創(chuàng)造寬松的創(chuàng)新環(huán)境。貫徹不拘一格,風格各異的理念,學生的創(chuàng)新意識得到最大程度的提高;(3)建立軟件公司、教師、學生定期會面制度。按照公司模式按時間節(jié)點檢查進度,布置工作,指定專人進行會議記錄。教師、學生與企業(yè)人員共同切磋,對軟件制作細節(jié)提出自己的看法和建議。學生受到企業(yè)文化的熏陶,形成了嚴謹工作作風。
3 結語
互動軋機拆裝軟件開發(fā)實踐,開創(chuàng)了校企合作開發(fā)軟件兼培養(yǎng)學生的全新模式并從中總結了成功經驗;鍛煉和培養(yǎng)了一支由各年級本科生組成的可持續(xù)工作有強力后勁的虛擬教學軟件制作團隊;在軟件開發(fā)實踐中大大提升了本科生自主學習能力、創(chuàng)新能力、實踐能力;學生提前感受企業(yè)管理的理念,培養(yǎng)了團隊合作意識,踏實的工作作風,鍛煉了自己克服困難的意志,為走出校門、邁向社會做好了心理上的準備。有4名同學以此為題目完成了高質量的畢業(yè)設計,獲得教師的高度認可和好評;所做的軟件在演示過程中受到答辯老師們的肯定,軟件投入使用會收到預期的效果。
【虛擬實踐教學軟件的開發(fā)實踐與人才培養(yǎng)論文】相關文章:
關于虛擬實踐教學軟件的開發(fā)實踐與人才培養(yǎng)論文09-06
高職實踐教學資源的開發(fā)與優(yōu)化論文07-05
淺談虛擬現(xiàn)實教學軟件開發(fā)中的交互技術的論文07-24
軟件開發(fā)社會實踐報告04-03
軟件工程實踐教學中的應用案例論文07-24
虛擬實驗對光纖通信技術實踐教學的應用論文07-30
經管人才培養(yǎng)實踐教學論文范文06-11