摘 要: 現代的高職教育倡導以服務為宗旨,以就業(yè)為導向,走產學結合發(fā)展道路,培養(yǎng)高素質技能型專門人才。軟件測試是一項技術性較強的工作,規(guī)范的實施也是以工程的方式開展或進行的。因此,最好的課程內容及教學設計是通過項目的活動及過程來呈現問題,項目的復雜性通過分解得到局部的單一性和簡單化。項目包含了由易到難、由簡單到復雜、由單一到綜合、逐步實現的內容和過程。軟件測試本身就是理論與實踐緊密結合的一門技術學科或工程體現,貫徹項目教學法是實現該課程理論教學與實踐教學一體化的最好形式。
關鍵詞: 項目化教學 軟件測試 職業(yè)素質 工作過程
一、 現階段軟件測試課程教學存在的弊端
1. 純理論化的教學。
在傳統(tǒng)的軟件測試教學中,“一支粉筆,一本教材,一塊黑板”是普遍的教學方式。這種方式容易使教者感覺枯燥,上課內容平淡無味,學生在學習的時候也容易厭倦,覺得老師都是紙上談兵,從而失去學習興趣。
2. 授課內容與企業(yè)需求相脫節(jié)。
現階段軟件測試課程在內容設置上依然處于閉門造車階段,并未從企業(yè)調查入手,不了解企業(yè)的需求是什么,導致學不能致用。
3. 忽視學生動手能力的培養(yǎng)。
理論化的教學,僅僅是從知識層面對學生進行填鴨式的灌輸,從而使學生僅僅知道“是什么”,而不知“怎么做”,而如今企業(yè)在招聘人才時更加注重學生的動手實踐能力,要求把知識應用到實際工作中去。
二、 項目化教學法的實現途徑
以典型工作過程依據項目化教學理念分析為基礎,采用項目化的思想建設軟件測試課程,是進行軟件測試教學改革的唯一途徑,是提高軟件專業(yè)教學質量的重要途徑, 是加快高技能型軟件測試人才培養(yǎng)的基礎。
在采用項目化過程對軟件測試教學方法進行改革的過程中,對授課過程中的項目進行了級別劃分,依據涵蓋范圍的不同,把項目劃分成四個等級,對教學過程中設計的項目進行分層次應用,調整教學內容,改革實踐教學方法,培養(yǎng)滿足當代社會需求的新層次人才。
通過項目教學,可落實教學的循序漸進原則、系統(tǒng)化原則、目標性原則、整體優(yōu)化原則及規(guī)范化原則。項目教學使教學內容的構建緊密圍繞課程總體目標展開,項目組成具有針對性強,目標具體明確、步驟清晰的特點,它按照組成技能學內容及相互間的內在聯(lián)系,使各部分內容有所側重,互相銜接。
項目教學法在軟件測試課程中的引入,是對傳統(tǒng)的軟件測試課程方式的一次有意義的改革, 通過整合課程資源,建立具體的教學評價, 將整個教學課程項目化,結合實際的企業(yè)需求, 并在過程教學中不斷完善和更新,相信這種課程建設將更貼近實際,更有利于縮短學生知識學習和企業(yè)實踐之間的距離。
三、 項目化教學的創(chuàng)新點
1. 項目化驅動。
軟件測試是一項技術性較強的工作,規(guī)范的實施也是以工程的方式開展或進行。因此,最好的課程內容及教學設計是通過項目的活動及過程來呈現問題,運用相關理論知識解析問題,以及通過工程過程解決問題,通過項目闡明技術方法與策略的運用。項目的復雜性通過分解得到局部的單一性和簡單化。項目包含了由易到難、由簡單到復雜、由單一到綜合、逐步實現的內容和過程。軟件測試本身就是理論與實踐緊密結合的一門技術學科或工程體現,貫徹項目教學法是該課程理論教學與實踐教學“一體化”的最好形式。
2. 項目等級化。
根據軟件測試課程的培養(yǎng)目標,對整個課程進行四級項目劃分:
一級:綜合項目,符合本專業(yè)主要核心課程和能力要求的綜合項目,1個;
二級:課程項目,為增強該門課程能力目標的實現而社的課程項目,2個;
三級:單元組項目,結合2個單元或以上的能力要求,為強化課程能力目標而設的單元組項目,5個;
四級:單元項目:基于某一個單元(模塊)內,以增強能力培養(yǎng)而設計的單元項目,8個;
通過這四級項目全面提高學生的實踐能力,積累職業(yè)經驗,提高就業(yè)競爭力。
3. 校企合作共同開發(fā)課程資源。
在課程資源和項目資源的開發(fā)過程中,和企業(yè)共同參與,制定出符合企業(yè)實際的項目需求、項目環(huán)境、項目驗收標準等,讓學生更貼近專業(yè)領域中的實際應用,增強學生的學習熱情。另外,課程中的部分章節(jié)由企業(yè)兼職教師來完成。
4. 創(chuàng)新的過程評價模式。
采用邊學習邊評價的模式,通過學生在學習過程中的一個個項目完成情況,評價他們的學習能力、動手能力、團隊協(xié)作能力等職業(yè)能力。
四、 項目化教學的預期目標與成效
1. 創(chuàng)建“仿真式”項目案例庫。
創(chuàng)建一個“仿真式”的項目案例庫,案例來源于企業(yè)曾經做過的項目,同時確保每一個級別的項目中都有一到兩個真實完整的案例,用于學生在仿企業(yè)管理的實驗室中分階段完成項目。
2. 與企業(yè)建立多方位、深層次的合作。
與軟件企業(yè)合作開發(fā)軟件測試課程的理論及實訓教材,并邀請企業(yè)資深的工程師到校擔任兼職教師,該企業(yè)為《軟件測試》課程提供一部分的項目資源,選拔學生到企業(yè)實習,簽訂學生訂單。
3. 提高學生的職業(yè)能力,培養(yǎng)新型人才。
項目教學法在軟件測試課程中的引入,確定以項目作為載體的項目設計思路, 實際項目設計既有在企業(yè)中應用的普遍性和典型性,又能最為有效地促進學生職業(yè)能力的發(fā)展,達到本課程的目的。這是對傳統(tǒng)的軟件測試課程方式的一次有意義的改革, 通過整合課程資源,建立具體的教學評價, 將整個教學課程項目化,結合實際的企業(yè)需求, 并在過程教學中不斷完善和更新,相信這種課程建設將更貼近實際,更有利于縮短學生知識學習和企業(yè)實踐之間的距離。
五、 結語
對軟件測試課程進行項目化教學的改革,有利于教與學的改進,使授課內容與授課方式更加人性化、工作化,同時也有利于學生職業(yè)素質和職業(yè)能力的培養(yǎng)。項目化教學改革的探索在實際教學過程中已獲得了明顯的效果,激發(fā)了學生的學習興趣,端正了學生的學習態(tài)度,提高了教學效率。
參考文獻:
[1]溫艷冬,石冬凌.軟件測試課程三級項目教學實踐[J]. 計算機教育, 2010-11-25.
[2]袁立,李曉理.基于CDIO的"模式識別"課程教學改革研究探索[J].中國電力教育, 2013.4.
[3]郭娟.項目驅動教學法在《軟件測試》課程中的應用[J].中國科技信息,2012/21.
[4]許歡.軟件測試方法的教學探討[J].科技創(chuàng)新,2012/11.
[5]李蕾.高校開設軟件測試課程的現狀分析及建議[J].哈爾濱金融高等專科學校學報, 2009-09-15.