《軟體工程》點團隊專案驅動教學研究論文

來源:才華庫 1.5W

【摘 要】點團隊專案驅動課程教學法,是在教師的指導下,將專案交給學生,從資訊的收集、方案的設計到專案實施及最終評價,都由學生負責。教師會把整個學習過程分解,設計出各個任務專案教學方案。

《軟體工程》點團隊專案驅動教學研究論文

關鍵詞:驅動教學;點團隊

“Software Engineering” Point Team Project-Driven Teaching and Research

WANG Xiao-qiong

(College of Information Science and Technology, Guilin University of Electronic Technology, Guilin, Guangxi 541004, China)

【Abstract】Point team Project-driven Teaching Method in the Technological is under the guidance of teachers, the project to the students, from the information collection, program design to project implementation and final evaluation, are responsible for the students. The teacher will decompose the whole learning process and design the teaching plan of each task project.

【Key words】Project-driven Teaching Method in the Technological; Point team

1 《軟體工程》目前主要的教學模式

《軟體工程》是一門實踐性要求極強的課程,目前的教育模式主要是以講授為主,從課程本身要求來說,該課程最需要有多年軟體開發或者專案管理經驗的人員講授,但從我院的教學實際情況出發,具有此種經歷的教師較少,難以滿足學院教學的需求,一般的講授主要是依託課本,以課本內容為主進行講解,學生對知識缺少系統性的認知,且因為課本內容缺少實際案例,講授起來很難生動,學生興趣較低。

2 《軟體工程》點團隊專案驅動教學具體內容及主要特色

課程在設計體系、內容時,以專案的實際開發流程為模型,將理論方法與實踐相結合,展現軟體工程思想與軟體開發的緊密聯絡;正確處理傳統與現代、理論與應用、知識與能力的關係,充分利用現代教學手段,為學生提供豐富的學習資源。

本課程的指導思想是將專案實踐引入軟體工程,為企業創造更多的經濟效益,宣揚軟體開發之道。課程內容緊密圍繞企業和市場,與傳統學術性的課程有極大的差別。

3 《軟體工程》點團隊專案驅動教學簡要流程

本次課程最突出的亮點是“點團隊立項專案練習”

(1)將學生們分組,6到8個人形成一個專案團隊小組;每個組讓學生們自己選專案經理負責專案實施,由專案經理給每一位成員安排適當的角色,完成該角色相應的專案任務。以團隊的方式構思軟體產品。

(2)每組用兩個半月時間開展如下階段的任務“立項調查”、“可行性分析”,“需求分析”,“概要設計”,“詳細設計”,“測試說明書”,撰寫《專案啟動書》,《可行性研究報告》,《需求分析報告》,《概要設計報告》,《詳細設計報告》,《測試報告》。製作相應的“演講稿”。

(3)對每一個階段任務所產生的報告進行評審。每組均有一名成員擔任評委(輪流練習),加上教師組成評委小組。每組有一名成員用20分鐘時間演講,之後大家用20分鐘時間答辯,最後由評委以小數服從多數的原則判決。評審通過方可進行下一個階段的任務。直到專案結束。

學生們對該練習十分重視,每組上繳的《調查報告》、《可行性分析》、《立項建議書》、“演講稿”具有相當高的職業化水準。現場評審氣氛熱烈,體現了團隊精神。

4 《軟體工程》點團隊專案驅動教學效果

幫助點團隊專案經理學習簡單有效的專案規劃與專案監控方法,讓同學們掌握了“提高產品質量、提高生產率、降低開發成本”的方法;瞭解軟體系統設計的過程和核心內容,掌握“體系結構設計、使用者介面設計、資料庫設計、模組設計”的方法;幫助程式設計師一次性編寫高質量的程式;瞭解軟體實現的完整流程,包括程式設計、除錯、改錯。建立“以比較底的代價實現有效測試”的理念;掌握有效測試的.方法和技術幫助所有專案成員掌握簡單有效的軟體配置管理這次練習讓學生們加深理解課堂中所學的知識。

從兩百多名學生的“學習總結”中看出,90%以上的學生表示非常喜歡本課程,學到了前所未有的知識和經驗。幾乎所有的學生都對老師表達了誠摯的謝意,師生雙方都感到滿意。建議計算機軟體專業方向本科院校在本課程中採用這種點團隊專案驅動方式教學。

5 總結

課程以課本為導向,以實際案例為支撐,形成眾多實際專案案例,並編寫實際案例手冊,運用正確的教學方式,將理論教學和實踐教學有機聯合,形成新的教學思路和體系。通過課程教學的各個實踐環節,逐步培養學生的分析問題能力、解決實際問題的能力,較熟練的軟體開發能力和綜合運用所學知識分析問題、解決問題的能力。為學生走向社會適應企業環境具備一定的實踐基礎。

在學習資源建設中,我們強調了資源的基礎性、系統性、實用性、新穎性、全面性。在學生學習的過程中我們強調了學習的便捷性、互動性。極大豐富了教學內容,同時培養了學生的團隊合作意識。使得學生能夠對軟體工程這門課程有更深刻的瞭解。

【參考資料】

[1]韓萬江編著.軟體工程例項教程,機械工業出版社,2009.

[2]鄭人傑等著.軟體工程概論,北京:機械工業出版社,2010.

[3]馬小軍等著.軟體工程專案案例與實踐指導.北京:清華出版社,2013.

[4]林銳.軟體工程與專案管理解析,電子工業出版社,2003.

熱門標籤