安松
[摘 要]在大數據時代下,軟件工程專業教學會面臨許多新的問題和情況,學校、教師要高度重視這一專業的重要性,采取有效的措施進行教學改革。軟件工程是一門系統、專業、實踐性極強的學科,在這一專業中包含多項知識,學生在學習過程中會面臨許多困難,教師要采取有效方法提高學生的興趣,使軟件工程教學改革符合大數據時代各項要求。
[關鍵詞]大數據時代;軟件工程;教學改革
[作者簡介]安 松(1986—),男,河北衡水人,工學碩士,河北對外經貿職業學院助教,主要從事數據庫研究。
[中圖分類號] G642.0[文獻標識碼] A[文章編號] 1674-9324(2020)45-0-02[收稿日期] 2020-05-13
一、引言
軟件工程與人們的生活和工作息息相關,在許多領域中扮演極為重要的角色。20世紀50年代后,軟件工程從最初的結構化邁向網絡服務化,時至今日,軟件工程涉及的內容日益多元化,這就需要拓展研究范圍,將多種學科與之相結合,豐富軟件工程的功能。在大數據時代下,人們對于軟件工程專業會提出更加嚴格的要求,這是因為企業對于大數據方面的人才需求會不斷增長,目前,關于這一方面的人才呈現出較大的需求缺口。為及時滿足大數據時代下企業的人才需求,要加強對軟件工程人才的培養,改革軟件工程專業教學,使人才符合社會發展,真正做到與時俱進。
二、大數據時代下軟件工程專業教學所面臨的影響
許多企業越來越重視大數據技術,對于相應人才的需求量亦在不斷增長。不管是何種規模的企業均需要由專業的大數據人才作保障,采用大數據技術實現企業跨越式發展。不過,大部分企業并沒有真正掌握大數據技術,企業迫切需要掌握大數據技術的人才,這一人才缺口在現在或者將來均會呈現出比較大的趨勢。
自從天貓掀起“雙11”的購物浪潮,大數據技術就開始被越來越多的企業所重視。在互聯網中,大數據技術更是得到迅速發展,與之相關的軟件人才將成為眾多互聯網企業所青睞的對象。許多高校開始重視軟件工程專業人才的培養,并且加大投入力度,力求培養出合格的人才。在大數據時代下,軟件工程專業教學會面臨許多新情況和新問題。為了滿足大數據時代企業對人才的要求,高校要積極調整人才培養的方法,明確培養目標,加大教學改革力度。
三、軟件工程專業教學現狀
許多高校雖然高度重視軟件工程專業教學,但還是會存在一定的問題。首先,在教學時重視理論教學,輕視實踐教學。軟件工程專業對學生的能力具有非常嚴格的要求,學生需要在熟練掌握理論知識的基礎上提高自身實踐能力。不過,許多高校卻重視學生的期末考試成績,沒有考慮到學生綜合能力提升。為了保證學生取得好成績,教師會將更多注意力集中在理論知識教學之上,實踐環節不斷減少。其次,在教學中許多內容比較膚淺,教師不能講授更有深度的知識。這是由于教師的教學水平不足,專業知識掌握有限。由于每個學校的學科方向不同,教師在教學期間,通常會依據教材講解,這樣就會增加理論教學比重,實踐教學偏少,教學內容不能得到有效拓展。在這種情況下,教學內容不夠豐富,也不能充分滿足學生的需求。鑒于軟件工程的專業性,需要加強符合實際情況的教學內容講授,否則就會使得人才培養陷入滯后的局面。一部分學校的教師缺乏與軟件工程有關的實際工作經歷,比較缺乏實踐經驗,如果繼續延續依照課本講授的單一教學模式,則必然會影響學生能力的提升。
四、大數據時代下軟件工程專業教學改革
(一)改革教學內容,緊密結合實際需求
首先,要保證軟件工程專業的教學內容滿足大數據時代需求。這是一個瞬息萬變的時代,知識的更新速度飛快,因此,軟件工程必須要緊密結合時代需求,關注與大數據有關的問題。加強大數據統計軟件、程序設計和數據庫系統等實踐能力的培養,對學生進行針對性訓練。比如,常見的大數據平臺是Hadoop生態體系,版本是Apache開源社區。國內外知名互聯網存儲和數據處理系統是這一生態系統的常用客戶,如國內的騰訊、百度、阿里巴巴;國際的Facebook和Twitter。因此,軟件工程專業要引進Hadoop生態系統有關的知識,如HBase、Hive、Zookeeper、數據交換、大數據查詢、大數據項目實踐等。
在大數據時代下,企業對于軟件工程人才的需求會更有針對性。這就意味著軟件工程專業教學內容必須要符合企業的要求,使教學內容更加實用,使學生能夠做到理論聯系實踐,能夠運用所學知識解決問題,具備強大的學習能力和產品開發能力。
(二)創新教學方法,實現對學生的全面培養
在大數據時代下,軟件工程教學要擺脫傳統教學模式,積極采取與時代同步的教學方式,將理論知識與實踐教學有機結合,保證學生得到全面培養。傳統的教學模式時常會導致理論與實踐脫節,創新教學模式后,就可以保證理論與實踐得到高度融合,以邊講授理論知識邊實踐的方式,加深學生對知識的理解,并得到充分訓練。經過不斷學習后,學生就可以掌握扎實的基礎知識和實踐能力,自身綜合素質也可以得到進一步提升。通常要根據不同的課程類型選擇相應的教學方法。
在進行理論教學時,教師可以采用問題驅動教學法。比如,在講授“操作系統”時,要充分結合教學大綱的要求,使學生掌握操作系統基本原理。由于該課程中有許多專業的知識點,不容易被學生所理解,因此,教師可通過問題驅動的方式使學生能夠圍繞問題開展學習。
進行實踐教學時,要保證學生得到針對性的鍛煉,因此,可采用項目教學法,使學生能夠面對一個完整的項目。比如,在講授“Java程序設計”時,教師要為學生選擇合適的項目,要保證這一項目貫穿教學始終。
(三)引入互聯網,改革教學方式
為了實現軟件工程教學改革,要積極引入互聯網技術,隨時滿足學生的學習需求。在互聯網和智能手機普及的今天,學生的學習方式發生很大變化,教師可利用互聯網的特點進行教學。由于企業在開發、測試部署時,會有特定的軟件環境,因此,在軟件工程教學中,要保證學生能夠熟悉軟件環境,這樣就可以減少在后續工作中存在的問題。引入企業的案例進行教學。
(四)改進考核方式,重視學生綜合素質培養
第一,要關注學生的日常學習動態,加強日常考核,了解學生的平時表現,這樣就可以保證考核結果更加客觀公正。這種考核方法可以稱之為全過程考核,可以避免考核評價結果不夠公正和客觀的問題。全過程考核會將日常作業、測驗等內容均納入考核體系之中,對學生進行分項打分,這樣就可以使學生了解真實的學習情況與表現。第二,要加大實踐考核力度,通過上機操作、實驗、撰寫報告等方式保證學生的實踐能力得到客觀展現,提高學生動手操作能力。
(五)加大校企合作力度,培養專業人才
在大數據時代下,高校要保證人才滿足企業、社會的發展需求,不過,僅憑高校一己之力,很難培養出全面的人才,由于高校的資源有限,因此就迫切需要吸取更多的資源。高校要加強與企業的合作,使人才得到更加多元化的培養。校企合作是一種雙贏的戰略方式,學校和企業可以各自利用優秀的資源實現對人才的培養。企業擁有真實可信的工作環境,能夠為學生提供良好的實踐機會,使學生能夠得到真正的訓練,了解企業對于人才的需求,不斷提高自身技能。
五、結語
隨著時代的不斷發展,大數據技術迅速走進人們的視野,各行各業也受到大數據的影響而面臨轉型和升級。大數據技術對目前的軟件工程技術和軟件工程專業教育帶來一系列挑戰,因此,在大數據時代下,高校軟件工程教學改革勢在必行。由于軟件工程專業包含內容眾多,十分復雜,而且還要將其與大數據技術有機結合,因此,軟件工程人才需要具備多樣化的知識和技能。為了培養出優秀的人才,使人才滿足企業的需求,就要采用多元化的教學手段,更新教學內容,將理論與實踐有機結合,達到學以致用的目的,使學生更有競爭力,使企業能夠獲得優秀的人才,提高高校的知名度。此外,教學內容要進一步完善,教學方式也需要推陳出新,以循序漸進的方式逐步培養學生的技能,使其能夠真正為企業、科研做出貢獻,軟件工程行業亦會面臨廣泛的發展天地。
參考文獻
[1]馬睿,邵蘭潔,潘武敏.大數據時代下軟件工程專業教學改革的研究[J].電子世界,2019(1):72,74.
[2]翁業林.大數據時代下軟件工程專業教學改革的探討[J].農家參謀,2018(22):206.
[3]段群,韓麗娜,李紅.大數據時代下地方應用型高校軟件工程專業課程體系的研究[J].微型電腦應用,2018,34(10):43-46.
[4]吳育進.芻議大數據時代下軟件工程專業教學改革的方法[J].計算機產品與流通,2018(5):182.
[5]李躍飛.論大數據時代下軟件工程專業教學改革[J].農村經濟與科技,2017,28(24):280.
Research on Teaching Reform of Software Engineering Specialty in the Era of Big Data
AN Song
(Hebei Institute of International Business and Economics, Qinhuangdao, Hebei 066311, China)
Abstract: In the era of big data, the teaching of software engineering specialty is facing many new problems. Schools and teachers should attach great importance to this specialty and take effective measures to carry out teaching reform. Software engineering is a systematic, professional and practical subject, which contains much multidisciplinary knowledge, so students will face many difficulties in the learning process. Teachers should take effective methods to improve students' interest and make the software engineering teaching reform meet the requirements of the big data era.
Key words: big data era; software engineering; teaching reform