張華
摘要:軟件工程是指導軟件開發和維護的一門工程學科,是一門理論與實踐并重的課程。該文分析了軟件工程教學中存在的問題,結合軟件工程課程的特點,提出了一個從項目選題、團隊建設、教學過程管理到課程考核的軟件工程實踐教學改革方案。
關鍵詞:軟件工程;實踐教學;項目驅動;團隊協作
中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2014)32-7700-03
軟件工程是由軟件開發實踐和相關管理學理論發展而來的一門工程學科,主要研究如何利用工程化思想來進行軟件開發、管理和維護,具有很強的綜合性、時效性、實踐性等特點,是計算機軟件專業的一門重要的專業必修課。其教學目標除了要讓學生掌握計算機軟件項目從開發過程到管理維護的基礎理論和一般過程之外,更重要的是培養學生把科學的管理方法和優質的開發技術結合起來,采用工程化的原理、技術和方法進行軟件的開發和維護,提高學生的工程實踐能力、綜合應用能力和職業素養,為日后的就業和實際工程研發打下良好的理論和實踐基礎。
“工程性”和“實踐性”是軟件工程課程最大的特點,如何將理論知識轉化為綜合應用能力是實踐教學的重要目標,培養目標能否實現關鍵在于實踐教學環節的質量,實踐教學質量的高低也將直接影響到學生今后的就業。因此,軟件工程課程應該把實踐教學放在重要位置[1]。那么,在高等院校中,如何組織和開展軟件工程實踐教學,如何在實踐教學過程中,面向就業市場,突出學生能力和職業素質的培養,使學生具備較強的工程實踐能力,能更好地適應市場需求和社會需要,是擺在我們面前的一項非常緊迫的重要課題。……