前言:想要寫出一篇引人入勝的文章?我們特意為您整理了軟件工程專業(yè)教學(xué)改革的研究范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。
1大數(shù)據(jù)給軟件工程專業(yè)帶來(lái)的挑戰(zhàn)
隨著大數(shù)據(jù)技術(shù)的發(fā)展,企業(yè)對(duì)大數(shù)據(jù)人才的需求日益增長(zhǎng)。而真正掌握大數(shù)據(jù)技術(shù)的軟件人才遠(yuǎn)遠(yuǎn)不能滿足企業(yè)的需求,人才缺口是長(zhǎng)期且巨大的。為了適應(yīng)日新月異的大數(shù)據(jù)產(chǎn)業(yè)對(duì)人才的需求,高校及時(shí)培養(yǎng)系統(tǒng)掌握大數(shù)據(jù)技術(shù)的軟件人才是必然趨勢(shì)。大數(shù)據(jù)時(shí)代的軟件工程專業(yè),教學(xué)理念、內(nèi)容、方式均需要進(jìn)行不斷的改革和創(chuàng)新,才能適應(yīng)社會(huì)不斷發(fā)展的需求。
2數(shù)據(jù)時(shí)代下軟件工程專業(yè)的教學(xué)改革
2.1引入分方向教學(xué)理念,革新教學(xué)內(nèi)容
由于學(xué)生入學(xué)時(shí)基礎(chǔ)各不相同,同時(shí)還存在學(xué)習(xí)水平和學(xué)習(xí)能力上的差異。為了達(dá)到更好的教學(xué)效果,在大學(xué)二年級(jí)結(jié)束時(shí),根據(jù)學(xué)生的前兩年在校成績(jī)情況和學(xué)生的意愿進(jìn)行分方向教學(xué),不同方向側(cè)重不同的授課內(nèi)容。針對(duì)軟件行業(yè)的能力要求,可以把軟件工程專業(yè)細(xì)分為軟件測(cè)試方向、軟件開發(fā)方向和大數(shù)據(jù)方向。大數(shù)據(jù)方向與其它兩個(gè)方向相比,大數(shù)據(jù)更需要復(fù)合型人才。在軟件工程相關(guān)學(xué)科的基礎(chǔ)上,具備數(shù)學(xué)、統(tǒng)計(jì)學(xué)等專業(yè)知識(shí)的畢業(yè)生在大數(shù)據(jù)領(lǐng)域有廣闊的就業(yè)前景。因此,調(diào)整軟件工程專業(yè)人才培養(yǎng)方案,在原有的課程體系中,增加Hadoop系統(tǒng)中使用最為廣泛的HBase、Hive、Zookeeper、數(shù)據(jù)交換、大數(shù)據(jù)查詢、大數(shù)據(jù)項(xiàng)目實(shí)踐等核心內(nèi)容,使學(xué)生在具有軟件工程專業(yè)人才基本素質(zhì)的同時(shí),具備一定的大數(shù)據(jù)專業(yè)人才的知識(shí)和技能。
2.2引入CDIO模式,改革教學(xué)模式
所謂CDIO,指的是四個(gè)過(guò)程,即構(gòu)思(Conceive)、設(shè)計(jì)(Design)、執(zhí)行(Implement)、運(yùn)作(Operate)。這是一種經(jīng)典的將理論和實(shí)踐融合的教學(xué)模式,是一種在實(shí)踐中學(xué)習(xí),邊學(xué)習(xí)邊實(shí)踐的教學(xué)過(guò)程。教學(xué)過(guò)程以軟件產(chǎn)品的研發(fā)、測(cè)試、運(yùn)行等生命周期為載體,為學(xué)生們提供一個(gè)主動(dòng)的、聯(lián)系實(shí)際的,并且與其他課程之間聯(lián)動(dòng)的課程環(huán)境。運(yùn)用“實(shí)踐中學(xué)習(xí)”以及“項(xiàng)目中學(xué)習(xí)”的新型教學(xué)方法,在學(xué)習(xí)過(guò)程中,從基礎(chǔ)知識(shí)、實(shí)踐能力、團(tuán)隊(duì)能力、工程系統(tǒng)四個(gè)層面對(duì)學(xué)生進(jìn)行培養(yǎng)。理論型課程和實(shí)踐型課程采用不同的教學(xué)方法。(1)理論型課程采用問(wèn)題驅(qū)動(dòng)式教學(xué)方法。例如《操作系統(tǒng)》,這門課程的教學(xué)大綱規(guī)定,此課程主要研究操作系統(tǒng)的基本原理,是一門理論型教學(xué)課程,教學(xué)內(nèi)容枯燥難懂。引入問(wèn)題驅(qū)動(dòng)教學(xué)法,在每章教學(xué)前提出問(wèn)題,要求學(xué)生在學(xué)習(xí)過(guò)程中回答相應(yīng)的問(wèn)題。比如在講授存儲(chǔ)管理一章前,給學(xué)生提出Linux操作系統(tǒng)采用哪種存儲(chǔ)管理方式,如何實(shí)現(xiàn)內(nèi)存擴(kuò)充等問(wèn)題。學(xué)生在學(xué)習(xí)過(guò)程中,就會(huì)帶著問(wèn)題學(xué)習(xí)尋找答案,從而提高學(xué)生學(xué)習(xí)的積極性。(2)實(shí)踐型課程采用項(xiàng)目教學(xué)法,將一個(gè)完整項(xiàng)目貫穿整個(gè)教學(xué)中。比如《Java程序設(shè)計(jì)》這門課程,就可以選擇“員工薪酬管理系統(tǒng)”或“圖書館管理系統(tǒng)”等完整的項(xiàng)目貫穿在整個(gè)教學(xué)過(guò)程中,在每部分知識(shí)點(diǎn)講解后,帶領(lǐng)學(xué)生完成相應(yīng)項(xiàng)目模塊的設(shè)計(jì)與實(shí)踐,將理論教學(xué)與課程實(shí)踐完美結(jié)合。
2.3引入雨課堂等教學(xué)方式,推行教學(xué)方式的改革
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和手機(jī)的普及,學(xué)生的學(xué)習(xí)方式也發(fā)生了改變,學(xué)習(xí)的時(shí)間和空間碎片化。因此,在教學(xué)中利用這一特點(diǎn),推行教學(xué)改革。例如,基于MOOC與雨課堂的混合式教學(xué)模式,利用當(dāng)前MOOC平臺(tái)上的視頻資源和清華大學(xué)推出的應(yīng)用于微軟PowerPoint(2010以上版本)中的一個(gè)插件--雨課堂,以及微信這一常用交流工具,實(shí)現(xiàn)線上線下相結(jié)合的教學(xué)模式。課前教師推送PPT和教學(xué)視頻給學(xué)生進(jìn)行預(yù)習(xí);課上教師利用雨課堂的課堂練習(xí)和彈幕等手段加強(qiáng)與學(xué)生的互動(dòng),更好的了解學(xué)生的學(xué)習(xí)情況;課后運(yùn)用微信發(fā)送作業(yè)。這種教學(xué)模式既能夠發(fā)揮出當(dāng)今流行的慕課、微課、翻轉(zhuǎn)課堂的優(yōu)勢(shì),又能夠?qū)⒑A炕ヂ?lián)網(wǎng)資源應(yīng)用于教學(xué)中,并通過(guò)微信和雨課堂及時(shí)統(tǒng)計(jì)學(xué)生的學(xué)習(xí)情況,反饋給教師,使教師掌握學(xué)生的學(xué)習(xí)情況,更好的安排以后的教學(xué)。
2.4改革考核方式
(1)關(guān)注學(xué)生平時(shí)學(xué)習(xí)效果,采用課程教學(xué)全過(guò)程考核的方式。在高校,很多學(xué)生不重視平時(shí)的學(xué)習(xí),等待考前的突擊復(fù)習(xí),這樣很難達(dá)到應(yīng)有的教學(xué)效果。如果采用課程教學(xué)全過(guò)程考核的方式,將學(xué)生的上課回答問(wèn)題的情況、作業(yè)、測(cè)驗(yàn)、小項(xiàng)目、課堂展示等成績(jī)均計(jì)入學(xué)生綜合評(píng)測(cè)成績(jī)中,并不定期展示給學(xué)生,就會(huì)大大提升學(xué)生平時(shí)的學(xué)習(xí)積極性。(2)注重學(xué)生實(shí)踐能力的培養(yǎng),加大實(shí)踐能力在課程考核中的比重。在實(shí)踐型課程的考核中,采用上機(jī)考試或上交項(xiàng)目、報(bào)告,并進(jìn)行答辯的方式進(jìn)行課程期末考核,這樣既充分考核學(xué)生調(diào)試程序和系統(tǒng)的能力,又能鍛煉學(xué)生語(yǔ)言和文字表達(dá)的能力。在理論型課程的考核中,加大實(shí)踐考核的比重,讓學(xué)生重視自己的動(dòng)手能力提升。(3)提高學(xué)生的溝通與團(tuán)隊(duì)合作能力,將團(tuán)隊(duì)合作的分?jǐn)?shù)加入到考核中。現(xiàn)在的學(xué)生多數(shù)為獨(dú)生子女,溝通和團(tuán)隊(duì)合作精神比較差。在課程設(shè)計(jì)類課程中進(jìn)行分組教學(xué),在小組中每位同學(xué)既要完成自己的任務(wù)模塊,又要和小組內(nèi)成員溝通協(xié)調(diào)項(xiàng)目中遇到的問(wèn)題,因此溝通和團(tuán)隊(duì)合作能力顯得非常重要。
2.5加深校企合作,加強(qiáng)學(xué)生實(shí)踐能力的提升
燕京理工學(xué)院軟件工程專業(yè)與紫光股份有限公司、達(dá)內(nèi)時(shí)代科技有限公司等多家企業(yè)實(shí)行了多年的校企合作,已經(jīng)具有相當(dāng)程度的校企合作成功經(jīng)驗(yàn)。(1)軟件工程專業(yè)與合作企業(yè)實(shí)行“3+1”培養(yǎng)模式。根據(jù)學(xué)生的意愿、企業(yè)的選擇和安排,學(xué)生第四年的課程設(shè)計(jì)、生產(chǎn)實(shí)習(xí)、畢業(yè)實(shí)習(xí)等在企業(yè)完成,對(duì)學(xué)生進(jìn)行培訓(xùn)后,參與企業(yè)的項(xiàng)目開發(fā)和維護(hù)中,在實(shí)際項(xiàng)目中鍛煉學(xué)生的實(shí)踐能力。(2)紫光股份有限公司和達(dá)內(nèi)時(shí)代科技有限公司與我校建立了校內(nèi)實(shí)習(xí)實(shí)訓(xùn)基地。在前三年的教學(xué)中,根據(jù)學(xué)校的安排和學(xué)生的意愿,部分課程可在校內(nèi)實(shí)習(xí)實(shí)訓(xùn)基地完成。這部分課程由企業(yè)的工程師來(lái)講授,他們將企業(yè)的項(xiàng)目帶入課堂,結(jié)合項(xiàng)目講解知識(shí)點(diǎn),帶領(lǐng)學(xué)生完成項(xiàng)目,讓學(xué)生提早接觸實(shí)際項(xiàng)目,提高學(xué)生的實(shí)踐動(dòng)手能力。
3結(jié)論
大數(shù)據(jù)時(shí)代下企業(yè)需要更專業(yè)、更具實(shí)踐能力和創(chuàng)新能力的軟件人才,因此軟件工程專業(yè)的教學(xué)改革勢(shì)在必行。如何對(duì)軟件工程專業(yè)教學(xué)理念、教學(xué)內(nèi)容以及教學(xué)方式等方面進(jìn)行系統(tǒng)性的改革和創(chuàng)新,是擺在每一位軟件工程教育工作者面前的重要課題。我們根據(jù)燕京理工學(xué)院軟件工程專業(yè)的實(shí)際情況,從教學(xué)內(nèi)容、教學(xué)模式、教學(xué)方式、考核方式等幾個(gè)方面對(duì)教學(xué)改革進(jìn)行了分析,以期通過(guò)這些改革和創(chuàng)新激發(fā)專業(yè)潛能,為我國(guó)的大數(shù)據(jù)事業(yè)輸送更多學(xué)有所長(zhǎng)、技術(shù)過(guò)硬的復(fù)合型人才。
作者:馬睿 邵蘭潔 潘武敏 單位:燕京理工學(xué)院