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