摘要:傳統(tǒng)的軟件類課程實踐教學(xué)不能夠很好的適應(yīng)企業(yè)的用人需求,現(xiàn)有教學(xué)體系下培養(yǎng)的學(xué)生往往出現(xiàn)“學(xué)的好,用不來”的情況,即在學(xué)校學(xué)習(xí)成績優(yōu)秀,就業(yè)到軟件企業(yè)后不能適應(yīng)企業(yè)需求。需要構(gòu)建基于校企協(xié)同的機(jī)制的實踐教學(xué)體系和評價體系,讓學(xué)生在學(xué)校學(xué)習(xí)的知識就是以后就業(yè)用到的知識,提高人才培養(yǎng)的質(zhì)量。
關(guān)鍵詞:校企協(xié)同;實踐教學(xué);評價體系
計算機(jī)專業(yè)軟件類課程的教學(xué)過程中,實踐教學(xué)占有重要的地位,軟件實踐教學(xué)需要大量的真實案例,傳統(tǒng)的實踐教學(xué)方法不能很好的解決這些問題。通過結(jié)合企業(yè)和學(xué)校的優(yōu)勢資源,構(gòu)建協(xié)同的實踐教學(xué)體系,能夠提高實踐教學(xué)的水平,具體的研究如下。
通過對傳統(tǒng)實踐教學(xué)進(jìn)行研究,我們發(fā)現(xiàn)存在如下問題:
(1)實踐教學(xué)體系設(shè)置不夠完善,缺乏對實踐教學(xué)的過程管理,沒有建立配套的成績考核體系。實踐教學(xué)往往采取單一的實驗教學(xué)或者教學(xué)實習(xí)來解決,不能夠讓實踐教學(xué)成為一個有機(jī)的體系。
(2)不重視工程化思想的培養(yǎng),沒有很好利用先進(jìn)的實踐管理平臺跟蹤管理學(xué)生實踐項目。目前,大多數(shù)學(xué)校都比較重視實踐教學(xué)的硬件投入,硬件條件都比較完備。但是實踐項目的管理技術(shù)和管理軟件方面相對滯后,在整個實踐教學(xué)過程中缺乏良好的跟蹤和評價機(jī)制。造成實驗室和設(shè)備“高大上”,但是利用率和實踐教學(xué)效果不明顯的現(xiàn)象。
(3)缺乏具備行業(yè)工程領(lǐng)域背景的高水平創(chuàng)新實踐教學(xué)團(tuán)隊。軟件工程專業(yè)的技術(shù)發(fā)展速度日新月異,特別是在巢湖這種內(nèi)部地區(qū),學(xué)校教師很難掌握最前沿的軟件開發(fā)和管理技術(shù)。教師需要到發(fā)達(dá)地區(qū)的企業(yè)進(jìn)行掛職鍛煉或者專業(yè)學(xué)習(xí),提高教學(xué)團(tuán)隊的工程項目開發(fā)能力。
(4)實踐課程大多數(shù)是以模擬的教學(xué)項目為支撐。用于實踐教學(xué)的項目和企業(yè)的真實項目不論在規(guī)模、技術(shù)先進(jìn)性、管理水平上差距都比較明顯,學(xué)生不能夠在項目中充分的學(xué)習(xí)和掌握最新的軟件開發(fā)技術(shù)和管理經(jīng)驗,并且不能充分調(diào)動學(xué)生的學(xué)習(xí)積極性。
(5)缺乏校企之間高效的溝通機(jī)制。學(xué)校和企業(yè)之間無論在組成形式和管理理念上都有很大的區(qū)別。通過將學(xué)生引入企業(yè),在實習(xí)中完成一部分實踐課程的教學(xué),這種做法在實際開展中效果并不明顯。學(xué)校需要和企業(yè)建立快速、高效的溝通機(jī)制,共同對學(xué)生的培養(yǎng)方案和考核方式進(jìn)行共同制定。
這些問題嚴(yán)重的影響了軟件類課程的教學(xué)效果。單是,單純依靠學(xué)校的教學(xué)條件并沒有
好的解決辦法。在長期的校企產(chǎn)學(xué)研合作和項目聯(lián)合開發(fā)中,我們發(fā)現(xiàn)可以充分利用企業(yè)的一些優(yōu)勢,對實踐教學(xué)的教學(xué)體系和評價體系進(jìn)行修改。一是通過引入企業(yè)在軟件領(lǐng)域最新的技術(shù)和知識,迅速的補(bǔ)充實踐教學(xué)案例,調(diào)整實踐教學(xué)的重點;二是將部分實踐課程放入到企業(yè)環(huán)境中實施,提升學(xué)生學(xué)習(xí)的積極性,并且能夠通過企業(yè)的管理制度讓學(xué)生學(xué)習(xí)企業(yè)文化,提升學(xué)生的職業(yè)素養(yǎng)。
信息工程學(xué)院正在構(gòu)建校企協(xié)同創(chuàng)新、創(chuàng)業(yè)基地,對學(xué)院現(xiàn)有的企業(yè)資源和實驗室資源進(jìn)行整合,基地建成后將擁有100個移動互聯(lián)開發(fā)工位,30個IOS開發(fā)工位和50個Android開發(fā)工位,具備強(qiáng)大的硬件條件。兵器,中心將會和國內(nèi)的知名企業(yè)簽訂基地運(yùn)營框架協(xié)議,在校企協(xié)同、項目聯(lián)合開發(fā)、專利申報、教師掛職等多個方面展開深入的合作。這些軟硬件條件為校企協(xié)同機(jī)制下實踐課程體系的研究和改革提供了充分的條件。
在新的實踐課程體系的構(gòu)建中,我們充分的利用校企協(xié)同的機(jī)制,利用信息工程學(xué)院建立的校企協(xié)同創(chuàng)新基地作為項目改造的依托。引入到實踐課程體系的構(gòu)建中。在新的課程體系中,不僅強(qiáng)調(diào)學(xué)生開發(fā)能力的培養(yǎng),而且通過將學(xué)生帶入專利申報,參加競賽的辦法提高學(xué)生對所學(xué)知識的鞏固,提高學(xué)生就業(yè)的競爭力。
軟件工程專業(yè)作為一門以計算機(jī)科學(xué)技術(shù)為基礎(chǔ)的交叉學(xué)科,具有實踐性、應(yīng)用性強(qiáng)等特點。在教學(xué)過程中如何對學(xué)生進(jìn)行充分的軟件開發(fā)能力進(jìn)行訓(xùn)練;如何在實踐的基礎(chǔ)上使學(xué)生對軟件工程的理論上有更深入的認(rèn)識;使軟件工程思想成為自覺地工程開發(fā)指南;如何在整個教學(xué)過程的不同專業(yè)課程中體現(xiàn)并不斷強(qiáng)化軟件工程的精髓。以上的這些問題都無法通過傳統(tǒng)的教學(xué)方法得到解決,必須對實踐教學(xué)內(nèi)容、方法、手段、隊伍、管理以及實踐教學(xué)模式進(jìn)行探索和實驗,構(gòu)建出既面向當(dāng)前軟件產(chǎn)業(yè)崗位需要,又兼顧本專業(yè)學(xué)生發(fā)展?jié)摿ε囵B(yǎng)的“核心穩(wěn)定、方向靈活”的實踐課程體系。
1. 教學(xué)體系的構(gòu)建
(1)軟件工程實踐課程體系的構(gòu)建依據(jù)由淺入深,由點到面,逐層升入的原則,重點培養(yǎng)學(xué)生軟件設(shè)計與開發(fā)的實踐能力,同時培養(yǎng)學(xué)生的創(chuàng)新能力。傳統(tǒng)的軟件工程實踐課程體系依賴于單純的教學(xué)案例,缺少企業(yè)的開發(fā)環(huán)境和工程項目。
(2)利用校企協(xié)同的優(yōu)勢,將企業(yè)的真實企業(yè)項目引入學(xué)校。通過將企業(yè)項目進(jìn)行分解,轉(zhuǎn)換成適合教學(xué)的模塊,讓學(xué)生在不同的模塊設(shè)計中充分的掌握不同的軟件開發(fā)技巧。并且引入企業(yè)開發(fā)的流程管理和過程控制,提高學(xué)生的專業(yè)素質(zhì)。
(3)模塊化教學(xué),將企業(yè)的開發(fā)項目引入到學(xué)校之后,要和企業(yè)進(jìn)行充分溝通,將大型的項目進(jìn)行拆分。按照教學(xué)的需求將項目拆分成不同的模塊,在不同的教學(xué)階段可以靈活的使用其中的某些模塊。
2. 項目實踐管理平臺的構(gòu)建
沒有高質(zhì)量的開發(fā)過程,就沒有高質(zhì)量的軟件。軟件開發(fā)過程化的管理是保證實踐教學(xué)的重要環(huán)節(jié)。我們建設(shè)了完善的項目實踐管理平臺,對學(xué)生實踐過程開展科學(xué)、規(guī)范化的剁成管理。
(1)知識管理。主要為學(xué)生提供學(xué)習(xí)交流平臺,學(xué)生可以在平臺上設(shè)計項目計劃、工作方案、撰寫工作日志,提高團(tuán)隊合作交流能力及獨(dú)立解決問題的能力。
(2)源代碼管理。為教師提供監(jiān)管學(xué)生提交的程序代碼平臺,教師可以快速高效的檢查學(xué)生的代碼,統(tǒng)計代碼完成情況,實施過程控制。
(3)錯誤跟蹤管理及軟件測試管理。幫助學(xué)生管理軟件測試過程中發(fā)現(xiàn)的錯誤,可以與源代碼管理平臺間進(jìn)行有效的整合。監(jiān)督程序的修改情況,提高管理效率,保證項目的順利實施。
(4)項目進(jìn)度管理。幫助學(xué)生有效管控項目進(jìn)度,及時發(fā)現(xiàn)和管理項目問題。
3. “雙師型“教學(xué)團(tuán)隊的建設(shè)
為了適應(yīng)新的實踐教學(xué)體系和方法,需要通過掛職鍛煉、專業(yè)學(xué)習(xí)等多種手段,對教師
開發(fā)能力進(jìn)行培養(yǎng)。構(gòu)建教學(xué)能力和開發(fā)經(jīng)驗都過硬的雙師型教學(xué)團(tuán)隊。
4. 考核體系的構(gòu)建
成績考核是實踐教學(xué)中的重要環(huán)節(jié),抓好這一環(huán)節(jié),能夠?qū)W(xué)生掌握的知識進(jìn)行正確合理的評估。實踐教學(xué)的考核方式側(cè)重于對學(xué)生的實踐動手能力、綜合運(yùn)用能力、文檔寫作能力、團(tuán)隊寫作及創(chuàng)新能力進(jìn)行考核。通過構(gòu)建新的軟件工程實踐教學(xué)體系和評價體系。
通過新的實踐教學(xué)體系,解決學(xué)生難以通過單個實驗了解和掌握軟件工程的整體思路和技術(shù)。讓學(xué)生參與到真實的項目開發(fā)環(huán)境中,運(yùn)用企業(yè)的管理方法和進(jìn)度要求對學(xué)生進(jìn)行管理。通過整體項目的進(jìn)展帶動學(xué)生熟悉軟件工程各個環(huán)節(jié)的開發(fā)技術(shù)和開發(fā)經(jīng)驗。并且,在項目實施中,對學(xué)生進(jìn)行項目組劃分,針對不同的學(xué)生特點設(shè)置項目模塊。例如,可以將文檔編寫能力強(qiáng)、溝通能力強(qiáng)的小組安排到前期的需求分析工作中。開發(fā)能力較弱的小組可以放到后期的軟件測試工作中。充分的利用模塊化的課程體系,調(diào)動不同學(xué)生的學(xué)習(xí)積極性,讓不同特點的學(xué)生學(xué)以致用,為以后的工作需求增加知識儲備,提高學(xué)生工作之后適應(yīng)工作的速度。通過構(gòu)建新的評價體系,解決以往在學(xué)習(xí)中成績優(yōu)秀的學(xué)生到了企業(yè)以后適應(yīng)能力差的問題,將企業(yè)的用人需求作為評價體系的一部分,提高學(xué)生就業(yè)的競爭力,提高學(xué)生在工作中適應(yīng)企業(yè)需求的能力。
作者簡介:
方周,安徽安慶人,研究方向為圖像去霧。
紀(jì)檢項目:
安徽省高等學(xué)校省級教學(xué)研究項目(項目編號:2015jyxm323);安徽省高等學(xué)校校級教學(xué)研究項目(項目編號:ch15zjjh01);安徽省高等學(xué)校省級教學(xué)研究項目(項目編號:2015jyxm325);安徽省校企合作實踐教育基地項目(2015sjjd021)