《軟件工程》課程教學(xué)存在的問題與思考_第1頁
《軟件工程》課程教學(xué)存在的問題與思考_第2頁
《軟件工程》課程教學(xué)存在的問題與思考_第3頁
《軟件工程》課程教學(xué)存在的問題與思考_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

《軟件工程》課程教學(xué)存在的問題與思考《軟件工程》課程教學(xué)存在的問題與思0引言軟件工程與其他計算機(jī)課程,如程序設(shè)計語言、數(shù)據(jù)結(jié)構(gòu)、編譯原理、數(shù)據(jù)庫以及操作系統(tǒng)等課程都是相互作用和影響的。在一定程度上說,軟件工程討論的是在實際開發(fā)當(dāng)中綜合運用這些課程中講過的理論和方法,將這些課程的理論和方法放在一個統(tǒng)一的目標(biāo)下,這個目標(biāo)就是在有限的時間及預(yù)算條件下,開發(fā)出高質(zhì)量的令用戶滿意的軟件。軟件是信息化的核心,各行各業(yè)論文聯(lián)盟Www.LW的信息化建設(shè)都離不開軟件,大量的人才,無論是公辦學(xué)校還是民辦學(xué)校,作為人才培養(yǎng)的基地,都應(yīng)該培養(yǎng)學(xué)生掌握軟件工程的基本理論、基本概念和方法和技術(shù),并將其應(yīng)用于軟件開發(fā)的具體實踐中,為國家的信息化建設(shè)服務(wù)?!盾浖こ獭肥轻槍τ嬎銠C(jī)及相關(guān)專業(yè)高年級學(xué)生開設(shè)的課程,在學(xué)習(xí)《軟件工程》課程之前,學(xué)生必須完成《高級語言程序設(shè)計》、《數(shù)據(jù)結(jié)構(gòu)》、《數(shù)據(jù)庫系統(tǒng)原理》、《操作系統(tǒng)》、《計算機(jī)網(wǎng)絡(luò)》等先行課程的學(xué)習(xí)。本課程的知識點是軟件工程的整個知識體系結(jié)構(gòu),即軟件需求、軟件設(shè)計、軟件實現(xiàn)、軟件測試、軟件維護(hù)、軟件配置管理、軟件工程管理、軟件工程過程、軟件工程的工具和方法、軟件質(zhì)量等十個知識點,特別是軟件過程的概念和軟件系統(tǒng)的分析設(shè)計技術(shù)。軟件工程涉及到計算機(jī)、經(jīng)濟(jì)學(xué)、管理學(xué)、工程學(xué)、市場學(xué)等多個領(lǐng)域的知識,由于涉及內(nèi)容太多、太寬,使學(xué)生感到這門課中包含的知識非常豐富,而且其本身還處于不斷發(fā)展中,這是本課程的突出特點。正因為這一特點,軟件工程教學(xué)中要突出重點,擴(kuò)大學(xué)生的知識面,同時要重視實踐環(huán)節(jié),通過多種教學(xué)形式使學(xué)生掌握各種知識的綜合應(yīng)用。2學(xué)?!盾浖こ獭氛n程教學(xué)存在的問題普遍教學(xué)條件和設(shè)備資源比較短缺,師資力量較薄弱,教師教學(xué)水平、教學(xué)條件以及所處的社會大環(huán)境方面都表現(xiàn)出一些特性,具體到《軟件工程》課程教學(xué)方面,存在一些。遍基礎(chǔ)較差,學(xué)習(xí)積極性、主動性不高,還有的學(xué)生存在自卑心理,對學(xué)習(xí)有畏難情緒,對于《軟件工程》課程的前修課程,如《高級語言程序設(shè)計》、《數(shù)據(jù)結(jié)構(gòu)》、《數(shù)據(jù)庫系統(tǒng)原理》等學(xué)習(xí)的不夠扎實,許多知識體系不能連貫起來,給《軟件工程》課程教學(xué)帶來一定的問題。2.2教師教學(xué)水平問題教師大多數(shù)是近幾年新招聘的其他高校畢業(yè)生,他們畢業(yè)以后直接進(jìn)入學(xué)校,缺乏實際軟件工程項目的鍛煉,教學(xué)方法比較單一,教學(xué)經(jīng)驗不足,不利于搞好《軟件工程》課程教學(xué)o題,因此,教學(xué)設(shè)備和教學(xué)條件等方面不一定能全部滿足需要,如有的學(xué)校多媒體教室、電腦等設(shè)備不能滿足要求,學(xué)校在計算機(jī)軟件方面的投資就更少;還有的學(xué)校校園網(wǎng)絡(luò)的建設(shè)也沒有到位,這些都給提高《軟件工程》課程教學(xué)質(zhì)量帶來一定的困難。2.4社會環(huán)境問題不容質(zhì)疑,現(xiàn)在社會上普遍存在著輕視學(xué)校的現(xiàn)象,突出表現(xiàn)在學(xué)校畢業(yè)生求職、就業(yè)等方面,學(xué)校要求得發(fā)展,必須高度重視畢業(yè)生的就業(yè)問題。在具體課程教學(xué)中,要從培養(yǎng)“應(yīng)用型”人才這一目標(biāo)出發(fā),緊密結(jié)合社會需要,不斷改進(jìn)教學(xué)內(nèi)容,抓好新技術(shù)、新知識教學(xué),同時大力加強(qiáng)實踐性教學(xué)環(huán)節(jié),培養(yǎng)與社會需要“接軌”的“產(chǎn)品”。3.1教學(xué)過程引入實際案例軟件工程課程涉及面很廣,如果不結(jié)合實際工程項目進(jìn)行教學(xué),很難把教學(xué)內(nèi)容教授給學(xué)生。因此,在教學(xué)過程中引入案例,將復(fù)雜抽象的概念用具體生動的實例進(jìn)行詮釋,能夠收到事半功倍的效果。例如,在授課時教師可結(jié)合1個“學(xué)校教材購銷系統(tǒng)”實例,給學(xué)生介紹具體的開發(fā)過程和方法。案例教學(xué)法也是在軟件工程教學(xué)中經(jīng)常采用的一種方法,軟件工程案例教學(xué)通過以企事單位中的實際項目或從中抽取的模擬項目為研討核心,為學(xué)生創(chuàng)造一個仿真環(huán)境,使其在課堂上就能接觸到實際問題和環(huán)境,從而學(xué)會在復(fù)雜條件下利用所學(xué)理論解決問題。要搞好案例教學(xué),必須從教學(xué)準(zhǔn)備、教學(xué)組織與實施、教學(xué)總結(jié)與討論幾論文聯(lián)盟WwwLWlmcom抓起,同時,在具體教學(xué)中,還要注意以下問題:第一,選擇與設(shè)計案例時,要考慮案例的針對性、復(fù)雜性,最好是授課教師與具有豐富經(jīng)驗的軟件工程師共同編寫,可以從軟件工程生命周期的角度出發(fā),選擇一個軟件工程項目的全部過程,也可以將一個大型項目的某一個階段作為教學(xué)案例。第二,案例涉及多門計算機(jī)課程。在講授過程中,最好由多位相應(yīng)課程老師共同組織教學(xué)。第三,教師布置案例后,學(xué)生可以進(jìn)行“討論式”學(xué)習(xí),在這個過程中,學(xué)生是項目的主體,教師起到組織、指導(dǎo)、咨詢的作用??蓪W(xué)生分成若干個小組,每個學(xué)生均有機(jī)會參加討論?!败浖^程及管理”是軟件工程教學(xué)內(nèi)容中的一個重點,軟件過程及其管理是長期開發(fā)實踐中提煉的內(nèi)容,如軟件開發(fā)過程中的時間控制、人與人之間的合作和交流等。該內(nèi)容只有在實踐中才能切身體會到其正確性和必要性。因而這部分的教學(xué)宜采用“實踐型”程設(shè)計的形式,學(xué)生以小組為單位共同討論、協(xié)商完成任務(wù)。生是教學(xué)活動的核心,教師要利用合適的方法調(diào)動學(xué)生的積極心理和參與意識,改變傳統(tǒng)的教師高高在上的教學(xué)方式,讓學(xué)生參與教學(xué)過程,有機(jī)會發(fā)表自己的看法。為了提高軟件工程教學(xué)質(zhì)量,學(xué)校還可以采取開辦講座的形式,針對一些專題,如UML知識、軟件測試技術(shù)與崗位需求、第四代技術(shù)等。聘請軟件園區(qū)或科研院所的專家到校內(nèi)開展講座,擴(kuò)大教師和學(xué)生的知識面。網(wǎng)絡(luò)教學(xué)也是一種較好的教學(xué)形式,軟件工程相關(guān)教師共同建立軟件工程學(xué)習(xí)網(wǎng)站,將課程安排、教學(xué)大綱、多媒體課件、研究案例、文檔模板、工程規(guī)范和標(biāo)準(zhǔn)、作業(yè)、實踐項目和要求等,以及大量的、有價值的參考書籍清單、電子文獻(xiàn)等放在網(wǎng)上,供學(xué)生隨時查閱。同時,教師和學(xué)生也可以在網(wǎng)上進(jìn)行交流如上所述,軟件工程教學(xué)內(nèi)容寬泛,涉及面廣,教學(xué)中有許多圖形,利用多媒體教學(xué)手段,將教學(xué)內(nèi)容制作成多媒體課件,能夠在同樣的一節(jié)課內(nèi)教授更多的內(nèi)容,形象化地展示軟件工程基本原理,還可以動態(tài)演示軟件項目結(jié)構(gòu)和設(shè)計細(xì)節(jié),利于學(xué)生理解教學(xué)內(nèi)3.3加強(qiáng)實踐環(huán)節(jié)從本質(zhì)上看,軟件工程的實踐性和綜合性是其他相關(guān)課程難以比擬的。因此,必須結(jié)合設(shè)計項目和實際應(yīng)用加以施教。才能取得良好的教學(xué)效果。那么,在把握教學(xué)進(jìn)度的同時,必須及早安排好課程設(shè)計,讓學(xué)生同步開展課程設(shè)計。這樣,理論課講完了,課程設(shè)計也基本結(jié)束,學(xué)生們能從理論和實踐的結(jié)合上,加深對軟件工程知識難點、重點的理解,進(jìn)一步深刻理解軟件過程和系統(tǒng)消化理論知識,訓(xùn)練項目設(shè)計的思路,鍛論文聯(lián)盟WwwLWlmcom體驗文檔編寫整理、階段性評審總結(jié)以及軟件測試等各個方面的工作流程,直接培養(yǎng)了學(xué)生從事實際開發(fā)的能,實際開發(fā)經(jīng)驗較少,要將《軟件工程》課程教好、教活,有一定的難度,學(xué)校辦學(xué)資金緊張,也不可能花錢送教師參加培訓(xùn),可以利用暑期時間,派骨干教師參加軟件企業(yè)具體項目的開發(fā),既為專業(yè)培養(yǎng)了教師,也節(jié)約了成本,同時教師參與開發(fā)的具體項目也可以作為教學(xué)中的案例或項目驅(qū)動教學(xué)中的項目積累起來。類培訓(xùn)機(jī)構(gòu)非常多,其中有一批專門針對計算機(jī)專業(yè)畢業(yè)生,受軟件企業(yè)委托開展定向培訓(xùn),其培訓(xùn)內(nèi)容與《軟件工程》課程內(nèi)容有許多是相同的。在國家的大力支持下,國內(nèi)已經(jīng)建設(shè)了中關(guān)村軟件園、大連軟件園、成都軟件園、西安軟件園等國家級軟件企業(yè)園區(qū),同時也成立了大型的實訓(xùn)基地與培訓(xùn)中心,這些機(jī)構(gòu)目前都開展軟件工程項目培訓(xùn)。學(xué)校在師資力量薄弱、硬件資源相對落后的情況下,可以考慮與上述培訓(xùn)機(jī)構(gòu)合作,采取派學(xué)生出去、將培訓(xùn)機(jī)構(gòu)引進(jìn)學(xué)校、課程輸出和置換等各種方式,開展軟件工程培訓(xùn),提高教學(xué)質(zhì)量,培養(yǎng)學(xué)生實際工作能力,為學(xué)生順利就業(yè)打下良好的基礎(chǔ)。4結(jié)束語《軟件工程》教學(xué)的目標(biāo),一是培養(yǎng)學(xué)生運用軟件工程的基本知識開發(fā)實際軟件項目培養(yǎng)學(xué)生嚴(yán)謹(jǐn)、求實的科學(xué)態(tài)度和團(tuán)隊合作精神。以上僅從從實踐教學(xué)環(huán)節(jié),教師隊伍培養(yǎng),引進(jìn)培訓(xùn)機(jī)構(gòu),改建教學(xué)方法、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論