刁文廣
摘要:培養(yǎng)應(yīng)用型軟件人才的目標(biāo)在于學(xué)生能夠應(yīng)對(duì)軟件行業(yè)不斷提升變化的人才需求,能夠具備利用專業(yè)技能開展創(chuàng)新創(chuàng)業(yè)活動(dòng)。軟件體系結(jié)構(gòu)課程“專創(chuàng)融合”改革采用項(xiàng)目化教學(xué)設(shè)計(jì)教學(xué)內(nèi)容,將項(xiàng)目開發(fā)流程融入教學(xué)過程,將創(chuàng)新意識(shí)培養(yǎng)和創(chuàng)業(yè)能力訓(xùn)練納入教學(xué)環(huán)節(jié),并改變課程考核方式,多維度對(duì)學(xué)生進(jìn)行考核評(píng)價(jià)。充分發(fā)揮學(xué)生的主動(dòng)性,激發(fā)學(xué)生創(chuàng)新意識(shí),鍛煉學(xué)生成為符合行業(yè)需求、具備創(chuàng)新創(chuàng)業(yè)能力的軟件人才。
關(guān)鍵詞:軟件體系結(jié)構(gòu);專創(chuàng)融合;創(chuàng)新創(chuàng)業(yè)教育;課程改革;項(xiàng)目驅(qū)動(dòng)
中圖分類號(hào):G642? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2021)17-0057-02
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(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
隨著我國(guó)經(jīng)濟(jì)快速發(fā)展,對(duì)人才的需求不斷提升。尤其是軟件行業(yè),技術(shù)革新迅速,市場(chǎng)發(fā)展迅猛,對(duì)于軟件開發(fā)人才的能力需求越來越高。以Java人才為例,綜合各大招聘網(wǎng)站近期招聘數(shù)據(jù)發(fā)現(xiàn),當(dāng)前對(duì)Java開發(fā)工程師的能力需求主要表現(xiàn)在以下幾個(gè)方面:1)扎實(shí)的Java編程基礎(chǔ);2)熟悉各種主流框架技術(shù)的原理與應(yīng)用;3)熟悉當(dāng)前流行前端開發(fā)技術(shù);4)較強(qiáng)的溝通與團(tuán)隊(duì)協(xié)作能力;5)自主學(xué)習(xí)新知識(shí)、新技術(shù)的能力。
為主動(dòng)應(yīng)對(duì)新一輪科技革命與產(chǎn)業(yè)變革,支撐服務(wù)創(chuàng)新驅(qū)動(dòng)發(fā)展、“中國(guó)制造2025”等一系列國(guó)家戰(zhàn)略,2017年以來教育部積極推進(jìn)新工科建設(shè)。河南省貫徹落實(shí)黨中央、國(guó)務(wù)院關(guān)于引導(dǎo)部分地方普通本科高校向應(yīng)用型轉(zhuǎn)變的決策部署,先后出臺(tái)《關(guān)于全面提高高等教育質(zhì)量的若干意見》《關(guān)于促進(jìn)普通高等學(xué)校分類發(fā)展的指導(dǎo)意見》《關(guān)于引導(dǎo)部分本科高校向應(yīng)用型轉(zhuǎn)變的實(shí)施意見》等文件,推動(dòng)本科高校轉(zhuǎn)型發(fā)展。為推進(jìn)經(jīng)濟(jì)轉(zhuǎn)型,激發(fā)民族創(chuàng)業(yè)精神和創(chuàng)新基因,從國(guó)家層面到省市區(qū)縣,大力推進(jìn)大眾創(chuàng)業(yè)萬(wàn)眾創(chuàng)新,鼓勵(lì)青年自主創(chuàng)業(yè)。
計(jì)算機(jī)軟件相關(guān)專業(yè)傳統(tǒng)的教學(xué)方式是根據(jù)培養(yǎng)計(jì)劃將各種課程分配到每學(xué)期,每科課程獨(dú)立講授理論知識(shí)、訓(xùn)練實(shí)踐技能,課程之間無法有效建立關(guān)聯(lián);學(xué)生在學(xué)習(xí)過程中目標(biāo)性不強(qiáng),學(xué)習(xí)動(dòng)力不足;教材及課程涉及的開發(fā)技術(shù)滯后于市場(chǎng)實(shí)際需求。培養(yǎng)的人才所具備技能與行業(yè)實(shí)際需求還有很大差距,對(duì)學(xué)生創(chuàng)新創(chuàng)業(yè)意識(shí)和能力的培養(yǎng)也遠(yuǎn)遠(yuǎn)不夠。在行業(yè)發(fā)展需求及國(guó)家戰(zhàn)略方向的引領(lǐng)下,軟件開發(fā)人才培養(yǎng)必須與軟件行業(yè)市場(chǎng)接軌,對(duì)相關(guān)課程進(jìn)行改革。
1? 課程改革的目標(biāo)
根據(jù)從事軟件開發(fā)人才培養(yǎng)多年的教學(xué)實(shí)踐經(jīng)驗(yàn),筆者認(rèn)為軟件相關(guān)專業(yè)推進(jìn)大學(xué)生創(chuàng)新創(chuàng)業(yè)工作與軟件開發(fā)系列課程面向市場(chǎng)需求進(jìn)行改革建設(shè)是相輔相成的,二者的方向是一致的。軟件相關(guān)專業(yè)的大學(xué)生創(chuàng)新創(chuàng)業(yè)培養(yǎng),主要是培養(yǎng)學(xué)生在軟件需求、軟件設(shè)計(jì)的創(chuàng)新能力和軟件市場(chǎng)研判、軟件產(chǎn)品推廣方面的創(chuàng)業(yè)能力。培養(yǎng)學(xué)生在軟件需求分析和設(shè)計(jì)時(shí),主動(dòng)探索創(chuàng)新,在客戶提出的業(yè)務(wù)需求基礎(chǔ)上,結(jié)合專業(yè)知識(shí)和客戶行業(yè)發(fā)展,提出更具有前瞻性的需求建議并設(shè)計(jì)軟件可行方案; 提高學(xué)生對(duì)軟件產(chǎn)品在市場(chǎng)的定位研判能力和軟件產(chǎn)品宣傳、推廣的能力。上述能力的培養(yǎng)也契合了軟件行業(yè)市場(chǎng)對(duì)人才的需求。
無論是政府大力推行的大學(xué)生創(chuàng)新創(chuàng)業(yè)政策,還是行業(yè)對(duì)軟件人才的需求,都更多的關(guān)注如何推動(dòng)大學(xué)生的就業(yè)和自主創(chuàng)業(yè)向高質(zhì)量的、科學(xué)的方向發(fā)展。作為大學(xué)生人才的培養(yǎng)方,洛陽(yáng)理工學(xué)院當(dāng)前正加大力度向應(yīng)用型高校轉(zhuǎn)變,包括軟件相關(guān)專業(yè)的應(yīng)用技術(shù)型的目標(biāo)更關(guān)注培養(yǎng)的學(xué)生如何能夠勝任市場(chǎng)和行業(yè)需求,是否具備自主創(chuàng)新創(chuàng)業(yè)的潛力能力。
2? 具體措施
課程改革將項(xiàng)目化教學(xué)與創(chuàng)新創(chuàng)業(yè)教育融合,從教學(xué)設(shè)計(jì)、教學(xué)進(jìn)程和課程考核三方面進(jìn)行革新,提高學(xué)生使用貼近行業(yè)市場(chǎng)需求的技術(shù)進(jìn)行項(xiàng)目開發(fā)的能力,激發(fā)學(xué)生積極主動(dòng)開展創(chuàng)新創(chuàng)業(yè)的動(dòng)力。
2.1 融合創(chuàng)新創(chuàng)業(yè)教育的項(xiàng)目化教學(xué)設(shè)計(jì)
軟件體系結(jié)構(gòu)課程一個(gè)重要特點(diǎn)是注重軟件的創(chuàng)意與實(shí)用,這與創(chuàng)新創(chuàng)業(yè)教育理念一致。根據(jù)軟件專業(yè)的集群式項(xiàng)目化教學(xué)多年實(shí)施經(jīng)驗(yàn)及創(chuàng)新創(chuàng)業(yè)教育能力培養(yǎng)要求,我們對(duì)課程進(jìn)行融合雙創(chuàng)教育的項(xiàng)目化教學(xué)設(shè)計(jì)。培養(yǎng)軟件行業(yè)創(chuàng)新創(chuàng)業(yè)所必需的創(chuàng)新能力、工程實(shí)踐能力、團(tuán)隊(duì)協(xié)作能力。
項(xiàng)目驅(qū)動(dòng)教學(xué)和實(shí)踐進(jìn)程,以工程項(xiàng)目從研發(fā)到運(yùn)行的整個(gè)生命周期為載體,通過項(xiàng)目設(shè)計(jì)將整個(gè)課程體系系統(tǒng)的、有機(jī)地結(jié)合起來,讓學(xué)生以主動(dòng)的、實(shí)踐的方式參與到課程的各個(gè)教學(xué)環(huán)節(jié),強(qiáng)調(diào)課程學(xué)習(xí)要與項(xiàng)目需求調(diào)研、設(shè)計(jì)、開發(fā)、市場(chǎng)運(yùn)作相聯(lián)系,以培養(yǎng)學(xué)生的創(chuàng)新創(chuàng)業(yè)能力和工程實(shí)踐能力。
采用CDIO模式對(duì)課程在系統(tǒng)的能力培養(yǎng)、全面實(shí)施以及檢驗(yàn)測(cè)評(píng)進(jìn)行改革。將學(xué)生能力分為工程基礎(chǔ)知識(shí)、創(chuàng)新思維能力、個(gè)人能力、團(tuán)隊(duì)協(xié)作能力和工程系統(tǒng)能力5個(gè)層面,以綜合的培養(yǎng)方式使學(xué)生在這5個(gè)層面達(dá)到預(yù)定目標(biāo)。
課程涉及項(xiàng)目來自市場(chǎng)需求,鼓勵(lì)學(xué)生從市場(chǎng)項(xiàng)目或國(guó)家大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計(jì)劃項(xiàng)目、校企合作企業(yè)項(xiàng)目需求中獲得靈感,指導(dǎo)鼓勵(lì)學(xué)生參加軟件行業(yè)創(chuàng)新創(chuàng)業(yè)類比賽。學(xué)生需要對(duì)現(xiàn)有市場(chǎng)進(jìn)行調(diào)研、分析,在軟件功能、呈現(xiàn)、交互融入創(chuàng)新思維;項(xiàng)目應(yīng)能投入市場(chǎng)應(yīng)用,把應(yīng)用反饋?zhàn)鳛榭己司S度之一。完整的項(xiàng)目設(shè)計(jì)實(shí)施由6個(gè)教學(xué)過程完成:
1)確定項(xiàng)目選題主題;
2)確定項(xiàng)目創(chuàng)意與特色功能;
3)項(xiàng)目市場(chǎng)定位確定及市場(chǎng)調(diào)研分析;
4)項(xiàng)目整體功能及數(shù)據(jù)庫(kù)設(shè)計(jì);
5)項(xiàng)目功能設(shè)計(jì)實(shí)現(xiàn);
6)項(xiàng)目市場(chǎng)運(yùn)作。
2.2 融合創(chuàng)新創(chuàng)業(yè)教育的項(xiàng)目化教學(xué)進(jìn)程
項(xiàng)目化教學(xué)可以和創(chuàng)新創(chuàng)業(yè)教育很好的融合,項(xiàng)目化教學(xué)本身就要求對(duì)教學(xué)方法從傳統(tǒng)紙上談兵、被動(dòng)灌輸向發(fā)現(xiàn)問題、主動(dòng)學(xué)習(xí)翻轉(zhuǎn)。根據(jù)學(xué)生選定項(xiàng)目,激發(fā)學(xué)生主動(dòng)學(xué)習(xí)相關(guān)知識(shí),實(shí)現(xiàn)課前調(diào)研學(xué)習(xí)、課堂可行性討論、課后開發(fā)實(shí)現(xiàn)的教學(xué)模式。
1) 項(xiàng)目知識(shí)課前調(diào)研學(xué)習(xí)
軟件體系結(jié)構(gòu)課程涉及數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)原理等基礎(chǔ)理論課程知識(shí)和面向?qū)ο蟪绦蛟O(shè)計(jì)、Web程序設(shè)計(jì)等編程基礎(chǔ)能力技能,更要將不斷進(jìn)步、革新?lián)Q代的、融入最新軟件工程思想的新框架、新技術(shù)應(yīng)用到項(xiàng)目化教學(xué)過程,才能保障學(xué)生在這門課程之后在專業(yè)編程知識(shí)儲(chǔ)備上與市場(chǎng)需求接軌,傳統(tǒng)的教師講解方式進(jìn)行課堂知識(shí)傳輸遠(yuǎn)遠(yuǎn)達(dá)不到這一需求。
通過對(duì)新技術(shù)、云資源、開源技術(shù)、開源項(xiàng)目資源進(jìn)行整合,提供豐富的學(xué)習(xí)資源,指導(dǎo)學(xué)生對(duì)項(xiàng)目需求進(jìn)行調(diào)研,并根據(jù)項(xiàng)目需求,驅(qū)動(dòng)學(xué)生主動(dòng)獲取知識(shí)、動(dòng)手實(shí)踐。
2) 項(xiàng)目規(guī)劃課堂可行性討論
將學(xué)生按照五人/六人為一組進(jìn)行團(tuán)隊(duì)劃分,培養(yǎng)學(xué)生團(tuán)隊(duì)協(xié)作意識(shí)。在課堂以團(tuán)隊(duì)為單位進(jìn)行項(xiàng)目調(diào)研分析、規(guī)劃、實(shí)施方案匯報(bào),組織學(xué)生進(jìn)行討論、評(píng)審、打分,提出改進(jìn)意見。
3) 項(xiàng)目課后實(shí)施、運(yùn)作
項(xiàng)目設(shè)計(jì)開發(fā)是一項(xiàng)需要投入大量時(shí)間和精力的活動(dòng),在課前準(zhǔn)備、課堂討論確認(rèn)之后,指導(dǎo)學(xué)生在課后進(jìn)行項(xiàng)目開發(fā)、部署、運(yùn)營(yíng)維護(hù)。鼓勵(lì)學(xué)生利用豐富的資源主動(dòng)解決過程中遇到的問題,校內(nèi)指導(dǎo)老師和企業(yè)項(xiàng)目顧問通過網(wǎng)絡(luò)平臺(tái)對(duì)學(xué)生進(jìn)行技術(shù)指導(dǎo)、答疑。
2.3定期舉辦創(chuàng)新創(chuàng)業(yè)思維能力培養(yǎng)講座
學(xué)生在校園內(nèi)對(duì)行業(yè)的創(chuàng)新創(chuàng)業(yè)知識(shí)比較匱乏,知之甚少。大部分同學(xué)很少接觸創(chuàng)新創(chuàng)業(yè)的相關(guān)信息。為了彌補(bǔ)在創(chuàng)新創(chuàng)業(yè)教育環(huán)節(jié)的不足,邀請(qǐng)企業(yè)導(dǎo)師定期為學(xué)生舉辦創(chuàng)新創(chuàng)業(yè)講座,加強(qiáng)對(duì)學(xué)生的創(chuàng)新創(chuàng)業(yè)教育。通過真實(shí)的創(chuàng)新創(chuàng)業(yè)案例經(jīng)驗(yàn)分享,激發(fā)學(xué)生創(chuàng)新意識(shí),挖掘?qū)W生創(chuàng)業(yè)潛力。
2.4融合創(chuàng)新創(chuàng)業(yè)教育的項(xiàng)目化教學(xué)考核評(píng)價(jià)
融合創(chuàng)新創(chuàng)業(yè)教育的項(xiàng)目化教學(xué)考核除了原來的項(xiàng)目過程考核及項(xiàng)目答辯考核和課前、課堂和課后環(huán)節(jié)評(píng)價(jià)外,加上創(chuàng)新創(chuàng)業(yè)相關(guān)的項(xiàng)目創(chuàng)新創(chuàng)意考核及項(xiàng)目市場(chǎng)效果、項(xiàng)目分?jǐn)?shù)投資考核,并將參加創(chuàng)新創(chuàng)業(yè)類項(xiàng)目比賽作為考核評(píng)價(jià)標(biāo)準(zhǔn)之一。
1)項(xiàng)目創(chuàng)新創(chuàng)意考核,對(duì)項(xiàng)目的主題、功能、展示等創(chuàng)新創(chuàng)意體現(xiàn)進(jìn)行考核評(píng)價(jià);
2)項(xiàng)目開發(fā)過程考核,根據(jù)項(xiàng)目組各環(huán)節(jié)完成進(jìn)度進(jìn)行考核評(píng)價(jià);
3)項(xiàng)目答辯考核,根據(jù)整體功能及數(shù)據(jù)庫(kù)設(shè)計(jì)、項(xiàng)目完成進(jìn)行綜合答辯;
4)項(xiàng)目市場(chǎng)效果考核,根據(jù)項(xiàng)目上線運(yùn)維得到的反饋進(jìn)行考核評(píng)價(jià);
5)項(xiàng)目分?jǐn)?shù)投資考核,根據(jù)團(tuán)隊(duì)對(duì)其他團(tuán)隊(duì)的項(xiàng)目預(yù)測(cè)投資進(jìn)行考核評(píng)價(jià)。
3 結(jié)束語(yǔ)
課程改革重在兩個(gè)轉(zhuǎn)變,一是意識(shí)和模式的轉(zhuǎn)變,學(xué)生應(yīng)從被動(dòng)接收轉(zhuǎn)為主動(dòng)學(xué)習(xí),由漫無目的轉(zhuǎn)為有的放矢;教師應(yīng)從滿堂灌轉(zhuǎn)為多維度輔助。對(duì)學(xué)生和老師來說,轉(zhuǎn)變都是很大的挑戰(zhàn),學(xué)生不再安逸,需要積極主動(dòng)的學(xué)習(xí)新知識(shí),嘗試新技術(shù);對(duì)老師能力也是很大考驗(yàn),老師需要指導(dǎo)學(xué)生解決在學(xué)習(xí)和嘗試過程中遇到的各種各樣的問題。第二個(gè)轉(zhuǎn)變是評(píng)價(jià)方式的轉(zhuǎn)變,新的評(píng)價(jià)模式無疑增加了很多工作任務(wù),但能夠更客觀的反映學(xué)生的專業(yè)技能和創(chuàng)新能力。經(jīng)過“專創(chuàng)融合”改革后的軟件體系結(jié)構(gòu)課程培養(yǎng)的學(xué)生更加貼近行業(yè)實(shí)際需求,也為學(xué)生響應(yīng)國(guó)家號(hào)召,積極探索創(chuàng)新創(chuàng)業(yè),開拓不一樣的人生奠定了更加堅(jiān)實(shí)的基礎(chǔ)。
參考文獻(xiàn):
[1] 河南省教育廳. 關(guān)于引導(dǎo)部分本科高校向應(yīng)用型轉(zhuǎn)變的實(shí)施意見.豫教發(fā)規(guī)〔2016〕95號(hào).
[2] 張振浩,李文彪.新工科背景下CDIO工程教育模式研究[J].教育教學(xué)論壇,2020(33):289-290.
[3] 伊蕓蕓,汪金寶,王勇,等. 基于專創(chuàng)融合的課程教學(xué)研究[J]. 電腦知識(shí)與技術(shù), 2019(25):111-113 .
[4] 趙薇,邱立國(guó).“雙一流”建設(shè)背景下創(chuàng)新創(chuàng)業(yè)教育與專業(yè)教育有機(jī)融合研究[J].黑河學(xué)院學(xué)報(bào),2017,8(10):70-71.
[5] 楊峰,楊新娟,王艷花.專創(chuàng)融合的教育理念與實(shí)踐:基于綜合型人才培養(yǎng)的視角[J].高教學(xué)刊,2017(16):41-43,46.
【通聯(lián)編輯:王力】