軟體工程課程教學研究與實踐

2022-09-28 14:24:02 字數 1009 閱讀 3367

摘要:軟體工程是理論性、實踐性和工程性都很強的一門專業課。本文首先分析軟體工程課程教學的現狀,並對軟體工程課程教學中幾種有效的教學方法進行了研究,最後結合本人的教學實踐提出了一些切實可行的提高教學質量的方法。

關鍵詞:軟體工程,多元化教學方法,教學實踐

軟體工程是高等院校計算機專業的一門專業課,主要講述了軟體工程的基本原理、開發方法、開發工具以及軟體專案管理。通過學習,使學生能夠掌握軟體專案從定義、開發到維護的一般過程,掌握指導軟體開發的各種方法,能夠利用工程化的原理、技術和方法進行軟體專案的分析、設計、實現和維護,為今後從事實際的軟體開發工作打下良好的基礎。

1軟體工程教學現狀

20世紀80年代以來,國內各高校都陸續開設了軟體工程課程,但在課程設定、教材內容、講授重點、教學方法等方面都存在不少問題[1]。在實際教學過程中,軟體工程教學效果並不令人滿意,也很難達到軟體工程教學目的和預期教學效果。

1.1課程內容設定及教學過程重理論輕實踐

縱覽國內各大高校,在軟體工程課程的設定問題存在很大的差別,如開課學期、課時以及實踐要求等方面,但普遍都存在理論課時過多、實踐課時偏少的問題。在開課學期的確定上,有的院校沒有考慮軟體工程課程與其先修課的關係而平行開課;而有的院校則把軟體工程課程和軟體工程課程設計分在兩個學期開設,嚴重影響了學生的學習效果。

1.2實踐環節比較薄弱

主要表現在:1)缺乏相應的軟體工程實驗軟硬體

環境。很多具體的實踐內容無法開展,如系統建模和軟體測試等環節;因為沒有固定的軟體工程實驗室,各個小組成員的集體討論機會少。2)小組內部的管理很難到位,即使每個小組都有乙個組長,但要做到學生與學生之間的管理很難。

3)小組成員對於實踐的重視程度不同,如果協調不好就很難達到理想的合作狀態。

1.3教學內容與實際脫節

就目前來講,很多院校的軟體工程課堂教學和實踐內容仍然以傳統的軟體工程作為重點;而在實際應用中,物件導向的軟體開發方法得到了更為廣泛的應用,尤其是uml統一建模語言、rup、cmm、soa以及軟體測試技術等新技術的應用。如果教師對教學內容不進行及時的調整和完善,學生所學知識將嚴重滯後於技術的發展。

軟體工程課程實踐

實驗是檢驗真理的唯一標準 電腦科學系實驗報告 課程名稱 軟體工程 年級專業 軟體工程 姓名 00 學號 000 2011 2012 學年第一學期 實驗目錄列表 實驗一工具軟體visio的使用 實驗地點 計科系微軟實驗室1 b301 實驗時間 2011.9.9 星期五 實驗目的 熟悉工具軟體visio...

軟體工程與實踐

2011 2012學年第二學期期末複習資料 本科一 名詞解釋 1.軟體生存週期 2.資料字典 3.軟體測試 二 填空 1.構成軟體專案的最終產品 和2.軟體生存週期的三個階段 和3.需求分析的技術主要有 和4.模組具有 和四個特性。三 簡單題 1.什麼是黑盒測試?黑盒測試主要採用的技術有哪些?2.資...

「影象處理」課程教學研究與實踐

摘要 闡述了影象處理課程的地位與重要性,提出影象處理課程教學改革的新理念,強化實踐過程,重視細節整合體系 改進教學手段,密切理論與實踐的聯絡,同時取得了教學改革系列成果。關鍵詞 影象處理教學改革教學環節與效果 影象處理 是應用數學類 電子資訊類等專業必修課,也是主幹課程之一。其主要研究物件是解決影象...