• <input id="zdukh"></input>
  • <b id="zdukh"><bdo id="zdukh"></bdo></b>
      <b id="zdukh"><bdo id="zdukh"></bdo></b>
    1. <i id="zdukh"><bdo id="zdukh"></bdo></i>

      <wbr id="zdukh"><table id="zdukh"></table></wbr>

      1. <input id="zdukh"></input>
        <wbr id="zdukh"><ins id="zdukh"></ins></wbr>
        <sub id="zdukh"></sub>
        公務(wù)員期刊網(wǎng) 論文中心 正文

        軟件工程課程教學(xué)資源開發(fā)分析

        前言:想要寫出一篇引人入勝的文章?我們特意為您整理了軟件工程課程教學(xué)資源開發(fā)分析范文,希望能給你帶來靈感和參考,敬請(qǐng)閱讀。

        軟件工程課程教學(xué)資源開發(fā)分析

        【摘要】針對(duì)傳統(tǒng)軟件工程課程教學(xué)中存在的理論性強(qiáng)、課程內(nèi)容較抽象,學(xué)生難于理解、學(xué)習(xí)動(dòng)力不足的現(xiàn)象,對(duì)作者在教學(xué)實(shí)踐中所開發(fā)的幾類常用教學(xué)資源進(jìn)行了總結(jié)和探討,在傳統(tǒng)教學(xué)資源類別的基礎(chǔ)上補(bǔ)充了新的類別,并對(duì)每一種教學(xué)資源選取了課程中的典型示例予以說明,對(duì)軟件工程教學(xué)模式改革進(jìn)行了有益的探索。

        【關(guān)鍵詞】軟件工程;教學(xué)資源開發(fā);教學(xué)模式改革

        0引言

        軟件工程課程是計(jì)算機(jī)專業(yè)的一門專業(yè)必修課程,該門課程主要用于指導(dǎo)計(jì)算機(jī)軟件的開發(fā)和維護(hù),其內(nèi)容涉及技術(shù)、方法和管理等諸多方面,對(duì)于培養(yǎng)計(jì)算機(jī)專業(yè)學(xué)生的工程能力及專業(yè)素養(yǎng)具有舉足輕重的地位。但在該課程的傳統(tǒng)教學(xué)中,存在著理論性強(qiáng)、課程內(nèi)容較抽象,學(xué)生難于理解,學(xué)習(xí)動(dòng)力不足等現(xiàn)象。針對(duì)這些問題,筆者在該門課程的教學(xué)實(shí)踐中,對(duì)課程中的教學(xué)資源進(jìn)行了開發(fā),所開發(fā)的教學(xué)資源不僅包含傳統(tǒng)類別的教學(xué)資源,還針對(duì)本門課程的特點(diǎn),增加了新的類別,并進(jìn)行了總結(jié)和示例說明。

        1現(xiàn)存問題分析

        軟件工程課程是一門綜合性和實(shí)踐性都很強(qiáng)的專業(yè)基礎(chǔ)課程,主要內(nèi)容包括:軟件設(shè)計(jì)與開發(fā)的過程與方法,軟件測(cè)試與維護(hù)技術(shù),軟件項(xiàng)目管理等。其課程內(nèi)容繁雜,理論與技術(shù)方法眾多,課程中涉及的概念、原理比較抽象、復(fù)雜,難于理解。在傳統(tǒng)的課程教學(xué)中,教師多按照教材的編排來組織教學(xué)內(nèi)容,而教材大多偏重于概念及原理的理論性闡述,可操作性及實(shí)用性略顯不足,學(xué)生在學(xué)習(xí)過程中容易感到枯燥、乏味,難以激發(fā)學(xué)習(xí)熱情。

        2應(yīng)對(duì)措施

        針對(duì)教材中知識(shí)講解偏理論化,實(shí)例、案例資源不足,學(xué)生學(xué)習(xí)興趣不高的情況,筆者在教學(xué)過程中注意改進(jìn)教學(xué)方法、豐富教學(xué)手段,著重在課程教學(xué)資源的開發(fā)上做了一些有益的嘗試,以提高學(xué)生的學(xué)習(xí)興趣,縮短理論與實(shí)際應(yīng)用的距離。

        3教學(xué)資源開發(fā)具體內(nèi)容

        根據(jù)我國《教育資源建設(shè)技術(shù)規(guī)范》(以下簡稱《規(guī)范》),教學(xué)資源可以分為以下八類[1]:媒體素材(包括文本類素材、圖形圖像類素材、音頻類素材、視頻類素材、動(dòng)畫類素材五大類);試題庫;試卷;課件與網(wǎng)絡(luò)課件;案例;文獻(xiàn)資料;常見問題解答;資源目錄索引。其中,試題庫、試卷、課件與網(wǎng)絡(luò)課件資源、常見問題解答,在以往的教學(xué)中已經(jīng)進(jìn)行了開發(fā),在現(xiàn)階段的教學(xué)中,在完善上述資源的基礎(chǔ)上,主要對(duì)課堂教學(xué)中經(jīng)常使用到的幾類資源如媒體素材、案例、文獻(xiàn)資料等進(jìn)行了開發(fā),并結(jié)合本課程的特點(diǎn),補(bǔ)充了諸如應(yīng)用實(shí)例、源程序?qū)嵗⑿袠I(yè)新興技術(shù)等教學(xué)資源??偨Y(jié)起來,主要對(duì)以下八類教學(xué)資源進(jìn)行了開發(fā)和擴(kuò)充:

        3.1媒體素材

        媒體素材是一類重要的教學(xué)素材,其中音視頻素材尚有待于在今后的教學(xué)中進(jìn)行開發(fā),現(xiàn)階段的教學(xué)中主要對(duì)以下三類媒體素材進(jìn)行了開發(fā):

        (1)文本類素材

        對(duì)于文本類素材的開發(fā),這里主要指在教學(xué)的過程中,針對(duì)所講授內(nèi)容,補(bǔ)充相關(guān)的文本類參考材料,供同學(xué)們進(jìn)行拓展閱讀。例如:在編碼風(fēng)格部分,關(guān)于標(biāo)識(shí)符的命名方法,提供了對(duì)“匈牙利命名法”進(jìn)行介紹的材料;對(duì)于如何進(jìn)行適當(dāng)?shù)淖⑨專o出了對(duì)序言性注釋的一般格式進(jìn)行說明的文本材料,這些文本類素材使得相應(yīng)知識(shí)點(diǎn)得到了延伸,滿足了有更高學(xué)習(xí)要求的同學(xué)的需要。

        (2)圖形圖像類素材

        圖形圖像類素材是本門課程教學(xué)資源開發(fā)的一個(gè)重點(diǎn),這類資源的作用顯而易見,它可以使抽象的概念形象化、具體化,便于學(xué)生理解。例如:在講解“原型系統(tǒng)”這一概念時(shí),通過展示建筑物原型模型的圖片來幫助同學(xué)們理解什么是“原型”;在講解“軟件的特點(diǎn)”這一知識(shí)點(diǎn)時(shí),對(duì)于“軟件不存在磨損和老化”的這一特點(diǎn),通過展示零件磨損的圖片,與軟件無磨損的圖片進(jìn)行對(duì)比,讓學(xué)生對(duì)軟件的這一特點(diǎn)有更直觀的感受……課程中可開發(fā)的這類圖形圖像資源還有很多,通過對(duì)這一類資源的開發(fā)和利用,改變了傳統(tǒng)的軟件工程課程理論化、抽象化的教學(xué)方式,使知識(shí)的傳授更具形象性和生動(dòng)性。

        (3)動(dòng)畫類素材

        對(duì)于涉及動(dòng)態(tài)變換及變換過程的知識(shí)點(diǎn),在課程中開發(fā)了相應(yīng)的動(dòng)畫資源來進(jìn)行動(dòng)態(tài)演示,使得轉(zhuǎn)換過程更加的清晰明了。例如:變換型數(shù)據(jù)流圖和事務(wù)型數(shù)據(jù)流圖映射為程序結(jié)構(gòu)圖的變換過程、集成測(cè)試中采用深度優(yōu)先或廣度優(yōu)先進(jìn)行自頂向下結(jié)合的測(cè)試過程,都可開發(fā)相應(yīng)的動(dòng)畫素材來實(shí)現(xiàn)動(dòng)態(tài)演示。

        3.2案例

        在教學(xué)過程中,還開發(fā)了大量的案例資源,以培養(yǎng)學(xué)生的學(xué)習(xí)興趣、激發(fā)學(xué)生的學(xué)習(xí)熱情[2]。例如:對(duì)于“軟件危機(jī)”這一知識(shí)點(diǎn),使用軟件開發(fā)史上“軟件危機(jī)”的典型案例———IBM公司在開發(fā)IBM360系列機(jī)操作系統(tǒng)時(shí)所陷入的歷史上著名的“軟件開發(fā)泥潭”的例子來進(jìn)行說明。再比如,在軟件測(cè)試一章,用微軟公司曾經(jīng)經(jīng)歷過的失敗的經(jīng)驗(yàn)教訓(xùn)來說明軟件測(cè)試的重要性……還可以讓同學(xué)們自己例舉一些案例,這樣不僅可以大大豐富案例的數(shù)量,還可以提高他們的學(xué)習(xí)興趣和熱情。

        3.3應(yīng)用實(shí)例

        針對(duì)課程特點(diǎn),對(duì)于涉及系統(tǒng)分析與設(shè)計(jì)方法方面的教學(xué)內(nèi)容,補(bǔ)充了應(yīng)用實(shí)例類教學(xué)資源來進(jìn)行實(shí)例化教學(xué)[3]。例如:在結(jié)構(gòu)化方法中介紹數(shù)據(jù)流圖的畫法時(shí),例舉了倉庫定貨系統(tǒng)的實(shí)例;在面向?qū)ο蠓椒ㄖ兄v解面向?qū)ο蟮姆治雠c設(shè)計(jì)過程時(shí),例舉了圖書管理系統(tǒng)面向?qū)ο蠓治雠c設(shè)計(jì)過程的實(shí)例。

        3.4源程序?qū)嵗?/p>

        在軟件工程課程教學(xué)中,有大量的知識(shí)點(diǎn)是對(duì)設(shè)計(jì)、編碼及測(cè)試中的一些普遍原理的說明,在傳統(tǒng)的課程教學(xué)中,對(duì)這些知識(shí)點(diǎn)大多概括性的介紹,沒有與具體的程序設(shè)計(jì)實(shí)例相結(jié)合,使得學(xué)習(xí)者在學(xué)習(xí)的過程中感覺較抽象,很難與編程實(shí)際相結(jié)合。針對(duì)這一問題,我們?cè)谡n程中補(bǔ)充了程序?qū)嵗惤虒W(xué)資源來配合對(duì)相關(guān)原理的說明,避免了抽象化的說教,使同學(xué)們更容易理解,同時(shí)又使得該課程的教學(xué)與同學(xué)們的編程實(shí)踐更加貼近,縮短了理論原理與編程應(yīng)用的距離。例如:對(duì)于黑盒測(cè)試和白盒測(cè)試的幾種方法,通過相關(guān)的實(shí)例程序來進(jìn)行具體化的說明;再比如,對(duì)于面向?qū)ο蟮幕靖拍?,如類、?duì)象、實(shí)例、消息、繼承、多態(tài)等,也開發(fā)了相應(yīng)的C++源程序?qū)嵗?,以說明相關(guān)概念在面向?qū)ο缶幊讨惺侨绾螌?shí)現(xiàn)的。

        3.5行業(yè)新興技術(shù)

        在課程教學(xué)中,還補(bǔ)充了對(duì)行業(yè)新興技術(shù)進(jìn)行介紹的課程資源,這一類資源由于具有鮮明的課程特點(diǎn),因此在這里單獨(dú)作為一類資源列出。其中一個(gè)典型的示例,便是在實(shí)現(xiàn)與編碼一節(jié)所引入的對(duì)目前兩大主流開發(fā)平臺(tái):.NET平臺(tái)和J2EE平臺(tái)進(jìn)行比較的介紹性資料。

        3.6實(shí)踐題目

        軟件工程是一門實(shí)踐性很強(qiáng)的課程,除了理論教學(xué),也安排有上機(jī)實(shí)踐環(huán)節(jié)。為了更好地開展實(shí)踐教學(xué),提高學(xué)生的實(shí)踐能力、工程能力和創(chuàng)新能力[4],我們精心設(shè)置了一系列功能目標(biāo)明確、貼近學(xué)生學(xué)習(xí)生活實(shí)際、難度適宜的實(shí)踐題目,組成題目庫,供學(xué)生們組成開發(fā)小組自主選擇題目來進(jìn)行實(shí)踐。這樣的方式充分發(fā)揮了學(xué)生的主觀能動(dòng)性,對(duì)學(xué)生相關(guān)能力的培養(yǎng)也起到了很好的促進(jìn)作用。

        3.7軟件工程文檔規(guī)范及范例文檔

        為了更好地指導(dǎo)學(xué)生完成實(shí)踐內(nèi)容,在課程中還提供了各種軟件工程文檔規(guī)范及相應(yīng)的范例文檔,供同學(xué)們進(jìn)行學(xué)習(xí)參考。

        3.8文獻(xiàn)及網(wǎng)絡(luò)資料

        對(duì)于該類資源的開發(fā),在《規(guī)范》中提到的文獻(xiàn)資料的基礎(chǔ)上進(jìn)行了擴(kuò)展,增加了網(wǎng)絡(luò)資料,并在每章教學(xué)結(jié)束時(shí)推薦給同學(xué)們,以供他們進(jìn)行更深入的學(xué)習(xí)和參考,例如,在測(cè)試一章,向同學(xué)們推薦了以下文獻(xiàn)及網(wǎng)絡(luò)資料:1.參考文獻(xiàn):《軟件測(cè)試》,作者:(美)RonPatton.譯者:周予濱姚靜等.機(jī)械工業(yè)出版社,2002年3月2.51testing軟件測(cè)試網(wǎng)www.51testing.com/3.軟件測(cè)試術(shù)語jingyan.baidu.com/article/597a064375691c312b5243f4.html

        4結(jié)語

        以上是筆者教學(xué)資源開發(fā)所涉及的一些具體內(nèi)容,在此基礎(chǔ)上可進(jìn)一步建立課程的資源目錄索引。教學(xué)資源的開發(fā)是一項(xiàng)艱巨的工作,還有待于在今后的教學(xué)中不斷地補(bǔ)充和完善。通過現(xiàn)有資源的開發(fā),較大程度地豐富了該門課程的教學(xué)資源,打破了傳統(tǒng)的抽象化理論說教的教學(xué)模式,在教學(xué)實(shí)踐中,明顯感受到課堂有了更多的活力,學(xué)生的學(xué)習(xí)積極性也得到了很大的提高,對(duì)于推進(jìn)軟件工程課程教學(xué)模式的改革具有積極的意義。

        參考文獻(xiàn):

        [1]孫為軍,傅秀芬.軟件工程課程網(wǎng)絡(luò)教學(xué)資源建設(shè)的研究[J].廣東工業(yè)大學(xué)學(xué)報(bào)(社會(huì)科學(xué)版),2010(B07):180-182.[期刊]

        [2]葉衛(wèi)華.淺談案例教學(xué)法的作用[J].職業(yè)圈,2007(05X):80-82.[期刊]

        [3]余陽,湯庸.《軟件工程》實(shí)例化教學(xué)探索[J].中山大學(xué)學(xué)報(bào)論叢,2003(5):8-13.[期刊]

        [4]徐玲,張小洪,文俊浩,楊夢(mèng)寧,洪明堅(jiān).軟件工程專業(yè)實(shí)踐教學(xué)體系的構(gòu)建[J].計(jì)算機(jī)教育,2010(11):137-139.[期刊]

        作者:楊雪 單位:電子科技大學(xué)成都學(xué)院計(jì)算機(jī)系

        相關(guān)熱門標(biāo)簽
        无码人妻一二三区久久免费_亚洲一区二区国产?变态?另类_国产精品一区免视频播放_日韩乱码人妻无码中文视频
      2. <input id="zdukh"></input>
      3. <b id="zdukh"><bdo id="zdukh"></bdo></b>
          <b id="zdukh"><bdo id="zdukh"></bdo></b>
        1. <i id="zdukh"><bdo id="zdukh"></bdo></i>

          <wbr id="zdukh"><table id="zdukh"></table></wbr>

          1. <input id="zdukh"></input>
            <wbr id="zdukh"><ins id="zdukh"></ins></wbr>
            <sub id="zdukh"></sub>
            浦江县| 襄汾县| 蓬安县| 浦江县| 清镇市| 青龙| 樟树市| 黑龙江省| 宁阳县| 通州市| 河北区| 南皮县| 保康县| 丰台区| 车致| 漠河县| 新营市| 克什克腾旗| 宜城市| 保定市| 昌图县| 德庆县| 娱乐| 荃湾区| 兰考县| 资兴市| 平遥县| 梁山县| 巴林右旗| 顺平县| 梓潼县| 大同市| 万荣县| 济阳县| 石柱| 河津市| 文水县| 土默特右旗| 衡水市| 桂林市| 瓦房店市| http://444 http://444 http://444