下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
高職高?!盾浖こ獭方虒W(xué)研究高職高專《軟件工程》教學(xué)研究摘要:本文從分析《軟件工程》課程的教學(xué)內(nèi)容和教學(xué)要求出發(fā),改正學(xué)生對(duì)軟件開發(fā)的一些錯(cuò)誤認(rèn)識(shí),并設(shè)計(jì)了高職高專軟件工程的教學(xué)模式。關(guān)鍵字:軟件工程教學(xué)模式高職高專1、引言隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,軟件規(guī)模越來越大,應(yīng)用領(lǐng)域也越來越廣,開發(fā)計(jì)算機(jī)軟件已是一個(gè)復(fù)雜的過程,軟件工程技術(shù)使這個(gè)問題得到r很好的解決。軟件工程是一門指導(dǎo)計(jì)算機(jī)軟件系統(tǒng)開發(fā)和維護(hù)的T程學(xué)科,是一門實(shí)踐性很強(qiáng)的課程,是學(xué)生參加工作以后最能直接應(yīng)用的一門專業(yè)課程。根據(jù)軟件工程的教學(xué)表明,高職高專學(xué)生總錯(cuò)誤的認(rèn)為開發(fā)軟件等同于編寫程序,對(duì)這門課的感覺往往是抽象和枯燥,無法切實(shí)理解和相信軟件工程技術(shù)的好處。本文根據(jù)筆者的授課體會(huì)從分析了軟件工程課程的教學(xué)內(nèi)容和教學(xué)要求出發(fā),改正學(xué)生塒軟件開發(fā)的一些錯(cuò)誤認(rèn)識(shí),并沒計(jì)高職高專軟件工程的教學(xué)模式。2、軟件工程課程的特點(diǎn)和教學(xué)要求軟件工程課程的特點(diǎn)知易行難。軟件工程是一門十分重要的計(jì)算機(jī)專業(yè)課程,其教學(xué)成效直接影響學(xué)生畢業(yè)以后從事軟件開發(fā)的能力和項(xiàng)目管理能力。但是,在教學(xué)突踐中,教師和學(xué)生往往感覺軟件工程的內(nèi)容瑣碎、繁雜,深度不易把握,實(shí)用性不大,可操作性不強(qiáng)。學(xué)生在學(xué)習(xí)的'時(shí)候好象什么都懂,而合上書便什么也不懂了。究其原因便是學(xué)牛在學(xué)習(xí)時(shí),沒有深入的鉆研,沒有積極地參與件開發(fā)的實(shí)踐。內(nèi)容紛雜。軟件工程涉及計(jì)算機(jī)科學(xué)、數(shù)學(xué).工程科學(xué)和管理科學(xué)等多個(gè)領(lǐng)域。其中:計(jì)算機(jī)科學(xué)和數(shù)學(xué)用于構(gòu)造模型與算法,工程科學(xué)用丁制定規(guī)范、設(shè)計(jì)范型、評(píng)估成本及確定權(quán)衡,管理科學(xué)用于計(jì)劃、資源、質(zhì)量和成本的管理。這就要求學(xué)生應(yīng)具備多學(xué)科的知識(shí)和對(duì)事物的綜合理解能力,在教學(xué)內(nèi)容和過程中著重對(duì)這些方面的培養(yǎng)。軟件工程的教學(xué)內(nèi)容和教學(xué)要求2.2.1軟件工的教學(xué)內(nèi)容軟件工桴學(xué)包括以下的主要內(nèi)容:軟件生命周期和軟件過程.傳統(tǒng)方法學(xué)、面向?qū)ο蠓椒▽W(xué)、軟件項(xiàng)目管理和一些高級(jí)課題。傳統(tǒng)方法學(xué)按照軟件生命周期分為問題定義、可行性分析、結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計(jì).結(jié)構(gòu)化實(shí)現(xiàn)、軟件維護(hù)等階段。面向?qū)ο蟮脑O(shè)計(jì)方法是以對(duì)象為具體設(shè)計(jì)單位,整個(gè)設(shè)計(jì)過程體現(xiàn)在三個(gè)模型和模型問的關(guān)系,對(duì)象模型、動(dòng)態(tài)模型和功能模型。軟件項(xiàng)目的管理包括軟件的計(jì)劃.組織和控制、具體的軟件設(shè)計(jì)國(guó)際標(biāo)準(zhǔn)。高級(jí)課題包括軟件復(fù)用、構(gòu)件技術(shù)、統(tǒng)一建模語言(UML)和形式化方法。軟件工程的教學(xué)要求通過本課程的學(xué)習(xí),使學(xué)生掌握軟件開發(fā)與維護(hù)的原則、技術(shù)及方法,了解軟件經(jīng)濟(jì)學(xué),軟件管理學(xué)的基本理論。學(xué)生還通過與本課程同步的“軟件工程實(shí)驗(yàn)設(shè)計(jì)”實(shí)踐環(huán)節(jié)的學(xué)習(xí),進(jìn)行軟件開發(fā)的實(shí)踐訓(xùn)練,培養(yǎng)綜合的軟件設(shè)計(jì)能力,提高分析和解決問題的能力。3、 改正學(xué)生錯(cuò)誤認(rèn)識(shí),樹立軟件工程觀點(diǎn)目前,很多高職高專學(xué)生錯(cuò)誤的認(rèn)為開發(fā)軟件就是編寫程序,把軟件開發(fā)跟編寫程序等同起來,然而,開發(fā)軟件應(yīng)該完成的工作遠(yuǎn)遠(yuǎn)多于編寫程序應(yīng)該完成的工作,使學(xué)生認(rèn)識(shí)到軟件工程技術(shù)在軟件開發(fā)工作中的重要性是一個(gè)非常迫切需要解決的問題。開發(fā)程序并非就是編寫程序,事實(shí)上編寫程序儀僅是開發(fā)軟件所應(yīng)完成的工作的一部分,而且只占一小部分。為了開發(fā)出一個(gè)符合用戶需要、質(zhì)量合格的軟件,軟件工程師必須首先弄清楚用戶面臨的問題是什么,也就是要明確“主攻”方向;接下來應(yīng)該進(jìn)行可行性研究,分析用戶面臨的問題是否有行得通的解決方案,為了避免浪費(fèi)資源,僅在該軟件的開發(fā)是可行的前提下,才進(jìn)行實(shí)質(zhì)性的開發(fā)工作;然后應(yīng)該進(jìn)行需求分析工作,通過與用戶的反復(fù)交流,搞清楚用戶對(duì)該軟件的具體需求,這些需求是進(jìn)行軟件設(shè)計(jì)的依據(jù);在編寫程序之前需要先進(jìn)行設(shè)計(jì),通常,大型軟件的設(shè)計(jì)工作又分戍兩個(gè)階段進(jìn)行,先進(jìn)行總體設(shè)計(jì),在進(jìn)行詳細(xì)設(shè)計(jì);編寫程序?qū)嵸|(zhì)上是把設(shè)計(jì)結(jié)果翻譯戍用某種程序設(shè)計(jì)語言書寫的程序;程序編寫出來之后,還需要經(jīng)過嚴(yán)格的測(cè)試過程,軟件確實(shí)符合用戶需求而且質(zhì)量合格,才能交付給用戶使用。4、 高職高專軟件工程教學(xué)的設(shè)計(jì)4.1以學(xué)生參與為主的教學(xué)策略我國(guó)有句名言:“授人以魚,不如授人以漁”,講的是教學(xué)應(yīng)變成助學(xué)和幫學(xué)。傳統(tǒng)的教學(xué)方法習(xí)慣于搞“一言談”、“一人談”,我們必須逐步改變這種做法,讓學(xué)生參與教學(xué)過程,有機(jī)會(huì)發(fā)表自己的看法。軟件工程課程的特點(diǎn)要求師生互動(dòng),組織學(xué)生展開討論。用理論和經(jīng)驗(yàn)去引導(dǎo)和啟發(fā)學(xué)生,鼓勵(lì)學(xué)生勇于發(fā)表意見特別是提出新見解。討論之后.同學(xué)們進(jìn)一步理解和掌握了課程內(nèi)容的方法和步驟,這個(gè)過程讓學(xué)生覺得感受很深、收獲頗大,通過課堂討論和分析實(shí)驗(yàn),使理論有實(shí)踐做支撐,抽象的知識(shí)變得看得見,用得著,大大激發(fā)了學(xué)生學(xué)習(xí)的興趣和自信。以理論教學(xué)與實(shí)踐教學(xué)相結(jié)合的教學(xué)模式從本質(zhì)上看,軟件工程的實(shí)踐性和綜合性是其他相關(guān)課程難以比擬的。因此,必須結(jié)合設(shè)計(jì)項(xiàng)目和實(shí)際應(yīng)用加以施教,才能取得良好的教學(xué)效果。那么,在把握教學(xué)進(jìn)度的同時(shí),必須及早安排好課程設(shè)計(jì),讓學(xué)生在做課程設(shè)計(jì)的同時(shí),認(rèn)真聽課,及時(shí)消化理淪知識(shí)并用于實(shí)際。實(shí)踐證明,結(jié)合設(shè)計(jì)課題進(jìn)行教學(xué),學(xué)生不僅容易接受理論知識(shí),而且容易激發(fā)學(xué)習(xí)興趣。在具體的教學(xué)實(shí)施過程中,可采用課堂講授和小組學(xué)習(xí)相結(jié)合的模式。主要的、基本的知識(shí)在課堂上講授,同步展開小組合作學(xué)習(xí)活動(dòng)。可按不同的知識(shí)程度和能力水平來搭配小組成員,小組成員一般為5?7名,各小組可根據(jù)自己的興趣和知識(shí)背景選定一個(gè)軟件開發(fā)項(xiàng)目,教師也可為學(xué)生準(zhǔn)備一些軟件項(xiàng)目,在項(xiàng)目設(shè)計(jì)時(shí),鼓勵(lì)學(xué)生下查閱大量的資料,進(jìn)行多次的討論,最好列實(shí)際應(yīng)用場(chǎng)所了解市場(chǎng)和用戶需求,這也增加了除程序編寫以外的工作內(nèi)容,強(qiáng)化了軟件設(shè)計(jì)的整體意識(shí)。教師應(yīng)盡力督促每小組如期完成計(jì)劃,要求小組定期匯報(bào)完成任務(wù)情況并上交小組階段性報(bào)告,在課程臨近結(jié)束時(shí),把全班學(xué)生召集起來,每組在規(guī)定的時(shí)間內(nèi)簡(jiǎn)短地匯報(bào)自己的探究任務(wù)完成情況,任務(wù)已實(shí)現(xiàn)的小組還可直接展示自己的軟件。這樣不僅為學(xué)生創(chuàng)造了一個(gè)體驗(yàn)軟件開發(fā)的環(huán)境,而且可以培養(yǎng)學(xué)生的團(tuán)隊(duì)合作精神,還可在小組活動(dòng)中促進(jìn)學(xué)生主動(dòng)深入地探究性學(xué)習(xí),最終掌握軟件工程的基本技術(shù)、方法和原理。5、結(jié)語通過采用以學(xué)生參與為主、理論與實(shí)踐的教學(xué)模式,一方面可促使學(xué)生積極主動(dòng)地參與到軟件工程的教學(xué)中,全面深刻地掌握軟件工程的原理.慨念和方法l另一方面可顯著地培養(yǎng)學(xué)生的實(shí)踐、創(chuàng)新能力及團(tuán)隊(duì)合作精神。這種模式自2006年至今在我院共開展了8
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 供暖行業(yè)課件教學(xué)課件
- 腦血吸蟲病病例分析
- 庫(kù)欣病診治專家共識(shí)
- 2023年香料香精資金籌措計(jì)劃書
- 踩點(diǎn)點(diǎn)課件教學(xué)課件
- 施工單位安全員述職報(bào)告
- 期末考前安全教育主題班會(huì)
- 安防員個(gè)人述職報(bào)告
- 肛腸科一病一品匯報(bào)
- 猜猜他是誰教案及反思
- 2023年全國(guó)高考體育單招考試數(shù)學(xué)模擬試卷試題(含答案詳解)
- 《經(jīng)濟(jì)法學(xué)》第14章 反不正當(dāng)競(jìng)爭(zhēng)法律制度
- 屋面及防水工程、保溫工程
- 飲料和健康調(diào)查活動(dòng)報(bào)告書
- GB/T 18043-2013首飾貴金屬含量的測(cè)定X射線熒光光譜法
- GB/T 15576-2020低壓成套無功功率補(bǔ)償裝置
- 先秦諸子百家課件
- 鋰離子電池粘結(jié)劑總結(jié)ATLCATL課件
- 初中期中成績(jī)分析班會(huì)-課件4
- 國(guó)際頭痛新分類與診斷標(biāo)準(zhǔn)課件
- 餐廚垃圾清運(yùn)協(xié)議書范本
評(píng)論
0/150
提交評(píng)論