修曉玉
摘要:隨著科學(xué)技術(shù)的不斷發(fā)展,計算機已經(jīng)得到了廣泛的應(yīng)用,大數(shù)據(jù)是目前比較關(guān)注的話題。大數(shù)據(jù)時代的到來,大大提高了人們分析數(shù)據(jù)、處理數(shù)據(jù)的能力,給人們的生活帶來的便捷是有目共睹的。大數(shù)據(jù)產(chǎn)業(yè)的健康發(fā)展離不開綜合素質(zhì)高的軟件工程專業(yè)人才的支持,在大數(shù)據(jù)背景下,為了能夠培養(yǎng)更多高素質(zhì)的軟件工程專業(yè)人才,就需要對軟件工程專業(yè)教學(xué)進行改革創(chuàng)新,這也同樣適應(yīng)軟件工程專業(yè)的發(fā)展方向。本文對大數(shù)據(jù)背景下軟件工程專業(yè)的教學(xué)改革提出幾點建議,僅供參考。
關(guān)鍵詞:大數(shù)據(jù);軟件工程;教學(xué)改革
1概述大數(shù)據(jù)時代
隨著新型網(wǎng)絡(luò)技術(shù)的不斷涌現(xiàn)和快速發(fā)展,計算機科技的進程也得到大跨步的發(fā)展,大數(shù)據(jù)時代對現(xiàn)下人們的生活、工作以及學(xué)習(xí)等產(chǎn)生的影響逐漸深入。大數(shù)據(jù)具有十分廣闊的發(fā)展前景,不僅為我國計算機行業(yè)做出了巨大的貢獻,也為課程教學(xué)的改革提供了可能,其中以軟件工程專業(yè)表現(xiàn)得最為明顯。通常情況下,大數(shù)據(jù)被用來統(tǒng)計網(wǎng)絡(luò)中海量的數(shù)據(jù),但隨著GFS、Hadoop等基礎(chǔ)架構(gòu)的發(fā)布,大數(shù)據(jù)更多被運用于描述數(shù)據(jù)的處理速度。現(xiàn)階段各行各業(yè)的發(fā)展都離不開數(shù)據(jù)的應(yīng)用,對教學(xué)來說,大量的網(wǎng)絡(luò)數(shù)據(jù)支持,不僅能為課程的開展減輕壓力,也能夠使得教學(xué)手段變得更加豐富多彩。大數(shù)據(jù)時代的到來,在為企業(yè)及各類組織機構(gòu)帶來多種機遇的同時,也為其帶來了諸多的挑戰(zhàn)。具體來說,大數(shù)據(jù)使得人們可以更便捷、及時地獲取各種所需資源,對于企業(yè)的穩(wěn)定發(fā)展起到了巨大的推動作用,促使相應(yīng)企業(yè)在市場中的核心競爭力大幅度提升,推進了社會的改革進程以及創(chuàng)新發(fā)展進程,卻也使得企業(yè)及各相關(guān)組織機構(gòu)在發(fā)展的過程中,所需要面對的人才方面的挑戰(zhàn)越來越多,所承受各種戰(zhàn)略帶來的不良影響越來越大。大數(shù)據(jù)時代所面臨的挑戰(zhàn)和機遇是共存的,只有不斷探索創(chuàng)新出多條合理、科學(xué)的發(fā)展途徑,才能保證軟件工程的健康發(fā)展[1]。
2大數(shù)據(jù)背景下軟件工程專業(yè)課程教學(xué)現(xiàn)狀
軟件工程專業(yè)課程教學(xué)的核心,在于培養(yǎng)一批批掌握專業(yè)網(wǎng)絡(luò)數(shù)據(jù)知識的人才,隨著基礎(chǔ)教育水平的不斷提高,社會各界對軟件工程專業(yè)人才的要求也在逐漸提高。現(xiàn)有軟件工程專業(yè)課程教學(xué)所使用的教材,與大數(shù)據(jù)背景貼合的不夠緊密,也不能做到準確體現(xiàn)行業(yè)的技術(shù)特點。在大數(shù)據(jù)時代背景下,軟件工程專業(yè)課程教學(xué)應(yīng)與社會的實際需求緊密結(jié)合,摒棄現(xiàn)有教材中的老舊、過時部分,并應(yīng)用適當?shù)幕ヂ?lián)網(wǎng)大數(shù)據(jù)手段,為枯燥的課程教學(xué)增添更多的趣味?,F(xiàn)階段軟件工程教學(xué)的教師隊伍,大部分人并不具備極高的專業(yè)技能水平,他們普遍依靠自己多年的教學(xué)經(jīng)驗向?qū)W生傳授知識。
3基于大數(shù)據(jù)背景下的軟件工程專業(yè)教學(xué)改革建議
3.1不斷創(chuàng)新人才培養(yǎng)目標
大數(shù)據(jù)背景下的軟件工程專業(yè)教育應(yīng)該滿足軟件行業(yè)和大數(shù)據(jù)行業(yè)的雙重需求,重視大數(shù)據(jù)體系的構(gòu)建,調(diào)整人才培養(yǎng)方案。目前,基于Apache的Hadoop生態(tài)體系是阿里巴巴、百度、騰訊等國內(nèi)外知名互聯(lián)網(wǎng)公司采用的大數(shù)據(jù)平臺,軟件工程專業(yè)應(yīng)在原有課程體系和資源基礎(chǔ)上引入Hadoop生態(tài)系統(tǒng)中應(yīng)用極廣的HBase、Zookeeper、Hive、數(shù)據(jù)交換、大數(shù)據(jù)查詢和大數(shù)據(jù)項目實踐等關(guān)鍵技術(shù)和課程。并重視師資隊伍的建設(shè),提升教師大數(shù)據(jù)處理的動手能力,改進教學(xué)流程和方法,優(yōu)化實踐環(huán)境,以此來滿足大數(shù)據(jù)背景下對軟件人才培養(yǎng)的需求[2]。
3.2提高教育工作者綜合素質(zhì)
大數(shù)據(jù)時代,培養(yǎng)大數(shù)據(jù)軟件工程專業(yè)人才需要具有創(chuàng)新型的高素質(zhì)的師資隊伍。大數(shù)據(jù)背景下要求教師不但要熟練掌握軟件工程專業(yè)相關(guān)知識,還必須深諳大數(shù)據(jù)處理的技術(shù),能夠?qū)⒋髷?shù)據(jù)和軟件工程專業(yè)教育結(jié)合起來,利用大數(shù)據(jù)技術(shù),改變教學(xué)理念,調(diào)整教學(xué)思路。隨著大數(shù)據(jù)教育在我國的發(fā)展,不斷提高相關(guān)工作者的綜合素質(zhì),加強師資隊伍的建設(shè)顯得尤為重要,具體可實施“校內(nèi)培養(yǎng)、校外引進、自我提升”等舉措,選派優(yōu)秀教師到相關(guān)高校進行學(xué)習(xí)、到相關(guān)企業(yè)進行實踐交流,以便讓教師充分掌握大數(shù)據(jù)的理論知識、提高實踐能力和了解企業(yè)對大數(shù)據(jù)相關(guān)的軟件人才的需求;外聘經(jīng)驗豐富的大數(shù)據(jù)方向的工程師,優(yōu)化師資結(jié)構(gòu)[3]。
3.3不斷改革教學(xué)方法
大數(shù)據(jù)時代,教師可在教學(xué)過程中充分利用大數(shù)據(jù)知識剖析學(xué)生各方面的信息,掌握學(xué)生的學(xué)習(xí)情況、學(xué)習(xí)態(tài)度、軟件開發(fā)水平和對知識的認知能力等情況。教學(xué)方法大數(shù)據(jù)化的優(yōu)勢在于教師可以利用這種方式幫助學(xué)生制定長遠的學(xué)習(xí)規(guī)劃,保證學(xué)生教學(xué)環(huán)節(jié)中的學(xué)生的主體性,充分發(fā)揮學(xué)生學(xué)習(xí)的能動性,激發(fā)學(xué)生的鉆研欲望。教學(xué)過程中,引入新的教學(xué)方法,選取翻轉(zhuǎn)課堂、微課程、以學(xué)定教等手段,以學(xué)生為中心,強調(diào)個性化學(xué)習(xí)、碎片化學(xué)習(xí)、協(xié)作學(xué)習(xí)、及時反饋,優(yōu)化教學(xué)流程??己瞬晃ǚ謹?shù),多元評價,提高教學(xué)效果和質(zhì)量[4]。
3.4構(gòu)建大數(shù)據(jù)實訓(xùn)教學(xué)體系
要重視實訓(xùn)體系和實訓(xùn)平臺的重構(gòu),因為對于軟件工程專業(yè)的學(xué)生來說,提高編程水平是最為重要的,上機實訓(xùn)也是不容忽視的。大數(shù)據(jù)背景下的軟件工程除了要有傳統(tǒng)實訓(xùn)環(huán)境外,還要搭建與大數(shù)據(jù)配套的實驗平臺和實踐基地。在具體的實訓(xùn)教學(xué)過程中,教師不但要使學(xué)生把相關(guān)的大數(shù)據(jù)關(guān)鍵技術(shù)和流程熟練掌握好,還要對相關(guān)技術(shù)問題進行講解,鼓勵學(xué)生認真分析問題并引導(dǎo)其找到解決問題的辦法。實訓(xùn)項目要結(jié)合真實的企業(yè)案例,訓(xùn)練學(xué)生獨立解決問題的能力。還應(yīng)尋求合作伙伴,與企業(yè)共建實訓(xùn)基地,建立協(xié)同創(chuàng)新理念,激發(fā)學(xué)生和自主創(chuàng)新的動力,挖掘?qū)W生的潛力和特長[5]。
3.5培養(yǎng)學(xué)生主動學(xué)習(xí)的能力
傳統(tǒng)的教學(xué)模式比較單一,對于每個學(xué)生來說,學(xué)習(xí)內(nèi)容和方法都是教師按課程標準預(yù)定好了的,學(xué)習(xí)環(huán)境和目標都是一樣的,學(xué)生學(xué)習(xí)缺乏個性化和主動性。大數(shù)據(jù)時代的到來,改變了過去比較單一的教學(xué)模式,教育更具針對性和個性化,對軟件工程專業(yè)教育影響更大,因為軟件工程專業(yè)知識面廣,發(fā)展方向多,更需個性化的學(xué)習(xí),更要強調(diào)個性化差異化成長。大數(shù)據(jù)背景下,軟件工程教育要以學(xué)生為核心,推行大數(shù)據(jù)分析下的個性化發(fā)展和學(xué)習(xí),采取大數(shù)據(jù)技術(shù)深入分析每個學(xué)生的學(xué)習(xí)興趣和情狀,預(yù)測他們專業(yè)發(fā)展方向,有針對性地推送專業(yè)資源,保證學(xué)生在學(xué)習(xí)過程中的主體地位,發(fā)展學(xué)生的個性化特質(zhì),提升學(xué)生的專業(yè)水準和實踐能力[6]。
參考文獻
[1]張偉華,王海英.大數(shù)據(jù)背景下軟件工程課程教學(xué)改革[J].信息與電腦(理論版),2017(19).
[2]大數(shù)據(jù)背景下軟件工程專業(yè)教學(xué)改革探析
[3]吳育進.芻議大數(shù)據(jù)時代下軟件工程專業(yè)教學(xué)改革的方法[J].計算機產(chǎn)品與流通,2018(05).
[4]陳思.大數(shù)據(jù)時代下軟件工程教學(xué)改革措施[J].數(shù)碼世界,2019(04).
[5]趙安平,李明勇.大數(shù)據(jù)時代軟件工程創(chuàng)新人才培養(yǎng)模式探析[J].軟件導(dǎo)刊(教育技術(shù)),2017(12).
[6]徐完平.大數(shù)據(jù)背景下軟件工程專業(yè)教學(xué)模式的思考[J].福建電腦,2017(09).