- 相關推薦
《軟件工程》課程在教學中的不足和改進方案論文
軟件工程與其他計算機課程,如程序設計語言、數(shù)據(jù)庫以及操作系統(tǒng)等課程都是相互作用和影響的。從一定方面說,軟件工程討論的是在實際開發(fā)當中綜合運用這些課程中講過的理論和方法,將這些課程的理論和方法放在一個統(tǒng)一的目標下,這個目標就是在有限的時間及預算條件下,開發(fā)出高質量的令用戶滿意的軟件。

軟件是信息化的核心,各行各業(yè)的信息化建設都離不開軟件,軟件產(chǎn)業(yè)的發(fā)展需要大量的人才,無論是公辦學校還是民辦學校,作為人才培養(yǎng)的基地,都應該培養(yǎng)學生掌握軟件工程的基本理論、基本概念和方法和技術,并將其應用于軟件開發(fā)的具體實踐中,為國家的信息化建設服務。
1 《軟件工程》教學內(nèi)容與課程特點
軟件工程涉及到計算機、經(jīng)濟學、管理學、工程學、市場學等多個領域的知識,由于涉及內(nèi)容太多、太寬,使學生感到這門課中包含的知識非常豐富,而且其本身還處于不斷發(fā)展中,這是本課程的突出特點。正因為這一特點,軟件工程教學中要突出重點,擴大學生的知識面,同時要重視實踐環(huán)節(jié),通過多種教學形式使學生掌握各種知識的綜合應用。
2 學!盾浖こ獭氛n程教學存在的問題
普遍教學條件和設備資源比較短缺,師資力量較薄弱,教師教學水平、教學條件以及所處的社會大環(huán)境方面都表現(xiàn)出一些特性,具體到《軟件工程》課程教學方面,存在一些問題。
2。1學生基礎較差,文化課學習積極性不高學生普遍基礎較差,學習積極性、主動性不高,還有的學生存在自卑心理,對學習有畏難情緒,對于《軟件工程》課程的前修課程,如《高級語言程序設計》、《數(shù)據(jù)結構》、《數(shù)據(jù)庫系統(tǒng)原理》等學習的不夠扎實,許多知識體系不能連貫起來,給《軟件工程》課程教學帶來一定的問題。
2。2教師教學水平問題教師大多數(shù)是近幾年新招聘的其他高校畢業(yè)生,他們畢業(yè)以后直接進入學校,缺乏實際軟件工程項目的鍛煉,教學方法比較單一,教學經(jīng)驗不足,不利于搞好《軟件工程》課程教學o
2。3教學條件問題學校普遍存在辦學資金緊張的問題,因此,教學設備和教學條件等方面不一定能全部滿足需要,如有的學校多媒體教室、電腦等設備不能滿足要求,學校在計算機軟件方面的投資就更少;還有的學校校園網(wǎng)絡的建設也沒有到位,這些都給提高《軟件工程》課程教學質量帶來一定的困難。
2。4社會環(huán)境問題不容質疑,現(xiàn)在社會上普遍存在著輕視學校的現(xiàn)象,突出表現(xiàn)在學校畢業(yè)生求職、就業(yè)等方面,學校要求得發(fā)展,必須高度重視畢業(yè)生的就業(yè)問題。在具體課程教學中,要從培養(yǎng)“應用型”人才這一目標出發(fā),緊密結合社會需要,不斷改進教學內(nèi)容,抓好新技術、新知識教學,同時大力加強實踐性教學環(huán)節(jié),培養(yǎng)與社會需要“接軌”的“產(chǎn)品”。
3 《軟件工程》教學改進的內(nèi)容和方法
3。1教學過程引入實際案例軟件工程課程涉及面很廣,如果不結合實際工程項目進行教學,很難把教學內(nèi)容教授給學生。因此,在教學過程中引入案例,將復雜抽象的概念用具體生動的實例進行詮釋,能夠收到事半功倍的效果。例如,在授課時教師可結合1個“學校教材購銷系統(tǒng)”實例,給學生介紹具體的開發(fā)過程和方法。案例教學法也是在軟件工程教學中經(jīng)常采用的一種方法,軟件工程案例教學通過以企事業(yè)單位中的實際項目或從中抽取的模擬項目為研討核心,為學生創(chuàng)造一個仿真環(huán)境,使其在課堂上就能接觸到實際問題和環(huán)境,從而學會在復雜條件下利用所學理論解決問題。要搞好案例教學,必須從教學準備、教學組織與實施、教學總結與討論幾個環(huán)節(jié)抓起。
在具體教學中,還要注意以下問題:第一,選擇與設計案例時,要考慮案例的針對性、復雜性,最好是授課教師與具有豐富經(jīng)驗的軟件工程師共同編寫,可以從軟件工程生命周期的角度出發(fā),選擇一個軟件工程項目的全部過程,也可以將一個大型項目的某一個階段作為教學案例。第二,案例涉及多門計算機課程。在講授過程中,最好由多位相應課程老師共同組織教學。第三,教師布置案例后,學生可以進行“討論式”學習,在這個過程中,學生是項目的主體,教師起到組織、指導、咨詢的作用。可將學生分成若干個小組,每個學生均有機會參加討論。
“軟件過程及管理”是軟件工程教學內(nèi)容中的一個重點,軟件過程及其管理是長期開發(fā)實踐中提煉的內(nèi)容,如軟件開發(fā)過程中的時間控制、人與人之間的合作和交流等。該內(nèi)容只有在實踐中才能切身體會到其正確性和必要性。因而這部分的教學宜采用“實踐型”教學方式,以課程設計的形式,學生以小組為單位共同討論、協(xié)商完成任務。
3。2組織課堂討論,形成教學互動我國有句名言:“授人以魚,不如授人以漁”。學生是教學活動的核心,教師要利用合適的方法調(diào)動學生的積極心理和參與意識,改變傳統(tǒng)的教師高高在上的教學方式,讓學生參與教學過程,有機會發(fā)表自己的看法。
為了提高軟件工程教學質量,學校還可以采取開辦講座的形式,針對一些專題,如UML知識、軟件測試技術與崗位需求、第四代技術等。聘請軟件園區(qū)或科研院所的專家到校內(nèi)開展講座,擴大教師和學生的知識面。網(wǎng)絡教學也是一種較好的教學形式,軟件工程相關教師共同建立軟件工程站,將課程安排、教學大綱、多媒體課件、研究案例、文檔模板、工程規(guī)范和標準、作業(yè)、實踐項目和要求等,以及大量的、有價值的參考書籍清單、電子文獻等放在網(wǎng)上,供學生隨時查閱。同時,教師和學生也可以在網(wǎng)上進行交流和答疑,擴大教學時間和空間。
如上所述,軟件工程教學內(nèi)容寬泛,涉及面廣,教學中有許多圖形,利用多媒體教學手段,將教學內(nèi)容制作成多媒體課件,能夠在同樣的一節(jié)課內(nèi)教授更多的內(nèi)容,形象化地展示軟件工程基本原理,還可以動態(tài)演示軟件項目結構和設計細節(jié),利于學生理解教學內(nèi)容。
3。3加強實踐環(huán)節(jié)從本質上看,軟件工程的實踐性和綜合性是其他相關課程難以比擬的。因此,必須結合設計項目和實際應用加以施教。才能取得良好的教學效果。那么,在把握教學進度的同時,必須及早安排好課程設計,讓學生同步開展課程設計。這樣,理論課講完了,課程設計也基本結束,學生們能從理論和實踐的結合上,加深對軟件工程知識難點、重點的理解,進一步深刻理解軟件過程和系統(tǒng)消化理論知識,訓練項目設計的思路,鍛煉實際開發(fā)能力,培養(yǎng)嚴格規(guī)范的項目開發(fā)方法和步驟,體驗文檔編寫整理、階段性評審總結以及軟件測試等各個方面的工作流程,直接培養(yǎng)了學生從事實際開發(fā)的能力。
3。4派骨干教師參加企業(yè)項目實踐學校的教師大多是青年教師,實際開發(fā)經(jīng)驗較少,要將《軟件工程》課程教好、教活,有一定的難度,學校辦學資金緊張,也不可能花錢送教師參加培訓,可以利用暑期時間,派骨干教師參加軟件企業(yè)具體項目的開發(fā),既為專業(yè)培養(yǎng)了教師,也節(jié)約了成本,同時教師參與開發(fā)的具體項目也可以作為教學中的案例或項目驅動教學中的項目積累起來。
3。5引進培訓機構,多方共同培養(yǎng)學生目前計算機軟件類培訓機構非常多,其中有一批專門針對計算機專業(yè)畢業(yè)生,受軟件企業(yè)委托開展定向培訓,其培訓內(nèi)容與《軟件工程》課程內(nèi)容有許多是相同的。在國家的大力支持下,國內(nèi)已經(jīng)建設了中關村軟件園、大連軟件園、成都軟件園、西安軟件園等國家級軟件企業(yè)園區(qū),同時也成立了大型的實訓基地與培訓中心,這些機構目前都開展軟件工程項目培訓。學校在師資力量薄弱、硬件資源相對落后的情況下,可以考慮與上述培訓機構合作,采取派學生出去、將培訓機構引進學校、課程輸出和置換等各種方式,開展軟件工程培訓,提高教學質量,培養(yǎng)學生實際工作能力,為學生順利就業(yè)打下良好的基礎。
4 結束語
《軟件工程》教學的目標,一是培養(yǎng)學生運用軟件工程的基本知識開發(fā)實際軟件項目的能力,強調(diào)對過程的理解,方法的掌握,技術和工具的應用,以及對團隊的重視:二是培養(yǎng)學生嚴謹、求實的科學態(tài)度和團隊合作精神。以上僅從從實踐教學環(huán)節(jié),教師隊伍培養(yǎng),引進培訓機構,改建教學方法、采取多種教學形式等方面提出了一些想法,要想真正達到上述目標,還需要進一步深入研究和思考。
參考文獻:
[1]杜晶,王鳳芹,李祁。軟件工程課程教學特征與改革[J]福建電腦,2010,(06)
[2]沈備軍,顧春華。軟件工程教學模式的研究和實踐[J]。計算機教育,2005。(01)
[3]潘婭歙件工程教學方法探索[J]。西南科技大學高教研究,2006,(02)
[4]林丕源,劉才興,張明武,徐建民。軟件工程專業(yè)的實踐教學改革初探[M]實驗室研究與探索,2007,(12)
【《軟件工程》課程在教學中的不足和改進方案論文】相關文章:
工作中存在不足和改進措施通用12-23
銷售總結工作中不足和改進范文06-19
總結工作中不足和改進(通用5篇)09-15
工作中不足及改進總結范文06-13
小學信息技術教育教學中的不足論文10-11
新課程中的高中數(shù)學教學論文10-10
總結工作的不足及改進措施03-07
基于旅游管理課程教學中的問題研究論文10-09
《材料化學》課程教學改革和實踐探討的論文10-10