刁文廣


摘要:培養應用型軟件人才的目標在于學生能夠應對軟件行業不斷提升變化的人才需求,能夠具備利用專業技能開展創新創業活動。軟件體系結構課程“專創融合”改革采用項目化教學設計教學內容,將項目開發流程融入教學過程,將創新意識培養和創業能力訓練納入教學環節,并改變課程考核方式,多維度對學生進行考核評價。充分發揮學生的主動性,激發學生創新意識,鍛煉學生成為符合行業需求、具備創新創業能力的軟件人才。
關鍵詞:軟件體系結構;專創融合;創新創業教育;課程改革;項目驅動
中圖分類號:G642? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)17-0057-02
開放科學(資源服務)標識碼(OSID):
Exploration and Practice of "Integration of Specialty and Innovation" in the Course of Software Architecture
DIAO Wen-guang
(Luoyang Institute of Science and Technology, Luoyang 471023, China)
Abstract: The goal of cultivating application-oriented software talents is that students can cope with the changing needs of software industry and have the ability to use professional skills to carry out innovation and entrepreneurship activities. "Software architecture" course "professional innovation integration" reform uses project-based teaching design teaching content, project development process into the teaching process, innovation consciousness training and entrepreneurial ability training into the teaching link, and change the course assessment method, multi-dimensional assessment of students. Give full play to the initiative of students, stimulate students' innovation consciousness, and train students to become software talents who meet the needs of the industry and have the ability of innovation and entrepreneurship.
Key words: software architecture; integration of specialty and innovation; innovation and entrepreneurship education; curriculum reform; project driven
隨著我國經濟快速發展,對人才的需求不斷提升。尤其是軟件行業,技術革新迅速,市場發展迅猛,對于軟件開發人才的能力需求越來越高。以Java人才為例,綜合各大招聘網站近期招聘數據發現,當前對Java開發工程師的能力需求主要表現在以下幾個方面:1)扎實的Java編程基礎;2)熟悉各種主流框架技術的原理與應用;3)熟悉當前流行前端開發技術;4)較強的溝通與團隊協作能力;5)自主學習新知識、新技術的能力。
為主動應對新一輪科技革命與產業變革,支撐服務創新驅動發展、“中國制造2025”等一系列國家戰略,2017年以來教育部積極推進新工科建設。河南省貫徹落實黨中央、國務院關于引導部分地方普通本科高校向應用型轉變的決策部署,先后出臺《關于全面提高高等教育質量的若干意見》《關于促進普通高等學校分類發展的指導意見》《關于引導部分本科高校向應用型轉變的實施意見》等文件,推動本科高校轉型發展。為推進經濟轉型,激發民族創業精神和創新基因,從國家層面到省市區縣,大力推進大眾創業萬眾創新,鼓勵青年自主創業。
計算機軟件相關專業傳統的教學方式是根據培養計劃將各種課程分配到每學期,每科課程獨立講授理論知識、訓練實踐技能,課程之間無法有效建立關聯;學生在學習過程中目標性不強,學習動力不足;教材及課程涉及的開發技術滯后于市場實際需求。培養的人才所具備技能與行業實際需求還有很大差距,對學生創新創業意識和能力的培養也遠遠不夠。在行業發展需求及國家戰略方向的引領下,軟件開發人才培養必須與軟件行業市場接軌,對相關課程進行改革。
1? 課程改革的目標
根據從事軟件開發人才培養多年的教學實踐經驗,筆者認為軟件相關專業推進大學生創新創業工作與軟件開發系列課程面向市場需求進行改革建設是相輔相成的,二者的方向是一致的。軟件相關專業的大學生創新創業培養,主要是培養學生在軟件需求、軟件設計的創新能力和軟件市場研判、軟件產品推廣方面的創業能力。培養學生在軟件需求分析和設計時,主動探索創新,在客戶提出的業務需求基礎上,結合專業知識和客戶行業發展,提出更具有前瞻性的需求建議并設計軟件可行方案; 提高學生對軟件產品在市場的定位研判能力和軟件產品宣傳、推廣的能力。上述能力的培養也契合了軟件行業市場對人才的需求。
無論是政府大力推行的大學生創新創業政策,還是行業對軟件人才的需求,都更多的關注如何推動大學生的就業和自主創業向高質量的、科學的方向發展。作為大學生人才的培養方,洛陽理工學院當前正加大力度向應用型高校轉變,包括軟件相關專業的應用技術型的目標更關注培養的學生如何能夠勝任市場和行業需求,是否具備自主創新創業的潛力能力。
2? 具體措施
課程改革將項目化教學與創新創業教育融合,從教學設計、教學進程和課程考核三方面進行革新,提高學生使用貼近行業市場需求的技術進行項目開發的能力,激發學生積極主動開展創新創業的動力。
2.1 融合創新創業教育的項目化教學設計
軟件體系結構課程一個重要特點是注重軟件的創意與實用,這與創新創業教育理念一致。根據軟件專業的集群式項目化教學多年實施經驗及創新創業教育能力培養要求,我們對課程進行融合雙創教育的項目化教學設計。培養軟件行業創新創業所必需的創新能力、工程實踐能力、團隊協作能力。
項目驅動教學和實踐進程,以工程項目從研發到運行的整個生命周期為載體,通過項目設計將整個課程體系系統的、有機地結合起來,讓學生以主動的、實踐的方式參與到課程的各個教學環節,強調課程學習要與項目需求調研、設計、開發、市場運作相聯系,以培養學生的創新創業能力和工程實踐能力。
采用CDIO模式對課程在系統的能力培養、全面實施以及檢驗測評進行改革。將學生能力分為工程基礎知識、創新思維能力、個人能力、團隊協作能力和工程系統能力5個層面,以綜合的培養方式使學生在這5個層面達到預定目標。
課程涉及項目來自市場需求,鼓勵學生從市場項目或國家大學生創新創業訓練計劃項目、校企合作企業項目需求中獲得靈感,指導鼓勵學生參加軟件行業創新創業類比賽。學生需要對現有市場進行調研、分析,在軟件功能、呈現、交互融入創新思維;項目應能投入市場應用,把應用反饋作為考核維度之一。完整的項目設計實施由6個教學過程完成:
1)確定項目選題主題;
2)確定項目創意與特色功能;
3)項目市場定位確定及市場調研分析;
4)項目整體功能及數據庫設計;
5)項目功能設計實現;
6)項目市場運作。
2.2 融合創新創業教育的項目化教學進程
項目化教學可以和創新創業教育很好的融合,項目化教學本身就要求對教學方法從傳統紙上談兵、被動灌輸向發現問題、主動學習翻轉。根據學生選定項目,激發學生主動學習相關知識,實現課前調研學習、課堂可行性討論、課后開發實現的教學模式。
1) 項目知識課前調研學習
軟件體系結構課程涉及數據結構、數據庫原理等基礎理論課程知識和面向對象程序設計、Web程序設計等編程基礎能力技能,更要將不斷進步、革新換代的、融入最新軟件工程思想的新框架、新技術應用到項目化教學過程,才能保障學生在這門課程之后在專業編程知識儲備上與市場需求接軌,傳統的教師講解方式進行課堂知識傳輸遠遠達不到這一需求。
通過對新技術、云資源、開源技術、開源項目資源進行整合,提供豐富的學習資源,指導學生對項目需求進行調研,并根據項目需求,驅動學生主動獲取知識、動手實踐。
2) 項目規劃課堂可行性討論
將學生按照五人/六人為一組進行團隊劃分,培養學生團隊協作意識。在課堂以團隊為單位進行項目調研分析、規劃、實施方案匯報,組織學生進行討論、評審、打分,提出改進意見。
3) 項目課后實施、運作
項目設計開發是一項需要投入大量時間和精力的活動,在課前準備、課堂討論確認之后,指導學生在課后進行項目開發、部署、運營維護。鼓勵學生利用豐富的資源主動解決過程中遇到的問題,校內指導老師和企業項目顧問通過網絡平臺對學生進行技術指導、答疑。
2.3定期舉辦創新創業思維能力培養講座
學生在校園內對行業的創新創業知識比較匱乏,知之甚少。大部分同學很少接觸創新創業的相關信息。為了彌補在創新創業教育環節的不足,邀請企業導師定期為學生舉辦創新創業講座,加強對學生的創新創業教育。通過真實的創新創業案例經驗分享,激發學生創新意識,挖掘學生創業潛力。
2.4融合創新創業教育的項目化教學考核評價
融合創新創業教育的項目化教學考核除了原來的項目過程考核及項目答辯考核和課前、課堂和課后環節評價外,加上創新創業相關的項目創新創意考核及項目市場效果、項目分數投資考核,并將參加創新創業類項目比賽作為考核評價標準之一。
1)項目創新創意考核,對項目的主題、功能、展示等創新創意體現進行考核評價;
2)項目開發過程考核,根據項目組各環節完成進度進行考核評價;
3)項目答辯考核,根據整體功能及數據庫設計、項目完成進行綜合答辯;
4)項目市場效果考核,根據項目上線運維得到的反饋進行考核評價;
5)項目分數投資考核,根據團隊對其他團隊的項目預測投資進行考核評價。
3 結束語
課程改革重在兩個轉變,一是意識和模式的轉變,學生應從被動接收轉為主動學習,由漫無目的轉為有的放矢;教師應從滿堂灌轉為多維度輔助。對學生和老師來說,轉變都是很大的挑戰,學生不再安逸,需要積極主動的學習新知識,嘗試新技術;對老師能力也是很大考驗,老師需要指導學生解決在學習和嘗試過程中遇到的各種各樣的問題。第二個轉變是評價方式的轉變,新的評價模式無疑增加了很多工作任務,但能夠更客觀的反映學生的專業技能和創新能力。經過“專創融合”改革后的軟件體系結構課程培養的學生更加貼近行業實際需求,也為學生響應國家號召,積極探索創新創業,開拓不一樣的人生奠定了更加堅實的基礎。
參考文獻:
[1] 河南省教育廳. 關于引導部分本科高校向應用型轉變的實施意見.豫教發規〔2016〕95號.
[2] 張振浩,李文彪.新工科背景下CDIO工程教育模式研究[J].教育教學論壇,2020(33):289-290.
[3] 伊蕓蕓,汪金寶,王勇,等. 基于專創融合的課程教學研究[J]. 電腦知識與技術, 2019(25):111-113 .
[4] 趙薇,邱立國.“雙一流”建設背景下創新創業教育與專業教育有機融合研究[J].黑河學院學報,2017,8(10):70-71.
[5] 楊峰,楊新娟,王艷花.專創融合的教育理念與實踐:基于綜合型人才培養的視角[J].高教學刊,2017(16):41-43,46.
【通聯編輯:王力】