普通高校“軟件工程”課程教學的探索與實踐
本文關鍵詞:普通高校“軟件工程”課程教學的探索與實踐,由筆耕文化傳播整理發(fā)布。
普通高!败浖こ獭闭n程教學的探索與實踐
摘要:隨著軟件工程專業(yè)的出現,高校中計算機專業(yè)的傳統基礎課程“軟件工程”的教學面臨著更多的挑戰(zhàn)。本文討論該課程的教學中出現的典型問題和解決辦法。在分析該課程特點的基礎上,指出必須面向需求、突出重點,然后結合實例,提出了一個面向普通高校、針對不同地區(qū)特點的軟件工程課程的教學方案,并與SWEBOK2004進行了對比和分析。
關鍵詞:軟件工程;教學設計;教學實踐;SWEBOK
“軟件工程”課程在國內的計算機科學與技術專業(yè)以及國際上2001年的計算機科學教學體系(IEEE CC2001)中都是不可或缺的核心專業(yè)知識課程,其主要內容也是2004年由IEEE-CS/ACM/AIS建議的計算科學教學體系的關鍵知識域(CC2004)。近年來,軟件工程的知識已經成熟和系統化,足以構成一個專業(yè)的知識體系,,在國內外大學的計算學科下面相繼出現了“軟件工程專業(yè)”。在這種情況下,傳統的“軟件工程”課程出現的新老問題更加凸顯,急需高校、特別是我國普通高等院校探討,盡快地提出解決問題的途徑和辦法。
1 “軟件工程”的教學難點
“軟件工程”課程的內容廣博,涉及軟件開發(fā)的基本概念、原理、過程、方法、技術、標準、管理和工具等廣泛的技術與管理知識。作為一門課程,“軟件工程”所包含的知識面面具到,卻又難以深入。由于課程內容不如數學嚴謹,不如編程具體,不如數據庫實用,不如圖形學生動,加之學生基本上沒有參與過大型軟件開發(fā)的實踐,這就使得學生難以在一個學期就深入理解軟件工程中龐雜、抽象的內容。在傳統的考試方式下,學生只能死記硬背,使得“軟件工程”課程變成了“第二政治課”。此外,由于軟件工程的理論和技術發(fā)展迅速,教材總是跟不上技術的發(fā)展;如果教師缺乏理論研究和實踐經驗,教學就變得更加困難。
自2002年起,“軟件工程”在全國35所學校成為一個專業(yè)之后,龐大復雜的“軟件工程”從一門課程變成了一系列課程,知識的傳授相對容易起來?墒菍ζ渌鼘I(yè)而言,則又面臨新的問題:如何在學時不變甚至減少的條件下,把一個專業(yè)的知識濃縮在一門課程中,完整而有效地傳授給學生。
2 “軟件工程”課程之管見
五星文庫wxphp.com包含總結匯報、專業(yè)文獻、人文社科、旅游景點、出國留學、文檔下載、辦公文檔以及普通高校“軟件工程”課程教學的探索與實踐等內容。
本文共2頁12
本文關鍵詞:普通高!败浖こ獭闭n程教學的探索與實踐,由筆耕文化傳播整理發(fā)布。
本文編號:92225
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/92225.html