範文齋

位置:首頁 > 行業範文 > 技工

技工院校軟件開發專業項目課程實踐探索論文

技工2.22W

技工院校軟件開發專業要取得大的跨越,實施項目課程改革爲有效途徑,通過對目前各校實施項目課程情況現狀分析和總結,探索解決技工院校軟件開發專業教學改革中一些突出的問題。並通過實踐提供具體問題的解決方法。

技工院校軟件開發專業項目課程實踐探索論文

目前,在技工院校中軟件開發專業大都在進行教學改革,單純的引入項目教材,將每章每節改成項目或任務不能解決任何問題。要實現軟件開發專業從根源上的變革,必須改變傳統的課程設置和教學方式,實施項目課程。大部分技工院校已經意識到這個問題,但如何實施項目課程教學,從何處入手,還在探索階段 [1~2]。

1 項目課程改革進度爲何如此之慢

傳統教學計劃和教學模式根深蒂固,項目課程教學未成熟,難以爲繼。現在大部分教師習慣傳統的教學模式,技工院校提出教學改革後,老師們大都難脫傳統教學模式的窠臼。單門課實施項目教學存在侷限性,課程以小項目爲背景,學生很難進入角色,雖然稱之爲項目,但上課感覺就是在做例子,與現實中項目差距甚大,結果導致沒門課學下來,項目做了一大堆,沒有一個能完成。

項目課程改革中項目來源必須爲實際項目,項目來源、進度、質量難以保證,加大實施項目課程改革的難度。實施教學的項目不能離學生太遠,否則也缺少真實感。而幾個項目難以涵蓋所有知識點,也是教育者反對的論據。

項目課程教學中教師課時分配難常態。在軟件開發中以項目爲中心,任何人都要爲項目的按時完成負責,按照現有的周固定課時無法滿足要求。而且項目所涉知識點並非連貫,這就需要每位教師精通幾門課程,提高了對教師的要求。

沒有合適的教材配合項目課程教學的開展。縱觀現有的軟件專業教材,大都以知識點羅列爲主,沒有考慮實際項目開發時的順序、過程,即使學習優秀的學生學完後也難以進行項目開發。

學生層次不同,項目開發風險難以掌控,進度難把握。高等學校軟件開發專業學生進入企業要經過1至3個月的崗前培訓,而技工院校學生基礎普遍差,專業知識掌握並不牢固、應用起來不靈活,加大了項目開發的風險。

2 項目課程改革如何推進

針對以上存在的問題和技工院校學生的.實際情況,並結合我院在實施項目課程改革中的一些實踐,提出如下措施。

大力推進項目課程改革,學生成績以學生動手完成多少實際項目或完成項目程度爲依據,而非考試成績;教師授課以怎麼用、怎麼提高開發效率爲首任,而非是什麼、爲什麼這樣等一些抽象理論爲主。

開展校企合作,引企入校或引校入企,成立校企合作委員會,專門保障項目來源。起初項目可以以學校項目爲主。

根據項目安排教學計劃,項目實施一般在第一學年第二學期。根據具體項目的需求開設相關課程。如第二學期開發學生管理系統,學生需要的前期課程必須包括軟件工程、數據庫,而圖像技術及動畫的課程則可推後安排。學習某門課程並非一貫而終,而是需要用到什麼只是就學什麼知識。這樣經過三個左右的項目,相關課程知識點基本能被全面覆蓋。

加強師資力量培訓力度,引進企業高級軟件人才。實施項目化教學完全採用軟件企業的開發流程來組織教學,對教師的項目管理、進度控制、風險管理、行業規範、職業素質等都提出了更高的要求。因此,學校必須加強師資引進和培養,在引進企業高級軟件人才的同時,安排校內教師多參加高水平的軟件項目開發培訓和下企業鍛鍊。同時,學校還可以通過政策導向,鼓勵教師自主提升項目開發能力和管理能力。

直視學生差異,項目關鍵點部分同學掌握即可。軟件開發區別與其他專業很重要的特點是開發的團隊性,一個團隊需要各種人才,沒有系統分析人員不行,沒有系統設計人員不行,沒有程序員不行,沒有測試人員不行,沒有文檔編寫人員不行。每位成員勝任一個角色即可。

3 項目課程在我院軟件開發專業中的實踐

在我院軟件開發專業實施項目課程改革和項目課程開發正在探索性實施,具體做法有如下幾方面。

結合杜郎口中學教改模式[3],教師在課堂上由傳授者變成指導者,教師漸成“導師”,學生有了自主思考、獨立或小組解決技能訓練過程中產生的問題的時間與空間。如在講授了增加系統用戶方法後,對刪除和修改用戶任務通過小組討論,基本可以自主完成,對小組解決不了問題就請老師答疑。整個步驟輕鬆,氣氛活躍,學生參與率高,主導與主體角色明確、互補。

知識安排原則上應當先安排實踐知識的學習,然後安排理論知識的學習,把理論學習建立在實踐經驗基礎上。必要時可安排一些拓展知識。構建主義認爲只有當一個人已有的知識無法解決他所面臨的問題時,真正的學習纔會發生[4]。我們選取學生管理系統這個和學生息息相關的項目,系統的學習傳統課程中數據庫、軟件工程、程序設計等課程,用到哪門課的知識隨時補充,這樣學生學習的目的性非常強,效果非常好。

合理劃分項目小組,重視項目的完成。組建真實的開發團隊,分工明確、角色清晰、責任明確。項目分解成若干遞進的任務,每階段的任務細化成個個子任務,由責任人完成。

建立適合的項目考覈機制,形成良好的職業素養。學生成績的60%來自項目開發工作量,40%來自開發過程的團隊精神,不同角色乘以不同係數。沒有規範的進度管理和質量管理,學生開發出來的軟件質量低,無法滿足客戶需求,要求嚴格按軟件企業的運作模式完成整個項目的開發。

4 結語

項目課程改革將帶來學校和社會的雙贏,也能提升學生職業能力和職業素質,軟件開發專業的課程改革較其他專業可操作性強,很多技工類院校把該專業作爲項目課程實施的試點專業,學生通過對項目的開發找到了踏入企業的捷徑,老師也在綜合運用知識、拓展自己專業能力方面有了更好的途徑。