鄭劍 蔡婷
摘要:《軟件工程》課程是一門以指導軟件開發和維護以及管理為主的應用型學科,而軟件開發是建立計算機應用系統的重要環節。為了使學生真正掌握這門課程,教師應該使用探究式教學方法去引導學生進行軟件研發,按照軟件研發的基本原理讓學生親自去摸索和學習研發經驗,形成自己的開發思維,為更深入地學習和今后從事軟件工程的實踐打下扎實的基礎。
關鍵詞:探究式教學 科學性 系統性
《軟件工程》教學
DOI:
10.16657/j.cnki.issn1673-9132.2016.07.016
《軟件工程》課程是軟件工程學科的一門專業課,因其具有較強的工程性和實踐應用性,于是這門課程主要講述軟件系統開發的方法、技術規范和標準以及開發工具等,并且在軟件工程學科人才培養體系中占有重要的地位。教師如何引導學生用科學的結構化方法進行軟件項目開發,以及應遵循的開發流程、技術標準和技術規范非常重要。《軟件工程》因其具有較強的工程性和實踐性,教師在知識點的講授過程中不能用簡單的點對點方式進行知識灌輸,學生通過死記硬背的方法而孤立地、片面地掌握某個原理,就可能會出現“虛有理論,缺乏實踐”的現象。其原因是很多學生死記硬背很多基本原理,一旦讓其具體應用就不知所云了。其結果是培養了許多理論具有片面性,實踐能力越來越差的學生。因此,教師如何科學的引導學生掌握《軟件工程》這門學科的開發思想才是關鍵點,首先要讓學生有清晰地認識度,《軟件工程》這門學科不是教條而是一種分析問題、解決問題的實用工具,掌握其基本原理是該課程的基礎和前提,但核心是解決問題的思想方法、實踐開發的思維。……