陳長輝,鐘煜明
(廣州番禺職業(yè)技術學院 教育技術與信息中心,廣東 廣州 511483)
社會主義市場經(jīng)濟快速發(fā)展環(huán)境下對軟件技術人才的定位是德智體美勞能夠全面發(fā)展、具備愛國主義、團隊精神、合作精神以及良好職業(yè)道德素養(yǎng)的高素質(zhì)、全能型人才。軟件技術人才在掌握必備編程知識理論的基礎上還需要能夠精通某一種軟件編程和項目管理知識。
在軟件人才培養(yǎng)方面要始終堅持以人才市場需求為基本導向,把握行業(yè)企業(yè)發(fā)展對高技能人才的需求積極培養(yǎng)現(xiàn)代化發(fā)展需要的高技能專門人才和高素質(zhì)勞動者。軟件技術人才培養(yǎng)課程上要立足于軟件技術專業(yè)教學基礎設施和基本建設條件,在強化理論教學之外注重對軟件技術人才的校外培訓,優(yōu)化軟件技術課程的建設。
針對社會主義經(jīng)濟市場發(fā)展對軟件人才的需求,軟件技術專業(yè)人才培養(yǎng)先后設立了可視化程序設計、數(shù)據(jù)庫開發(fā)管理、電子商務技術等課程,并在和相關企業(yè)密切配合的情況下開辦了商業(yè)信息系統(tǒng)專業(yè)基本方向。
在社會經(jīng)濟和科技的發(fā)展支持下軟件技術研發(fā)和使用日新月異,因而軟件技術專業(yè)人才的培養(yǎng)也需要緊跟時代發(fā)展步伐,加快培養(yǎng)懂得應用最新科學技術進行軟件管理的人才。在軟件技術專業(yè)課程設置上需要緊跟企業(yè)發(fā)展需要來調(diào)整專業(yè)課程體系,如在J2EE快速發(fā)展背景下可以將軟件專業(yè)平臺課程從C++轉(zhuǎn)變?yōu)镴2CC,全面強化學生的J2EE的應用能力。
通過學校專業(yè)委員會和校外實踐操作來將行業(yè)發(fā)展、企業(yè)發(fā)展要求融入到軟件技術人才培養(yǎng)的全過程中,通過和企業(yè)合作建立實驗室來實現(xiàn)對軟件人才的訂單式培養(yǎng),讓企業(yè)能夠全面參與到軟件人才的發(fā)展培養(yǎng)中。
軟件技術專業(yè)人才培養(yǎng)要堅持學校、企業(yè)和實踐三者融合的人才培養(yǎng)模式,教學任務的安排需要和企業(yè)項目發(fā)展相適應,積極推行多層次、大循環(huán)的教學體系,結(jié)合社會發(fā)展對軟件人才的需要和學生學習能力來實施分層教學,從而使得不同能力層級上的學生能夠在最大限度上獲取專業(yè)技能水平。比如對于軟件技術專業(yè)第二學年的關鍵課程《Java課程設計》、《JavaWeb實訓》課程內(nèi)容是由專業(yè)指導委員會成員和軟件教師共同制定的,由企業(yè)一線工程師和學校教育骨干共同指導完成。在課程學習的第一年由專業(yè)指導委員會和專業(yè)指導教師共同制定軟件專業(yè)實踐課程標準,在第二天的時候則是由企業(yè)工程師和專業(yè)教師從社會上為學生選擇適合的實際項目,第三天則是由企業(yè)工程師來指導學生的學習,通過深化教學任務和企業(yè)項目來提升學生的學習質(zhì)量。
為了提升軟件技術專業(yè)學生的社會適應力,要求學生在具備英語能力A和B等級證書之外還需要獲取相應的職業(yè)行業(yè)認證證書。為此教師需要指導軟件技術學生有計劃、有選擇的考取一些職業(yè)技能證書,從而拓展自己日后的就業(yè)渠道。在全國計算機等級考試項目中,學生可以根據(jù)自己的需要來選擇C語言、Java語言考試項目。
通過對軟件技術專業(yè)學生工作能力和技術應用能力的綜合評估來確定軟件技術人才培養(yǎng)所需要的知識和理論,加快構(gòu)造理論聯(lián)系實際、應用和實踐結(jié)合的課程理論體系。在工學結(jié)合的發(fā)展背景下,軟件技術專業(yè)教學將高等數(shù)學和工程數(shù)學整合為“計算機數(shù)學基礎”這門課程,并相應的開設了“計算機導論”課程,取消“計算機結(jié)構(gòu)”課程。
在時代的發(fā)展下,軟件行業(yè)的更新速度較快,結(jié)合軟件技術行業(yè)的發(fā)展特點在發(fā)展的開始階段軟件技術專業(yè)就確立了靈活的課程體系,在軟件技術課程建設的過程中一方面注重重點課程的建設,另外一個方面則是注重結(jié)合時代發(fā)展需要來靈活的調(diào)整課程體系,在軟件課程建設的過程中注重充分汲取國內(nèi)外軟件經(jīng)驗,將軟件課程體系的建設和有名廠商的認證結(jié)合在一起。
軟件專業(yè)內(nèi)部實踐教學和企業(yè)的實踐是互為補充的良性關系,在企業(yè)實踐中能夠鍛煉軟件技術專業(yè)人才應用所學知識解決實際生活問題的能力。結(jié)合時代發(fā)展要求需要積極探索一種以學生職業(yè)能力培養(yǎng)為目標的實踐教學體系,構(gòu)成包含基本技能、專業(yè)技能、技術應用為核心的技能訓練模塊。從而使得軟件技術專業(yè)課程教學具備模塊化、分層級的實踐教學體系。第一,在具體實施上要加大專業(yè)基礎課中實踐教學的比例,強化對學生基本技能的訓練,改變以往形成性考核模式,加強對學生基本專業(yè)技能,在軟件課程教學中推行項目驅(qū)動教學法。第二,強化整周實習訓練,將每門專業(yè)課的實際訓練課程安排到31周以上,并在整周課程教學中著重訓練和培養(yǎng)學生的綜合項目開發(fā)能力,提升學生綜合專業(yè)技能。第三,通過開展畢業(yè)實習設計來強化和培養(yǎng)學生技術應用能力,拉近學生學習和企業(yè)之間的零距離。第四,根據(jù)軟件的開發(fā)特點來連接課程之間的關聯(lián),注重培養(yǎng)學生的能力。在軟件課程開發(fā)的過程中注重對多門課程知識的應用,為此,在軟件課程教學的時候教師要讓學生將所學的知識靈活應用,從而為學生就業(yè)提供重要支持。
軟件技術專業(yè)傳統(tǒng)課程教學實施的是封閉式的人才培養(yǎng)模式,專業(yè)課程教學內(nèi)容和企業(yè)發(fā)展、用人單位發(fā)展、社會發(fā)展之間的關聯(lián)性不大,在軟件專業(yè)人才培養(yǎng)方面容易出現(xiàn)信息不對稱的現(xiàn)象,突出表現(xiàn)為企業(yè)、事業(yè)單位對自己所需要的人才信息情況了解不夠全面,同時,軟件專業(yè)人才培養(yǎng)方也沒有充分考慮企業(yè)、用人單位、社會發(fā)展需求,導致軟件專業(yè)人才培養(yǎng)課程體系、知識體系等比較落后,無法適應社會發(fā)展需要。為了能夠為社會發(fā)展培養(yǎng)更多高素質(zhì)的軟件專業(yè)人才,需要打破企業(yè)和學校之間信息不對稱的局面,在軟件人才培養(yǎng)方面堅持走出去的發(fā)展原則,將軟件專業(yè)人才培養(yǎng)推向到整個企業(yè)、社會發(fā)展,使得軟件專業(yè)培養(yǎng)出的人才能夠更好地適應社會發(fā)展需要。
結(jié)合社會發(fā)展對高素質(zhì)軟件專業(yè)人才培養(yǎng)的需求,軟件專業(yè)人才培養(yǎng)不僅需要單一的培養(yǎng)學生個人綜合素質(zhì),而且還需要注重引導學生應用所學知識、技能來解決自己實際生活中的問題。同時,在軟件知識學習的過程中,學校還需要通過和各大軟件行業(yè)的合作教學來為學生學習軟件知識提供良好實踐環(huán)境的支持。
課程體系是整個軟件專業(yè)人才培養(yǎng)的重要關鍵,而軟件人才培養(yǎng)情況深受課程體系打造的影響。為此,結(jié)合當前社會發(fā)展需要,軟件課程需要在體系建設、教學方法等方面進行創(chuàng)新,積極把握軟件專業(yè)教育改革發(fā)展突破點,強化教材和師資隊伍的建設。