軟件工程專業學習困難的成因及對策_第1頁
軟件工程專業學習困難的成因及對策_第2頁
軟件工程專業學習困難的成因及對策_第3頁
軟件工程專業學習困難的成因及對策_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、軟件工程專業學習困難的成因及對策計算機光盤軟件與應用計算機教學與教育信息化computercdsoftwareandappications2011年第l6期軟件工程專業學習困難的成因及對策蔡偉淦(廈門大學軟件學院軟件工程系,廈門361005)摘要:隨著計算機行業的不斷發展,軟件工程已從計算機科學與技術中脫離出來,逐漸形成了一門獨立的學科.本文主要介紹了在軟件工程學習過程中,發現學習困難的成因,并及時找出相應的解決對策.關鍵詞:軟件工程;計算機技術;人才中圖分類號:tp393文獻標識碼:a文章鳊號:1007-9599(2011)16024801softwareengineeringlearnin

2、gdicultiescausesandcountermeasurescaiweigan(softwareengineeringofsoftwareschoolofxiamenuniversity,xiamen361005,china)abstract:alongwiththecomputerindustrycontinuestodevelop,thesoftwareengineeringhasalreadyfromcomputerscienceandtechnologyoutofthem,andgraduallyformedanindependentdiscipline.thispaperma

3、inlyintroducesthesoftwareengineeringlearningprocess,discoveredthecauseoflearningdifficulties,andtimelyfindoutcorrespondingkeywords:soffwareengineering;computertechnology;talent軟件工程專業是培養網絡工程專業人才和計算機軟件工程的技術人才的,對其知識體系的研究從2o世紀90年代初就開始了.我國的計算機軟件人才的潛力非常大,而且供不應求.隨著我國it行業的不斷發展,所以需要的計算機軟件工程人才還在持續增加.中國在世界上的軟件

4、工程人才職位的人氣居世界第一,所以軟件工程專業人才的前景十分樂觀.每年各大高校的軟件工程專業的招生人數也在持續上升.但是由于計算機的特殊性,每年在培養大量的軟件工程的優秀人才的同時,我們在軟件工程專業學習的同時也會遇到一系列的困難.本文主要是針對研究了這些困難和問題的成因,并提出相應的對策.一,軟件工程簡介軟件是計算機系統中與硬件相互依存的另一部分,它是包括程序,數據及其相關文檔的完整集合.軟件工程(softwareengineering,簡稱為se)是一門研究用工程化方法構建和維護有效的,實用的和高質量的軟件的學科.它涉及到程序設計語言,數據庫,軟件開發工具,系統平臺,標準,設計模式等方面.

5、在現代社會中,軟件應用于多個方面.典型的軟件比如有電子郵件,嵌入式系統,人機界面,辦公套件,操作系統,編譯器,數據庫,游戲等.同時,各個行業幾乎都有計算機軟件的應用,比如工業,農業,銀行,航空,政府部門等.這些應用促進了經濟和社會的發展,使得人們的工作更加高效,同時提高了生活質量.二,軟件工程學習過程中遇到的困難成因隨著計算機在各行各業的普遍使用,對軟件的需求也越來越大.軟件工程包括三個方面:方法,工具和過程.軟件工程方法為軟件開發提供了如何做的技術.它包括了多方面的任務,如項目計劃與估算,軟件系統需求分析,數據結構,系統總體結構的設計,算法過程的設計,編碼,測試以及維護等.軟件工具為軟件工程

6、方法提供了自動的或半自動的軟件支撐環境.軟件工程的過程則將軟件工程的方法和工具綜合起來以達到合理,及時地進行計算機軟件開發的目的.過程定義了方法使用的順序,要求交付的文檔資料,為保證質量和協調變化所需要的管理,及軟件開發各個階段完成的里程碑.但在學習軟件工程的內容時,會遇到各種困難.有些同學會分不清晰軟件開發程序的大和小的分界線;有時我們會覺得軟件工程的課程十分繁雜,不能整體地去考慮問題;軟件工程經常變化,通常絕大多數軟件都會模擬我們現實生活中的某些部分,如我們處理讀者對圖書館提出的需求或跟蹤銀行內錢的流通過程,但現實的生活是時時刻刻在變化的,有些軟件就會隨著時間的流逝被淘汰,因此有些軟件系統

7、在交付后還要很多的消耗成本,因此要時刻考慮軟件將來的可能性變化:在軟件工程學習的過程中,軟件處理的問題十分龐大,這就需要很多人協同工作才能解決問題;還有些同學會覺得學習過程中枯燥乏味,而且很繁瑣,從而失去學習的興趣.三,軟件工程學習過程中應對困難的決策雖然在學習軟件工程過程中會遇到各種各樣的問題,但學習過程中只要理解實質,善于思考不要把常識問題復雜化,也不要把工程問題理想化,做到這些就行了.具體解決策略如下:(一)結合案例學習.因為軟件工程課程的學習要求很強的實踐性和抽象性,所以我們要根據案例來學習,這樣才不會在學習軟件工程的過程中感覺乏味,充分發揮我們的想象力,表達我們自己的思想和觀點,這展

8、現個性化的思維,這樣才能提高學習興趣,找到實現理論聯系實際的可實施的最佳途徑,達到學習的最佳效果.(二)交流型學習.在軟件工程學習做項目時,要注重團隊精神,一個項目小組就相當于一個大家庭,一個團隊,是多個人的集合,不同人在不同的位置擔任著不同的角色,有著不同的責任,但是這些工作是相關聯的,所以大家要共同合作來完成項目的任務,因此相互交互交流是他們必要的學習方法.(三)注重細節.軟件工程學習過程中雖然繁瑣,但有一條主線,即軟件生存期.抓住這條主線,一步步來學習.軟件工程課本的安排就是依據這條主線的,從用戶要求定義,需求分析,設計,實現,測試到軟件維護.每一步又有一些活動和任務.但條理必須清楚,每個過程都是相互關聯的,所以一定要把握好每個細節.四,結論綜上所述,隨著現代信息化的不斷發展,軟件工程專業也越來越受到學生的關注,這個專業也開始逐漸發展起來,但我們在軟件工程學習的過程中可能會碰到很多困難,發現很多問題,但我們相信只要細心耐心,把握好細節,注重團隊力量,就一定會學好這門課程,達到最佳的學習效果.參考文獻:1】沈備軍.反思和抽象在軟件工程中人的因素課程學習中的應用m.計算機教育,2006,1【2】劉琳嵐,舒堅,陸暉.軟件工程專業學習情境建設實踐.計算機教育,2004,123張世華.談軟件工程的學習方法1.學習方法,2006,8f41尹鋒

溫馨提示

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

最新文檔

評論

0/150

提交評論