- 相關(guān)推薦
關(guān)于課程案例教學(xué)法軟件工程論文
一、案例教學(xué)法的設(shè)計(jì)原則
案例教學(xué)法是通過(guò)真實(shí)的案例,并與我們身邊熟悉的生活內(nèi)容相聯(lián)系,來(lái)學(xué)習(xí)專(zhuān)業(yè)的課程知識(shí)的過(guò)程。但是案例教學(xué)方法并不是隨便設(shè)計(jì)的,在案例設(shè)計(jì)中要遵循一定的設(shè)計(jì)原則。下面我們簡(jiǎn)單論述一下,軟件工程案例教學(xué)法設(shè)計(jì)的基本原則。
1.目的性
眾所周知,軟件工程課程是一門(mén)理論性比較強(qiáng)的課程,在教學(xué)過(guò)程中要求理論與實(shí)際情況相聯(lián)系,讓學(xué)生把理論知識(shí)應(yīng)用到實(shí)際聯(lián)系中去,發(fā)現(xiàn)問(wèn)題,解決問(wèn)題。鞏固軟件開(kāi)發(fā)專(zhuān)門(mén)技術(shù),并應(yīng)用到實(shí)踐中去,因此,在案例選擇和設(shè)計(jì)的過(guò)程中,要按照教學(xué)目標(biāo)和要求來(lái)展開(kāi)。
2.真實(shí)性
案例設(shè)計(jì)的真實(shí)性是指,要通過(guò)實(shí)際的項(xiàng)目作為研究和討論學(xué)習(xí)的核心,給學(xué)生營(yíng)造一個(gè)真實(shí)的學(xué)習(xí)環(huán)境,在課堂教學(xué)中,通過(guò)接觸真實(shí)的問(wèn)題,來(lái)提高學(xué)生的實(shí)踐動(dòng)手和操作能力,為以后的軟件開(kāi)發(fā)提供堅(jiān)實(shí)的實(shí)踐基礎(chǔ)。另外,還要邀請(qǐng)國(guó)內(nèi)經(jīng)驗(yàn)比較豐富的老師或資深比較深厚的軟件工程師,對(duì)案例進(jìn)行編寫(xiě)以及對(duì)開(kāi)發(fā)的實(shí)際項(xiàng)目進(jìn)行講述。
3.代表性
軟件工程課程涉及的方面比較廣泛,系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)都比較廣泛,因此在教學(xué)過(guò)程中,案例的選擇還要具有典型性和代表性。具有代表性的案例才能將實(shí)際的理論知識(shí)更好的應(yīng)用和實(shí)踐,同時(shí)也擴(kuò)大了應(yīng)用的范圍,對(duì)培養(yǎng)學(xué)生解決問(wèn)題的能力和思維方式有著積極的意義。
二、案例教學(xué)法的設(shè)計(jì)方法
面向?qū)ο蠓椒▽W(xué)和生命周期方法學(xué)是軟件工程的兩種基本方法學(xué),這兩種方法學(xué)都把軟件的生命周期,分別分成幾個(gè)不同的階段對(duì)系統(tǒng)進(jìn)行分析、研究、設(shè)計(jì)、實(shí)現(xiàn)。因此在對(duì)于案例教學(xué)法的設(shè)計(jì),要按照不同的階段對(duì)系統(tǒng)開(kāi)發(fā)進(jìn)行設(shè)計(jì),針對(duì)其中不同的現(xiàn)實(shí)問(wèn)題設(shè)計(jì)不同的解決方法和案例,并且對(duì)案例的應(yīng)用要分階段的進(jìn)行降解。當(dāng)整個(gè)案例課程教學(xué)方法完成后,再對(duì)學(xué)生布置幾個(gè)綜合性的案例,對(duì)所學(xué)的知識(shí)進(jìn)行鞏固和加深印象。一般來(lái)講,綜合性的案例內(nèi)部聯(lián)系往往比較緊密,包括的內(nèi)容也通常比較多,運(yùn)用和調(diào)動(dòng)的知識(shí)和技術(shù)也比較廣泛,因此,從整體上來(lái)說(shuō),綜合性的案例教學(xué),對(duì)學(xué)生綜合能力和綜合知識(shí)的提升發(fā)揮著重要的意義。
三、案例教學(xué)法的應(yīng)用
案例教學(xué)是軟件工程課程教學(xué)的主要方法,對(duì)于案例教學(xué)法的應(yīng)用,我們要考慮以下方面的因素。首先,通過(guò)案例講解后,讓學(xué)生們知道軟件工程的基本方法和原理,然后把一個(gè)具有代表性的、真實(shí)的、易于理解的實(shí)際案例導(dǎo)入到軟件工程的教學(xué)中去,把軟件工程課程中抽象的概念和理論,通過(guò)具體的實(shí)際案例生動(dòng)、形象的表達(dá)出來(lái)。舉例來(lái)講,當(dāng)講授課程中生命周期方法學(xué)時(shí),課程講解從問(wèn)題的定義出發(fā),再對(duì)其進(jìn)行可行性研究和需求分析,然后進(jìn)行設(shè)計(jì),編碼、測(cè)試和維護(hù)等一系列的教學(xué)管理工作。這樣把學(xué)生接受的知識(shí)有序的連接起來(lái),讓學(xué)生在具體的案例中掌握DFD、E-R圖、Warner圖、HIPO圖以及Jsckson圖的繪制和測(cè)試方法,并且理解基本的含義和作用,以達(dá)到良好的教學(xué)效果。其次,案例教學(xué)的應(yīng)用必須要調(diào)動(dòng)學(xué)生的動(dòng)手能力,讓學(xué)生參與到案例教學(xué)的設(shè)計(jì)和分析中來(lái),這樣才能培養(yǎng)學(xué)生的實(shí)踐能力和動(dòng)手操作能力。對(duì)此我們對(duì)軟件工程課程進(jìn)行了綜合案例設(shè)計(jì),具體設(shè)計(jì)內(nèi)容主要從如下幾個(gè)方面來(lái)闡述。
1.確立項(xiàng)目開(kāi)發(fā)計(jì)劃
首先,項(xiàng)目組完成“可行性研究報(bào)告”的撰寫(xiě),然后根據(jù)“可行性研究報(bào)告”確立項(xiàng)目開(kāi)發(fā)計(jì)劃,對(duì)每個(gè)組成員進(jìn)行分配任務(wù),確保每項(xiàng)任務(wù)的進(jìn)度和項(xiàng)目使用的各項(xiàng)工具。對(duì)每項(xiàng)任務(wù)需要完成的時(shí)間和日期進(jìn)行規(guī)定,最后再對(duì)項(xiàng)目開(kāi)發(fā)計(jì)劃進(jìn)行評(píng)審,不斷完善。
2.需求分析
需求分析是項(xiàng)目開(kāi)發(fā)和設(shè)計(jì)研究性強(qiáng)度的分析,通過(guò)對(duì)項(xiàng)目任務(wù)的結(jié)果和進(jìn)度,相關(guān)負(fù)責(zé)人員對(duì)項(xiàng)目需求性進(jìn)行分析,并撰寫(xiě)“需求分析說(shuō)明書(shū)”,然后再經(jīng)過(guò)相關(guān)的評(píng)審人員進(jìn)行評(píng)審,不斷完善需求分析內(nèi)容。
3.軟件設(shè)計(jì)
參考項(xiàng)目進(jìn)度和任務(wù)分配結(jié)果,以及“需求分析說(shuō)明書(shū)”,由相關(guān)負(fù)責(zé)人對(duì)項(xiàng)目進(jìn)行初步設(shè)計(jì),并對(duì)具體的設(shè)計(jì)內(nèi)容和任務(wù)進(jìn)行細(xì)分,其他人員要輔助開(kāi)展完成項(xiàng)目設(shè)計(jì)任務(wù)。然后對(duì)設(shè)計(jì)內(nèi)容撰寫(xiě)“軟件設(shè)計(jì)說(shuō)明書(shū)”其中包括數(shù)據(jù)庫(kù)設(shè)計(jì)、功能設(shè)計(jì)以及人機(jī)界面設(shè)計(jì),并撰寫(xiě)相關(guān)的“軟件測(cè)試計(jì)劃”。其中人機(jī)界面設(shè)計(jì)是一個(gè)重要的環(huán)節(jié),在設(shè)計(jì)過(guò)程中要兼顧考慮技術(shù)和人兩個(gè)方面的因素,保證界面的一致性、簡(jiǎn)潔性以及易操作性。
4.實(shí)現(xiàn)
按照項(xiàng)目的具體任務(wù)要求,以及相關(guān)的指導(dǎo)說(shuō)明以及計(jì)劃書(shū)等,完成具體的軟件工程項(xiàng)目設(shè)計(jì),達(dá)到項(xiàng)目設(shè)計(jì)的要求,實(shí)現(xiàn)項(xiàng)目設(shè)計(jì)的目標(biāo),并撰寫(xiě)相關(guān)的程序設(shè)計(jì)清單。
四、結(jié)語(yǔ)
綜上所述,案例教學(xué)法是軟件工程課程重要的教學(xué)方法,通過(guò)案例分析和研究,對(duì)項(xiàng)目進(jìn)行設(shè)計(jì),把抽象的理論知識(shí)和概念通過(guò)形象、生動(dòng)的案例表現(xiàn)出來(lái),同時(shí)也培養(yǎng)了學(xué)生的思維能力和實(shí)踐操作能力。
【課程案例教學(xué)法軟件工程論文】相關(guān)文章:
案例教學(xué)法在物理新課程教學(xué)中的應(yīng)用與思考04-30
項(xiàng)目案例教學(xué)法在ASP.NET課程中的應(yīng)用05-01
案例教學(xué)法在《網(wǎng)頁(yè)設(shè)計(jì)與制作》課程中的研究與探索04-26
《貨幣金融學(xué)》課程案例教學(xué)法的實(shí)踐與探析04-29
案例教學(xué)法淺析04-30
軍校管理類(lèi)課程案例教學(xué)法應(yīng)用研究04-29
高中政治新課程教學(xué)中案例教學(xué)法的運(yùn)用初探04-29
案例式教學(xué)法的運(yùn)用04-28