當前位置:學問谷 >

個人範例 >職業 >

軟件工程專業教學改革的研究論文

軟件工程專業教學改革的研究論文

1大數據給軟件工程專業帶來的挑戰

軟件工程專業教學改革的研究論文

隨着大數據技術的發展,企業對大數據人才的需求日益增長。而真正掌握大數據技術的軟件人才遠遠不能滿足企業的需求,人才缺口是長期且巨大的。為了適應日新月異的大數據產業對人才的需求,高校及時培養系統掌握大數據技術的軟件人才是必然趨勢。大數據時代的軟件工程專業,教學理念、內容、方式均需要進行不斷的改革和創新,才能適應社會不斷髮展的需求。

2數據時代下軟件工程專業的教學改革

2.1引入分方向教學理念,革新教學內容

由於學生入學時基礎各不相同,同時還存在學習水平和學習能力上的差異。為了達到更好的教學效果,在大學二年級結束時,根據學生的前兩年在校成績情況和學生的意願進行分方向教學,不同方向側重不同的授課內容。針對軟件行業的能力要求,可以把軟件工程專業細分為軟件測試方向、軟件開發方向和大數據方向。大數據方向與其它兩個方向相比,大數據更需要複合型人才。在軟件工程相關學科的基礎上,具備數學、統計學等專業知識的畢業生在大數據領域有廣闊的就業前景。因此,調整軟件工程專業人才培養方案,在原有的課程體系中,增加Hadoop系統中使用最為廣泛的HBase、Hive、Zookeeper、數據交換、大數據查詢、大數據項目實踐等核心內容,使學生在具有軟件工程專業人才基本素質的同時,具備一定的大數據專業人才的知識和技能。

2.2引入CDIO模式,改革教學模式

所謂CDIO,指的是四個過程,即構思(Conceive)、設計(Design)、執行(Implement)、運作(Operate)。這是一種經典的將理論和實踐融合的教學模式,是一種在實踐中學習,邊學習邊實踐的教學過程。教學過程以軟件產品的研發、測試、運行等生命週期為載體,為學生們提供一個主動的、聯繫實際的,並且與其他課程之間聯動的課程環境。運用“實踐中學習”以及“項目中學習”的新型教學方法,在學習過程中,從基礎知識、實踐能力、團隊能力、工程系統四個層面對學生進行培養。理論型課程和實踐型課程採用不同的教學方法。(1)理論型課程採用問題驅動式教學方法。例如《操作系統》,這門課程的教學大綱規定,此課程主要研究操作系統的基本原理,是一門理論型教學課程,教學內容枯燥難懂。引入問題驅動教學法,在每章教學前提出問題,要求學生在學習過程中回答相應的問題。比如在講授存儲管理一章前,給學生提出Linux操作系統採用哪種存儲管理方式,如何實現內存擴充等問題。學生在學習過程中,就會帶着問題學習尋找答案,從而提高學生學習的積極性。(2)實踐型課程採用項目教學法,將一個完整項目貫穿整個教學中。比如《Java程序設計》這門課程,就可以選擇“員工薪酬管理系統”或“圖書館管理系統”等完整的項目貫穿在整個教學過程中,在每部分知識點講解後,帶領學生完成相應項目模塊的設計與實踐,將理論教學與課程實踐完美結合。

2.3引入雨課堂等教學方式,推行教學方式的改革

隨着互聯網技術的發展和手機的普及,學生的學習方式也發生了改變,學習的時間和空間碎片化。因此,在教學中利用這一特點,推行教學改革。例如,基於MOOC與雨課堂的混合式教學模式,利用當前MOOC平台上的視頻資源和清華大學推出的應用於微軟PowerPoint(2010以上版本)中的一個插件--雨課堂,以及微信這一常用交流工具,實現線上線下相結合的教學模式。課前教師推送PPT和教學視頻給學生進行預習;課上教師利用雨課堂的課堂練習和彈幕等手段加強與學生的互動,更好的瞭解學生的學習情況;課後運用微信發送作業。這種教學模式既能夠發揮出當今流行的慕課、微課、翻轉課堂的優勢,又能夠將海量互聯網資源應用於教學中,並通過微信和雨課堂及時統計學生的學習情況,反饋給教師,使教師掌握學生的學習情況,更好的安排以後的教學。

2.4改革考核方式

(1)關注學生平時學習效果,採用課程教學全過程考核的方式。在高校,很多學生不重視平時的學習,等待考前的.突擊複習,這樣很難達到應有的教學效果。如果採用課程教學全過程考核的方式,將學生的上課回答問題的情況、作業、測驗、小項目、課堂展示等成績均計入學生綜合評測成績中,並不定期展示給學生,就會大大提升學生平時的學習積極性。(2)注重學生實踐能力的培養,加大實踐能力在課程考核中的比重。在實踐型課程的考核中,採用上機考試或上交項目、報告,並進行答辯的方式進行課程期末考核,這樣既充分考核學生調試程序和系統的能力,又能鍛鍊學生語言和文字表達的能力。在理論型課程的考核中,加大實踐考核的比重,讓學生重視自己的動手能力提升。(3)提高學生的溝通與團隊合作能力,將團隊合作的分數加入到考核中。現在的學生多數為獨生子女,溝通和團隊合作精神比較差。在課程設計類課程中進行分組教學,在小組中每位同學既要完成自己的任務模塊,又要和小組內成員溝通協調項目中遇到的問題,因此溝通和團隊合作能力顯得非常重要。

2.5加深校企合作,加強學生實踐能力的提升

燕京理工學院軟件工程專業與紫光股份有限公司、達內時代科技有限公司等多家企業實行了多年的校企合作,已經具有相當程度的校企合作成功經驗。(1)軟件工程專業與合作企業實行“3+1”培養模式。根據學生的意願、企業的選擇和安排,學生第四年的課程設計、生產實習、畢業實習等在企業完成,對學生進行培訓後,參與企業的項目開發和維護中,在實際項目中鍛鍊學生的實踐能力。(2)紫光股份有限公司和達內時代科技有限公司與我校建立了校內實習實訓基地。在前三年的教學中,根據學校的安排和學生的意願,部分課程可在校內實習實訓基地完成。這部分課程由企業的工程師來講授,他們將企業的項目帶入課堂,結合項目講解知識點,帶領學生完成項目,讓學生提早接觸實際項目,提高學生的實踐動手能力。

3結論

大數據時代下企業需要更專業、更具實踐能力和創新能力的軟件人才,因此軟件工程專業的教學改革勢在必行。如何對軟件工程專業教學理念、教學內容以及教學方式等方面進行系統性的改革和創新,是擺在每一位軟件工程教育工作者面前的重要課題。我們根據燕京理工學院軟件工程專業的實際情況,從教學內容、教學模式、教學方式、考核方式等幾個方面對教學改革進行了分析,以期通過這些改革和創新激發專業潛能,為我國的大數據事業輸送更多學有所長、技術過硬的複合型人才。

  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flgr/zhiye/3qvd96.html