孫靚
摘 要:EET(企業經驗實訓)是本課程作為高職院校軟件技術專業的一門專業核心課程,目標是讓學生熟悉企業項目開發的一般過程,積累項目開發經驗。作為前導技術串講是EET課程的第一個階段,也是最重要的階段,能否全面的掌握企業經驗,在專業技術的掌握程度上最主要就是看前導技術串講階段,本文將淺淡一下前導技術串講階段。
關鍵詞:EET 技術串講 項目開發
中圖分類號:G623.58 文獻標識碼:A 文章編號:1672-3791(2014)04(b)-0183-01
對于EET課程,在軟件外包專業(群)中的定位是非常重要的。通過參與項目的開發,學生能理解軟件開發思想,熟悉軟件項目開發的基本流程,熟悉企業主流開發技術(HTML/CSS/JavaScript/C#/ADO.NET/ASP.NET/SQLServer2008等);熟練使用設計、開發工具(Visual studio 2010等),強化需求分析、設計、編碼、測試的技能,提高編碼熟練度,熟悉項目開發文檔和表格的撰寫;增強解決處理問題的能力。能體驗企業對不同的崗位要求,強化自我領導力與團隊協作的能力,積累企業項目開發經驗。
職業能力培養目標:(1)能掌握軟件項目開發所用到的主流編程技術,并進行項目模塊編碼。(2)能準確理解用戶需求說明書、需求規格說明書、系統設計說明書。(3)能基本編制子模塊的詳細設計說明書、測試用例、測試數據。能夠根據測試用例準確執行測試,對測試數據進行基本分析,并基本完成測試報告。
1 課程現狀及存在問題
EET(企業經驗實訓)作為軟件技術專業大二下學期的一門綜合型的實訓課程。它是多門軟件技術課程的綜合實戰運用,也為后期的頂崗實習和就業積累企業項目開發的經驗。在EET課程中,,如何把基礎課程、專業課程的知識點穿插進來,讓學生能夠融會貫通的使用技術,并且能夠開發企業實戰項目。因為EET課程的前導課程,都是學生在大一、大二上學期學習的課程,如果把這些課程比喻成“點”的話,那么EET課程首先把這些點連起來,形成“線”,然后把線連成“面”,面就是軟件技術的整個開發流程。掌握了這個“面”,讓學生能夠把握住整個企業項目。
2 教學條件
本課程標準引入的小項目是學生比較熟悉的項目,更容易學生操作,而大項目是來自企業的實際項目,更利于學生職業能力的培養。在教學活動中,引導學生主動積極學習,注重實訓教學參考手冊的開發和應用。注重實訓平臺軟件、課程資源庫等常用課程資源和現代化教學資源的開發和利用,這些資源有利于創設形象生動的工作情境,激發學生的學習興趣,促進學生對知識的理解和掌握。積極開發和利用網絡課程資源,充分利用諸如電子書籍、電子期刊、數據庫、數字圖書館、教育網站和電子論壇等網絡信息資源,使教學從單一媒體向多種媒體轉變;教學活動從信息的單向傳遞向雙向交換轉變;學生單獨學習向合作學習轉變。同時應積極創造條件搭建遠程教學平臺,擴大課程資源的交互空間。產學合作開發實驗實訓課程資源,充分利用本行業典型的企業資源,加強產學合作,建立實習實訓基地,實踐工學交替,滿足學生的實習實訓需求,同時為學生的就業,創造機會。
教學環境:60座機房二個,能夠運行VS 2010,SQLSERVER2008等項目開發環境的計算機實驗室;服務器2臺,用于教學平臺、數據庫服務器、課程資源服務器、版本管理服務器、項目演示服務器;實驗室也要有多媒體教學設備。
3 技術串講階段的教學改革主要內容
EET課程教學實施主要分為三個階段:技術串講、框架開發、項目實戰。其中,第一階段是技術串講。技術串講就是把所有前導課程的技術重點和難點,在有限的時間里,系統的講解一次,為后面兩個階段打好基礎。技術串講階段,通過對開發需要了解的基礎知識進行串講,給學員建立宏觀體系,明確各部分知識在整個體系中的位置,理解各部分知識在體系中的作用;在復習基礎知識時注重對各部分知識中的重點、難點進行講解,最后以一個綜合實例將基礎知識有機聯系在一起,為后續的框架項目開發打下堅實的基礎。
4 預期成效
預期成效1:給軟件技術專業的學生建立宏觀體系,讓學生明確各部分知識在整個體系中的位置,理解各部分軟件技術知識在軟件開發體系中的作用。
預期成效2:讓學生了解軟件開發框架的作用與意義,熟悉開發框架的技術細節,能夠在完整的開發規范指導下,實際開發一個小型的項目,充分鍛煉技術能力,掌握基于框架的開發方法。
預期成效3:上通過大型項目的開發,熟悉項目開發流程,理解項目管理的基本理念,學會需求分析及系統設計方法,提高技術的使用熟練度,充分鍛煉團隊開發的協作能力,理解測試過程及Bug跟蹤的流程,從而積累真實的項目開發經驗,拉近與企業用人需求的距離。
5 結論
通過4個月實訓過程,讓學生掌握一線實踐技能,學習和實踐公司規范化、專業化、標準化的管理運作、業務流程及項目開發流程,感受公司對員工知識結構、技術技能、團隊合作的要求,體驗企業文化氛圍,積累項目開發經驗。在課程的前導技術串講階段,學生將之前所學專業課程進行技術串講,形成知識面,掌握軟件開發的能力,為后期的項目開發奠定基礎。
參考文獻
[1] 吳雪純.志存高遠 技報天下—— 學海攻略[M].南京:南京大學出版社,2010.
[2] 鄒承俊.國家示范(骨干)高職院校重點建設專業優質核心課程系統教材:軟件開發流程與項目管理[M].北京:中國水利水電出版社,2013.endprint