蔣衛(wèi)祥,王雨萱,王小剛
(常州信息職業(yè)技術(shù)學(xué)院 軟件與大數(shù)據(jù)學(xué)院,江蘇 常州)
隨著新一代信息技術(shù)不斷發(fā)展,軟件技術(shù)崗位中對(duì)于技能的要求也不斷提高,如何培養(yǎng)符合軟件行業(yè)的高素質(zhì)、高技能人才正成為高職軟件技術(shù)專(zhuān)業(yè)教育的主要問(wèn)題,模塊化教學(xué)模式正是解決目前高職軟件技術(shù)專(zhuān)業(yè)人才培養(yǎng)的主要方法[1]。
2019年教育部關(guān)于印發(fā)《全國(guó)職業(yè)院校教師教學(xué)創(chuàng)新團(tuán)隊(duì)建設(shè)方案》的通知中提出,組織團(tuán)隊(duì)教師全員開(kāi)展專(zhuān)業(yè)教學(xué)法專(zhuān)項(xiàng)培訓(xùn),提升教師模塊化教學(xué)設(shè)計(jì)實(shí)施能力;研究制訂專(zhuān)業(yè)能力模塊化課程設(shè)置方案,積極引入行業(yè)企業(yè)優(yōu)質(zhì)課程,建設(shè)智能化教學(xué)支持環(huán)境下的課程資源,每個(gè)專(zhuān)業(yè)按照若干核心模塊單元開(kāi)發(fā)專(zhuān)業(yè)教學(xué)資源[2]。
常州信息職業(yè)技術(shù)學(xué)院軟件技術(shù)專(zhuān)業(yè)群是中國(guó)特色高水平高等職業(yè)專(zhuān)業(yè)群,軟件技術(shù)專(zhuān)業(yè)群教學(xué)模式的主要目標(biāo):創(chuàng)新教學(xué)模式,即使用模塊化教學(xué)與基于“互聯(lián)網(wǎng)+”的教學(xué)模式,全方位提升軟件技術(shù)專(zhuān)業(yè)群人才培養(yǎng)質(zhì)量。
模塊化教學(xué)模式是根據(jù)職業(yè)崗位或技術(shù)領(lǐng)域的技術(shù)能力的需求,重新組織課程中知識(shí),將課程中的知識(shí)點(diǎn)與技能點(diǎn)依照內(nèi)在邏輯組成獨(dú)立的單元,將這些單元組合成教學(xué)模塊。
國(guó)外模塊化教學(xué)模式主要包括兩種模式:模塊化技能培訓(xùn)與能力本位教育。模塊化技能培訓(xùn)是根據(jù)職業(yè)崗位任務(wù)確定模塊,以實(shí)際的工作崗位為主線,這種模式也被稱(chēng)為“任務(wù)模塊”;能力本位教育是以執(zhí)行能力為依據(jù)確定模塊,以從事某種職業(yè)具備的知識(shí)與技術(shù)為主線,這種模式稱(chēng)為“能力模塊”[3]。
國(guó)內(nèi)的模塊化教學(xué)的研究從20世紀(jì)90年代開(kāi)始,國(guó)內(nèi)職業(yè)教育總結(jié)了“寬基礎(chǔ)、活模塊”教育模式。這種模式是通過(guò)模塊課程相互搭配,既培養(yǎng)學(xué)生寬泛的人文基礎(chǔ),又培養(yǎng)合格的專(zhuān)門(mén)職業(yè)能力[4]。
傳統(tǒng)的課堂教學(xué)模式以教師講授為主導(dǎo),課堂教學(xué)模式主要是教師講授、學(xué)生聽(tīng)課、技術(shù)訓(xùn)練、教師總結(jié)[5]。模塊化教學(xué)以學(xué)生為主,通過(guò)項(xiàng)目案例、合作學(xué)習(xí),學(xué)生在教師的引導(dǎo)下,自己去尋找問(wèn)題解決方案、與同學(xué)合作、總結(jié)問(wèn)題。使用模塊化教學(xué)模式,學(xué)生成為課堂的主人,不再被動(dòng)的接受,這種教學(xué)模式有力的激發(fā)了學(xué)生的興趣。
模塊化教學(xué)模式中教學(xué)案例來(lái)自于企業(yè)真實(shí)項(xiàng)目、技能競(jìng)賽項(xiàng)目、生活中實(shí)際項(xiàng)目等。模塊化課程教學(xué)過(guò)程中將項(xiàng)目化案例分解為不同的任務(wù),學(xué)生解決項(xiàng)目任務(wù)開(kāi)發(fā)中出現(xiàn)的問(wèn)題。學(xué)生在模塊化課程學(xué)習(xí)過(guò)程中,反復(fù)訓(xùn)練技術(shù),學(xué)生動(dòng)手能力得到不斷鍛煉,所以,通過(guò)模塊化課程教學(xué)模式能顯著提高學(xué)生的動(dòng)手能力。
模塊化項(xiàng)目案例來(lái)自于軟件技術(shù)專(zhuān)業(yè)群多個(gè)專(zhuān)業(yè)或方向,如軟件技術(shù)、大數(shù)據(jù)、人工智能、移動(dòng)互聯(lián)等專(zhuān)業(yè),同時(shí)模塊化課程案例中要包含了多個(gè)專(zhuān)業(yè)的技術(shù)技能。通過(guò)模塊化項(xiàng)目案例培訓(xùn),能促進(jìn)培養(yǎng)復(fù)合型技術(shù)技能人才。
組建軟件技術(shù)專(zhuān)業(yè)群模塊化教學(xué)管理團(tuán)隊(duì),制定教學(xué)團(tuán)隊(duì)負(fù)責(zé)人的選拔、管理和考核辦法,制定模塊化教學(xué)管理規(guī)范,明確如何進(jìn)行模塊化教學(xué)內(nèi)容的組織與管理[6]。
根據(jù)軟件行業(yè)職業(yè)崗位標(biāo)準(zhǔn),對(duì)軟件技術(shù)專(zhuān)業(yè)群課程體系中的課程進(jìn)行模塊化改造,重組課程教學(xué)內(nèi)容,對(duì)于每一個(gè)模塊化教學(xué)單元,明確模塊化教學(xué)單元目標(biāo)、完成指標(biāo)、考核要求等,同時(shí)依照不同課程的特征,選擇1個(gè)或者N個(gè)模塊化項(xiàng)目載體,實(shí)現(xiàn)模塊化教學(xué),提升學(xué)生實(shí)踐動(dòng)手能力、工程實(shí)踐能力。
建立分工協(xié)作的模塊化實(shí)踐教學(xué)管理平臺(tái),實(shí)時(shí)跟蹤模塊化教學(xué)整個(gè)過(guò)程、保存模塊化教學(xué)日志與模塊化教學(xué)案例,為模塊化教學(xué)提供全方位支撐。按照模塊化教學(xué)實(shí)施流程,任課教師利用在線開(kāi)放課程等資源實(shí)施模塊化教學(xué),通過(guò)模塊化項(xiàng)目案例培養(yǎng)學(xué)生的技術(shù)技能、團(tuán)隊(duì)合作、工匠精神。應(yīng)用基于大數(shù)據(jù)的模塊化教學(xué)實(shí)踐管理平臺(tái),動(dòng)態(tài)呈現(xiàn)學(xué)生學(xué)習(xí)效果,任課教師通過(guò)模塊化教學(xué)模式能夠靈活地指導(dǎo)學(xué)生,充分發(fā)揮學(xué)生學(xué)習(xí)潛力,從“教授-指導(dǎo)學(xué)習(xí)”轉(zhuǎn)變?yōu)椤耙龑?dǎo)-主動(dòng)學(xué)習(xí)”,從而促進(jìn)高職教學(xué)模式的改革。
1.軟件技術(shù)專(zhuān)業(yè)群整體模塊化教學(xué)體系設(shè)計(jì)?;谀K化教學(xué)設(shè)計(jì)思想,基于教師模塊化教學(xué)分工協(xié)作機(jī)制,針對(duì)軟件技術(shù)專(zhuān)業(yè)群進(jìn)行整體模塊化設(shè)計(jì)如圖1所示,整體設(shè)計(jì)的思路采取底層共享、中層分立、高層互選的策略,其中底層共享聚焦專(zhuān)業(yè)群共性的專(zhuān)業(yè)基礎(chǔ)課程及素質(zhì)類(lèi)課程,中層分立按照不同專(zhuān)業(yè)進(jìn)行模塊化設(shè)計(jì),每個(gè)專(zhuān)業(yè)基于人才培養(yǎng)及目標(biāo)崗位劃分模塊,且模塊之間可以進(jìn)行組合協(xié)作,高層互選聚焦專(zhuān)業(yè)群的交互以及專(zhuān)業(yè)群項(xiàng)目實(shí)踐環(huán)節(jié)的協(xié)作,設(shè)計(jì)專(zhuān)業(yè)群集的綜合實(shí)訓(xùn)項(xiàng)目,并按照不同專(zhuān)業(yè)進(jìn)行分工協(xié)作。
圖1 軟件技術(shù)專(zhuān)業(yè)群整體模塊化教學(xué)體系設(shè)計(jì)
2.軟件技術(shù)專(zhuān)業(yè)模塊化教學(xué)設(shè)計(jì)。針對(duì)軟件技術(shù)專(zhuān)業(yè),基于模塊化教學(xué)設(shè)計(jì)思想、基于教師模塊化教學(xué)分工協(xié)作機(jī)制、基于人才培養(yǎng)及目標(biāo)崗位劃分模塊,構(gòu)建軟件技術(shù)專(zhuān)業(yè)的模塊化教學(xué)設(shè)計(jì),如圖2所示。
圖2 軟件技術(shù)專(zhuān)業(yè)模塊化教學(xué)體系設(shè)計(jì)
軟件技術(shù)專(zhuān)業(yè)的模塊化教學(xué)設(shè)計(jì)的主要思路是按照軟件技術(shù)專(zhuān)業(yè)的人才培養(yǎng)目標(biāo)結(jié)合目標(biāo)核心崗位的能力要求進(jìn)行模塊化的劃分,包括Web前端開(kāi)發(fā)模塊、JavaWeb開(kāi)發(fā)模塊、JavaEE開(kāi)發(fā)模塊,并基于專(zhuān)業(yè)群的整體規(guī)劃設(shè)計(jì)底層共享課程與高層互選課程。
3.移動(dòng)互聯(lián)應(yīng)用技術(shù)專(zhuān)業(yè)模塊化教學(xué)設(shè)計(jì)。針對(duì)移動(dòng)互聯(lián)應(yīng)用技術(shù)專(zhuān)業(yè),基于模塊化教學(xué)設(shè)計(jì)思想、基于教師模塊化教學(xué)分工協(xié)作機(jī)制、基于人才培養(yǎng)及目標(biāo)崗位劃分模塊,構(gòu)建移動(dòng)互聯(lián)應(yīng)用技術(shù)專(zhuān)業(yè)的模塊化教學(xué)設(shè)計(jì),如圖3所示。
圖3 移動(dòng)互聯(lián)應(yīng)用技術(shù)專(zhuān)業(yè)模塊化教學(xué)體系設(shè)計(jì)
移動(dòng)互聯(lián)應(yīng)用技術(shù)專(zhuān)業(yè)的模塊化教學(xué)設(shè)計(jì)的主要思路是按照移動(dòng)互聯(lián)應(yīng)用技術(shù)專(zhuān)業(yè)的人才培養(yǎng)目標(biāo),結(jié)合目標(biāo)核心崗位的能力要求進(jìn)行模塊化的劃分,包括移動(dòng)互聯(lián)基礎(chǔ)模塊、移動(dòng)應(yīng)用開(kāi)發(fā)模塊、跨平臺(tái)移動(dòng)開(kāi)發(fā)模塊,并基于專(zhuān)業(yè)群的整體規(guī)劃設(shè)計(jì)底層共享課程與高層互選課程。
4.大數(shù)據(jù)技術(shù)專(zhuān)業(yè)模塊化教學(xué)設(shè)計(jì)。針對(duì)大數(shù)據(jù)技術(shù)專(zhuān)業(yè),基于模塊化教學(xué)設(shè)計(jì)思想、基于教師模塊化教學(xué)分工協(xié)作機(jī)制、基于人才培養(yǎng)及目標(biāo)崗位劃分模塊,構(gòu)建大數(shù)據(jù)技術(shù)專(zhuān)業(yè)的模塊化教學(xué)設(shè)計(jì),如圖4所示。
圖4 大數(shù)據(jù)技術(shù)專(zhuān)業(yè)模塊化教學(xué)體系設(shè)計(jì)
大數(shù)據(jù)技術(shù)專(zhuān)業(yè)的模塊化教學(xué)設(shè)計(jì)的主要思路是按照大數(shù)據(jù)技術(shù)專(zhuān)業(yè)的人才培養(yǎng)目標(biāo),結(jié)合目標(biāo)核心崗位的能力要求進(jìn)行模塊化的劃分,包括大數(shù)據(jù)采集與預(yù)處理模塊、大數(shù)據(jù)分析與可視化模塊、大數(shù)據(jù)系統(tǒng)運(yùn)維與實(shí)施模塊,并基于專(zhuān)業(yè)群的整體規(guī)劃設(shè)計(jì)底層共享課程與高層互選課程。
5.人工智能技術(shù)應(yīng)用專(zhuān)業(yè)模塊化教學(xué)設(shè)計(jì)。針對(duì)人工智能技術(shù)應(yīng)用專(zhuān)業(yè),基于模塊化教學(xué)設(shè)計(jì)思想、基于教師模塊化教學(xué)分工協(xié)作機(jī)制、基于人才培養(yǎng)及目標(biāo)崗位劃分模塊,構(gòu)建人工智能技術(shù)應(yīng)用專(zhuān)業(yè)的模塊化教學(xué)設(shè)計(jì),如圖5所示。
圖5 人工智能技術(shù)應(yīng)用專(zhuān)業(yè)模塊化教學(xué)體系設(shè)計(jì)
人工智能技術(shù)應(yīng)用專(zhuān)業(yè)的模塊化教學(xué)設(shè)計(jì)的主要思路是按照人工智能技術(shù)應(yīng)用專(zhuān)業(yè)的人才培養(yǎng)目標(biāo),結(jié)合目標(biāo)核心崗位的能力要求進(jìn)行模塊化的劃分,包括人工智能數(shù)據(jù)預(yù)處理模塊、人工智能數(shù)據(jù)分析模塊、人工智能系統(tǒng)運(yùn)維模塊,并基于專(zhuān)業(yè)群的整體規(guī)劃設(shè)計(jì)底層共享課程與高層互選課程。
基于軟件技術(shù)專(zhuān)業(yè)群模塊化教學(xué)體系設(shè)計(jì),建設(shè)豐富且完善的模塊化教學(xué)資源。主要建設(shè)步驟包括制定專(zhuān)業(yè)群課程標(biāo)準(zhǔn)、模塊化資源開(kāi)發(fā)與管理規(guī)范、組建模塊化課程團(tuán)隊(duì)等。在模塊化課程資源建設(shè)標(biāo)準(zhǔn)中,需要對(duì)接軟件產(chǎn)業(yè)的職業(yè)標(biāo)準(zhǔn),詳細(xì)分析軟件相關(guān)行業(yè)的崗位核心能力,然后根據(jù)軟件崗位所需要的知識(shí)點(diǎn)與技能點(diǎn)來(lái)組織課程內(nèi)容[7]。
軟件技術(shù)專(zhuān)業(yè)群模塊化教學(xué)資源包含了課程資源、專(zhuān)業(yè)群級(jí)綜合實(shí)訓(xùn)項(xiàng)目資源建設(shè)、專(zhuān)業(yè)群新型態(tài)教材建設(shè)合作。模塊化教學(xué)資源的建設(shè)不僅僅是專(zhuān)任教師的事情,需要與企業(yè)技術(shù)專(zhuān)家深度合作,模塊化的資源的案例一方面來(lái)自于企業(yè)真實(shí)案例,另一方面是專(zhuān)任教師與企業(yè)專(zhuān)家共同開(kāi)發(fā)[8]。
基于軟件技術(shù)專(zhuān)業(yè)群建設(shè)的整體規(guī)劃,基于軟件技術(shù)專(zhuān)業(yè)模塊化課程設(shè)計(jì),計(jì)劃每個(gè)專(zhuān)業(yè)選擇一門(mén)關(guān)鍵的專(zhuān)業(yè)核心課程進(jìn)行模塊化的教學(xué)設(shè)計(jì)改造,定制開(kāi)發(fā)模塊化教學(xué)資源,其中針對(duì)軟件技術(shù)專(zhuān)業(yè)《JavaWeb應(yīng)用開(kāi)發(fā)》這門(mén)課程進(jìn)行模塊化的設(shè)計(jì)重構(gòu)與資源建設(shè)如圖6所示。在JavaWeb課程中包含Servlet生命周期、Servlet特殊機(jī)制、JSP基礎(chǔ)、JSP標(biāo)簽、JSP內(nèi)置對(duì)象、MVC設(shè)計(jì)模式、文件操作等單元模塊。
圖6 軟件技術(shù)專(zhuān)業(yè)—JavaWeb應(yīng)用開(kāi)發(fā)課程模塊化設(shè)計(jì)
移動(dòng)互聯(lián)應(yīng)用技術(shù)專(zhuān)業(yè)—Android應(yīng)用開(kāi)發(fā)基礎(chǔ)課程模塊化設(shè)計(jì)重構(gòu)與資源建設(shè)如圖7所示,Android應(yīng)用開(kāi)發(fā)課程包含Android什么周期、Android核心組件、Android用戶界面、Android數(shù)據(jù)存儲(chǔ)、Android服務(wù)廣播、Android網(wǎng)絡(luò)編程等單元模塊。
圖7 移動(dòng)互聯(lián)應(yīng)用技術(shù)專(zhuān)業(yè)—Android應(yīng)用開(kāi)發(fā)基礎(chǔ)課程模塊化設(shè)計(jì)
模塊教學(xué)資源建設(shè)與教師分工協(xié)作的模塊化教學(xué)已成為軟件技術(shù)專(zhuān)業(yè)群建設(shè)的目標(biāo)。本文分析軟件技術(shù)專(zhuān)業(yè)群模塊化設(shè)計(jì)思路、設(shè)計(jì)專(zhuān)業(yè)群模塊化教學(xué)體系、專(zhuān)業(yè)群各個(gè)專(zhuān)業(yè)模塊化教學(xué)體系、以JavaWeb、Android應(yīng)用開(kāi)發(fā)兩門(mén)課程為例設(shè)計(jì)模塊化課程資源。
模塊化教學(xué)模式在軟件專(zhuān)業(yè)群中實(shí)施后,建設(shè)了一批模塊化課程案例資源,建設(shè)了模塊化教學(xué)平臺(tái),鍛煉了一批掌握模塊化教學(xué)模式的教師團(tuán)隊(duì),同時(shí)學(xué)生的動(dòng)手能力不斷提升,學(xué)生的學(xué)習(xí)模式發(fā)生了根本的轉(zhuǎn)變,從“被動(dòng)的學(xué)”變成了“主動(dòng)的學(xué)”,學(xué)生的培養(yǎng)質(zhì)量得到了極大的提升。