公務(wù)員期刊網(wǎng) 論文中心 正文

軟件工程專業(yè)教學改革的研究

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了軟件工程專業(yè)教學改革的研究范文,希望能給你帶來靈感和參考,敬請閱讀。

軟件工程專業(yè)教學改革的研究

1大數(shù)據(jù)給軟件工程專業(yè)帶來的挑戰(zhàn)

隨著大數(shù)據(jù)技術(shù)的發(fā)展,企業(yè)對大數(shù)據(jù)人才的需求日益增長。而真正掌握大數(shù)據(jù)技術(shù)的軟件人才遠遠不能滿足企業(yè)的需求,人才缺口是長期且巨大的。為了適應(yīng)日新月異的大數(shù)據(jù)產(chǎn)業(yè)對人才的需求,高校及時培養(yǎng)系統(tǒng)掌握大數(shù)據(jù)技術(shù)的軟件人才是必然趨勢。大數(shù)據(jù)時代的軟件工程專業(yè),教學理念、內(nèi)容、方式均需要進行不斷的改革和創(chuàng)新,才能適應(yīng)社會不斷發(fā)展的需求。

2數(shù)據(jù)時代下軟件工程專業(yè)的教學改革

2.1引入分方向教學理念,革新教學內(nèi)容

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

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

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

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

隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和手機的普及,學生的學習方式也發(fā)生了改變,學習的時間和空間碎片化。因此,在教學中利用這一特點,推行教學改革。例如,基于MOOC與雨課堂的混合式教學模式,利用當前MOOC平臺上的視頻資源和清華大學推出的應(yīng)用于微軟PowerPoint(2010以上版本)中的一個插件--雨課堂,以及微信這一常用交流工具,實現(xiàn)線上線下相結(jié)合的教學模式。課前教師推送PPT和教學視頻給學生進行預(yù)習;課上教師利用雨課堂的課堂練習和彈幕等手段加強與學生的互動,更好的了解學生的學習情況;課后運用微信發(fā)送作業(yè)。這種教學模式既能夠發(fā)揮出當今流行的慕課、微課、翻轉(zhuǎn)課堂的優(yōu)勢,又能夠?qū)⒑A炕ヂ?lián)網(wǎng)資源應(yīng)用于教學中,并通過微信和雨課堂及時統(tǒng)計學生的學習情況,反饋給教師,使教師掌握學生的學習情況,更好的安排以后的教學。

2.4改革考核方式

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

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

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

3結(jié)論

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

作者:馬睿 邵蘭潔 潘武敏 單位:燕京理工學院