1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 談談計算機軟件工程課程的問題試探及對策

        時間:2022-11-14 08:15:17 碩士論文 我要投稿
        • 相關推薦

        談談計算機軟件工程課程的問題試探及對策

          [摘要]軟件工程教學的目的是要培養學生學會采用工程學的概念、原理、技術和方法來開發、維護與管理軟件.在整個軟件開發的過程中,將會涉及到各種其他學科的知識,學習軟件工程,它必須與其他學科相結合才能產生有價值的成果。

          [關鍵詞]軟件工程課程 特點 問題 對策

          一、引言

          軟件工程概念簡介:1983年,IEEE(Institute of Electrical&Electronic Engi—neers,電氣與電子工程師協會)給出了定義:軟件工程是研究和應用如何以系統化的、規范的、可度量的方法去開發、運行和維護軟件,即把工程化應用到軟件上。簡而言之,軟件工程就是將軟件開發作為一個工程項目來進行管理,將軟件開發過程細化為若干合理的子項目,對軟件開發過程進行科學的管理,從而生產出高質量的軟件產品。軟件生存期是指軟件從孕育到停止使用的全過程。軟件生存期包括6個階段工作,即制定計劃、需求分析、設計、程序編制、測試及運行維護。軟件工程是軟件由“手工作坊”發展成為軟件開發的“工程化”管理的必要手段,是軟件危機得以解決的必要途徑。

          二、軟件工程課程特點

          1.抽象性強。

          軟件工程的方法、原理和技術是位于所有具體項目之上的,并沒有涉及某個項目的具體信息,也就是說,它們是抽象的。軟件工程的理論與學生的認知水平差距較大,往往要在學生經過幾個項目的失敗后,才能理解軟件工程的原理,所以針對于在校學生來說,軟件工程是抽象的,是計算機課程中的“政治”課。

          2.是對大型項目的總結。

          軟件工程是對多年的大型軟件開發實踐的總結和抽象,將其中好的開發方法和技術進行抽象,并對一些經過實踐證明錯誤的方法進行了歸納,提醒后人避免錯誤的發生。軟件工程著眼于大型復雜軟件項目開發的指導,對于小型的軟件項目來說,指導意義不容易體現。

          3.軟件工程的效果體現在軟件開發的全過程中。

          軟件生命周期包括問題定義、可行性研究、需求分析、設計、編碼、測試、運行和維護多個階段。某個階段的成果對于工程的影響往往不在這個階段本身反映出來。要想將軟件工程的原理、技術和方法應用于實踐,必須全面的學習,各個階段聯系性比較緊密。

          三、軟件工程課程教學中存在的問題

          1.課程抽象,難于學習。

          由于軟件工程課程的理論原理比較抽象,不易掌握,從而導致學生在教與學的過程中極易產生枯燥、乏味的感覺和學不會、不想學的思想,教師會覺得該課程教起來相當困難,要想達到較好的教學效果和培養學生較強的實踐能力的教學目標十分困難。由于軟件工程課程不涉及具體軟件項目,不怎么涉及軟件算法,學生在學習過程中很難將抽象的理論與實際軟件項目聯系起來,被動接受抽象理論的結果是學生學習該課程的興趣會逐漸消失,產生枯燥、乏味的感覺和學不會、不想學的思想。

          2.軟件課程時間短,課程安排沖突。

          在課程安排上軟件工程課程要和其他的程序設計類課程一起開設,這樣在講授軟件工程課程的時候就沒有辦法和其他課程相互印證,學生記憶不深刻。

          3.理論和實踐相脫離。

          軟件工程這門學科的特點決定這門課程理論多于實踐,傳統的軟件工程課程在教學中雖然設置有實踐環節,但受到時間以及教學環境的限制,很多無法真正完成個完整的項目,一般只是停留在文檔編寫的程度。學生由于缺乏實踐的驗證,無法體會課堂上所學的理論知識有何實際意義及實用價值。同時缺乏實踐經驗使得學生動于解決問題的能力比較差。

          4.考核方式滯后。

          傳統的軟件工程課程的考核方式,一般都是筆試加平時成績的方式,這種考核方式對于學生來說只要在學期末,對軟件工程的原理概念進行記憶就能取得好成績,而死記硬背的東西很容易忘記,不利于學生吸收。

          四、解決軟件工程課程教學的對策

          1.提高課堂趣味性。

          采取任務驅動的學習方法,傳統的教學方法是先按教材進行講解,把教材上的內容一條一條的逐一介紹,學生昕起來空洞、枯燥、無味,離生活、學習相距甚遠。本來是學生最喜歡的東西,卻讓學生越來越感到乏味。若是以學生為中心,在整個教學過程中由教師起組織者、指導者、幫助者和促進者的作用,利用情境、協作、會話等學習環境充分發揮學生的主動性、積極性和創新精神,最終達到使學生有效地實現對當前所學知識的意義建構的目的。“任務驅動”就是將所要學習的新知識隱含在一個或幾個任務之中,學生通過對所提的任務進行分析、討論,明確它大體涉及到教材上的哪些知識,并找 哪些是舊知識,哪些是新知識,在老師的指導、幫助下找出解決問題的方法,最后通過任務的完成而實現對所學知識的意義建構。任務驅動的教學方式,是在問題解決中學習,教師針對所要學習的內容設計出具有思考價值的、有意義的問題,首先讓學生去思考、去嘗試解決,在此過程中,教師提供一定的支持和引導,組織學生討論、合作,但這都不應妨礙學生的獨立思考,而應配合、促進他們的探索過程.

          2.理論教學與實踐相結合。

          “軟件工程”這門課程,非常強調理論與實踐相結合。軟件上程實際上就是一門研究如何將完善的科學與工程原理,先進高效的管理技術以及完整、規范的設計方法應用于經濟地開發既可靠,又能在實際計算機上有效運行的軟件的一門工程學科.可見要很好的掌握軟件工程中介紹的分析、設計、維護及管理等方法,就必須理論教學與實際應用相結合。

          針對于這一特點,我們在教學安排上進行了改革。就我們學院為例,我們將計算機專業必須要學習的,在實踐中立刻就要用到的課程進行了排課,八周為一個周期,對學生進行考核。教師采用坐班制,使學生隨時有問題,隨時能夠找到教師進行解決,同時實驗室全天開發,給學生一個良好的實驗環境,在每次寒暑假之前都組織學生進行課程實訓,將軟件工程的理論融人到具體的項目開發中去,在項目結束后要求學生結合軟件工程所學理論給出項目的《軟件需求規格說明書》、《詳細設計書明書》、《用戶手冊》等多種軟件文檔,并就所做項目寫出心得體會,總結經驗,為下次實訓做準備。在反復的課程實訓中體會軟件工程的原理、技術和方法,使學生對軟件工程抽象的概念理解的更深入。

          3.教學的重點應放在面向對象方法學上。

          軟件往往不能真正滿足用戶需要等.而人們在實踐中逐漸創造出的軟件工程的一種新途徑一面向對象方法學,則提高了軟件系統的穩定性、可修改性和可重用性,它一經出現,就日益受到人們的重視,近些年來已經進入實用階段,應用得越來越廣泛,必將給軟件產業帶來新的飛躍.而我們在以前的教學過程中對這一部分的介紹則比較表淺,對學生只要求了解,在課時安排上也相應較少.這使得學生畢業進入工作崗位,真正從事軟件開發工作后,面對用面向對象方法學來控制整個軟件開發過程時,就感到措手不及,從而認為”軟件工程”這門課程學不至用,經過反饋,就影響到在校生對”軟件工程”這門課的重視程度。

          4.構建科學合理的考核方式。

          在“軟件工程”課程的教學中,應在開始階段即給學生布置具體的軟件開發任務,隨著課程的深入,在教師的指導下,讓學生學會用所學的知識解決具體問題,這樣在做中學,更能促進學生對知識的掌握,考核方式上,我們學院也進行了改革,考試成績有筆試+平時成績+階段課堂考試+課后作業的方式進行,降低筆試成績,使學生從大量記憶中脫離出來,注重學生的平時表現,使學生逐步吸收,達到一個較好的效果。

          五、結束語

          《軟件工程》是計算機科學與技術專業軟件方向核心課程之一,是指導計算機軟件開發和維護的一門綜合性課程,是計算機專業學生必須掌握的技能之一,學生在學習課程之后,對于進行新產品、新技術的探索工作,可能還不勝任,但足以勝任一般開發任務。在一個大型軟件開發項目中,需要通過他們將軟件的設想轉化成現實的產品。因此,提高軟件工程課程的教學質量對學生的今后的學習和工作都具有極其重要的意義。

          參考文獻:

          [1]陸宏馮學斌《中學信息技術教學理論與實踐》,山東人民出版社,2002年7月第1版。

          [2]張建徐文龍, 《中國教育新走向——21世紀中國教育改革與發展展望》,廣東教育出版社,2002年4月第1版

        【談談計算機軟件工程課程的問題試探及對策】相關文章:

        談談機械加工教學問題與對策05-30

        新課程教學中的問題和對策論文05-06

        談談中藥湯劑機器煎煮的優點及其問題與對策論文04-27

        談談高校計算機教學中微課程的運用05-31

        新課程課堂教學中的問題與對策論文05-06

        高校工商管理課程中的問題與對策研究06-06

        普通高校體育課程改革的問題與對策論文04-30

        談談高校法律教育目標現狀與對策05-28

        農村初中校本課程開發面臨的問題與對策的論文06-10

        談談倫理視角下醫療服務營銷對策05-25

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>