摘要:實(shí)訓(xùn)課是高等職業(yè)院校特色授課方式之一,課堂組織形式和驅(qū)動(dòng)形式上的傾向性,直接影響著課程的有效性。該文以JAVA實(shí)訓(xùn)課程作為樣本,就上述問題進(jìn)行探討,希望對(duì)同類型課程的開展有所幫助。
關(guān)鍵詞: 實(shí)訓(xùn)課設(shè)計(jì);JAVA;組織形式;驅(qū)動(dòng)形式
中圖分類號(hào):G71 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)09-0142-02
Abstract:Training class is one of the characteristic teaching methods in higher vocational colleges. The tendency of organization and driving form in classrooms directly affects the validity of the class. In this paper, JAVA training courses as a sample to explore the above issues, is hoped helpful for the same type of class.
Key words:Training class design; JAVA; organizational form; driving form
1 引言
隨著工學(xué)一體化思想的引入,我國高等職業(yè)教育發(fā)展迅速[1-2]。實(shí)訓(xùn)課逐漸成為高等職業(yè)院校特色授課方式之一。[3]它和傳統(tǒng)的大學(xué)教學(xué)相輔相成,共同促進(jìn)。但也和本科院校的實(shí)訓(xùn)或者課程設(shè)計(jì)有不同之處,它是一門具有獨(dú)立學(xué)分,且學(xué)時(shí)足量的獨(dú)立課程。如何讓實(shí)訓(xùn)類課程順利進(jìn)行和有效開展[4],則成為了焦點(diǎn)問題。初始階段,實(shí)訓(xùn)課在組織形式上多采用獨(dú)立完成,在驅(qū)動(dòng)形式上多采用功能模塊實(shí)現(xiàn);發(fā)展和成熟階段,組織形式逐漸傾向于分組[5]完成,驅(qū)動(dòng)形式逐漸過渡為項(xiàng)目驅(qū)動(dòng)[6-7]。因?yàn)榉纸M形式和社會(huì)就職崗位協(xié)作相一致,項(xiàng)目驅(qū)動(dòng)也更符合實(shí)際工作包完成過程。然而,新的問題也隨之而來:分組后部分學(xué)生不再參與任何環(huán)節(jié),項(xiàng)目化后部分學(xué)生因知識(shí)域欠缺或技能掌握不夠好而無法順利完成。
2 問題分析
那么,需要將組織形式和驅(qū)動(dòng)形式回退么?我們可以此問題進(jìn)行分析。高等職業(yè)院校發(fā)展初始階段,高校多采用沿用本科教學(xué)的模式。實(shí)訓(xùn)僅僅作為一門課程的一個(gè)部分進(jìn)行實(shí)際操作,加深對(duì)知識(shí)點(diǎn)的領(lǐng)會(huì)。而知識(shí)點(diǎn)對(duì)于學(xué)生而言,是需要人人掌握的。所以,獨(dú)立完成和功能塊的實(shí)現(xiàn)是符合當(dāng)時(shí)的理念的。但是發(fā)展和成熟階段,熱議了高等職業(yè)教育的初衷,優(yōu)秀的外國經(jīng)驗(yàn)逐漸引入到我國,如工學(xué)一體化。由此,分組形式和項(xiàng)目驅(qū)動(dòng)快速融合到了職業(yè)教育中,尤其是實(shí)訓(xùn)課中。恰恰是新引進(jìn)的課程方法也帶來了新的問題:學(xué)生可能全程不參與任何實(shí)訓(xùn)環(huán)節(jié),因?yàn)樾〗M總有人能搞定所有;學(xué)生可能受困于自己的知識(shí)和技能結(jié)構(gòu),深知無法完成項(xiàng)目而放棄。
回歸問題,分組完成和獨(dú)立完成、項(xiàng)目驅(qū)動(dòng)和功能塊實(shí)現(xiàn),如何取舍呢?此處可以借鑒管理學(xué)風(fēng)險(xiǎn)分析原理[8]進(jìn)行梳理。
從上圖可以看出:分組的好處在于鍛煉團(tuán)體協(xié)作能力,增強(qiáng)團(tuán)隊(duì)精神,會(huì)引起部分成員全程不參與;獨(dú)立完成可以讓學(xué)生技能有效鍛煉,鞏固知識(shí)體系,有可能導(dǎo)致基礎(chǔ)較差的學(xué)生直接放棄;項(xiàng)目驅(qū)動(dòng)形式,讓學(xué)生更系統(tǒng)化了解關(guān)聯(lián)型知識(shí)架構(gòu)的實(shí)際應(yīng)用,有助于整體技能提升和鞏固,但涉及技能領(lǐng)域廣,用時(shí)長;功能塊實(shí)現(xiàn),技能訓(xùn)練較單一,易于操作和訓(xùn)練,但對(duì)學(xué)生技能全局觀促進(jìn)程度小。在實(shí)訓(xùn)課程開始之前,需要根據(jù)實(shí)訓(xùn)課的目標(biāo)、前驅(qū)課程、后繼課程等因素巧妙設(shè)計(jì)課程過程,讓圖中的劣勢(shì)區(qū)域面積盡可能小。
3 設(shè)計(jì)
以JAVA實(shí)訓(xùn)課為案例,進(jìn)行課程設(shè)計(jì)。該實(shí)訓(xùn)課前驅(qū)課程為JAVA編程基礎(chǔ)、軟件工程、UI設(shè)計(jì)、軟件測(cè)試技術(shù)和JAVA可視化開發(fā)(直接前驅(qū)課程),后繼課程為Android開發(fā)。學(xué)生需要鞏固的知識(shí)技能有:面向?qū)ο蟪绦蛟O(shè)計(jì)的思想,能夠進(jìn)行可視化開發(fā),有一定的UI設(shè)計(jì)意識(shí),能利用軟件工程思想設(shè)計(jì)系統(tǒng),能進(jìn)行合理的測(cè)試。經(jīng)過該實(shí)訓(xùn)課程的學(xué)習(xí),學(xué)生應(yīng)具備一定的軟件開發(fā)、軟件設(shè)計(jì)、軟件測(cè)試崗位的技能。
任何課程一個(gè)好的開頭,是很重要的。如何讓學(xué)生對(duì)該課程有意向進(jìn)一步接觸和探究呢?結(jié)合JAVA實(shí)訓(xùn)課的內(nèi)容和主旨,可以在視覺感官上進(jìn)行引導(dǎo)。例如,使用公眾號(hào)、JAVA C/S或JAVA Web方式引起學(xué)生注意,告知學(xué)生利用JAVA可視化開發(fā)能夠達(dá)到這樣的呈現(xiàn)效果。
鑒于分組形式自帶鍛煉寫協(xié)作的優(yōu)勢(shì),能讓學(xué)生在校園內(nèi)提前接觸和適應(yīng)社會(huì)崗位團(tuán)隊(duì)合作。選定組織形式為分組。同時(shí),驅(qū)動(dòng)形式主線上為項(xiàng)目驅(qū)動(dòng),保留其特有的優(yōu)勢(shì)。
為了降低學(xué)生因小組存在能手而完全不參與的概率,此處設(shè)計(jì)了興趣愛好分層組隊(duì)模式。它是指按照現(xiàn)有的實(shí)訓(xùn)課程內(nèi)容劃定指向性興趣愛好列表,提供給學(xué)生自由選擇1~2項(xiàng),分組時(shí)盡量確保每個(gè)小組,囊括不同類別興趣范圍的小組成員,但每?jī)蓚€(gè)小組成員之間又存在一定的興趣范圍重疊,并且進(jìn)行技能領(lǐng)域?qū)嵤┲校邆渲丿B因素的成員也是組隊(duì)完成。它能有效避免某個(gè)成員在任務(wù)進(jìn)行中完全不參與的情況,還能在某個(gè)成員因客觀原因間歇性離開團(tuán)隊(duì)的情況下確保任務(wù)正常進(jìn)行。例如,JAVA實(shí)訓(xùn)課程,映射的興趣范圍包含:找茬游戲、迷宮游戲、打交道、建模、編程、運(yùn)動(dòng)裁判、整理書籍、貨物清點(diǎn)、文字撰寫。這些興趣范圍對(duì)應(yīng)了項(xiàng)目驅(qū)動(dòng)的各個(gè)方面:選題風(fēng)險(xiǎn)分析、可行性研究、軟件設(shè)計(jì)、項(xiàng)目管理、實(shí)施、監(jiān)理、測(cè)試、驗(yàn)收、總結(jié)。如圖所示:
為了避免項(xiàng)目驅(qū)動(dòng)引入的知識(shí)技能領(lǐng)域廣導(dǎo)致學(xué)生無法完成任務(wù)的情況,可以參考管理學(xué)的任務(wù)分解原理,將任務(wù)包按照一定時(shí)序線索的方式,分解成功能相對(duì)獨(dú)立的功能塊。讓學(xué)生易于上手和實(shí)踐。由于整個(gè)項(xiàng)目沿用分組的形式,每個(gè)成員的分工覆蓋到不同的功能角色維度,所以在項(xiàng)目完成階段,小組整體的全局技能提升會(huì)顯著表現(xiàn)。
需要注意的是,高職院校的實(shí)訓(xùn)課目前有兩種時(shí)間分配形式:按照學(xué)分周進(jìn)行和分散到學(xué)期教學(xué)周固定時(shí)間。這意味著JAVA可視化開發(fā)實(shí)訓(xùn)任務(wù)周期較長,學(xué)生在組隊(duì)實(shí)施過程中,難免出現(xiàn)客觀原因引起的離隊(duì)情況。但整個(gè)項(xiàng)目進(jìn)展有需要正常保持,所以分組時(shí)引入的興趣重疊的原則發(fā)揮了效果。例如,即使某個(gè)小組的項(xiàng)目管理人員臨時(shí)有事離隊(duì),與之有重疊興趣分為的成員因項(xiàng)目管理是兩人一起協(xié)商進(jìn)行,所以能在改成員不在場(chǎng)情況下,確保項(xiàng)目進(jìn)度。原理如下圖所示,1組內(nèi)假定包含4個(gè)成員A、B、C和D,選定的項(xiàng)目所需技能域包含a、b、c和d,其中每個(gè)成員具備2種技能,某一環(huán)節(jié)技能實(shí)施過程中具備該技能的成員自動(dòng)內(nèi)部成組協(xié)作完成。
4 結(jié)論
經(jīng)過上述JAVA實(shí)訓(xùn)課程的過程實(shí)施后,所屬班級(jí)的3類評(píng)價(jià)源進(jìn)行了抽樣反饋,分別是繼續(xù)學(xué)學(xué)后繼課程的學(xué)生評(píng)價(jià)、后繼課程的同行教師評(píng)價(jià)和參加實(shí)習(xí)的學(xué)生。匯總信息主要包含:協(xié)作能力有效提升,明白在校學(xué)習(xí)這些知識(shí)技能的原因,自主參與感增加,更有意向從事相關(guān)崗位,了解到軟件開發(fā)不僅僅局限編程,能提前設(shè)計(jì)職業(yè)規(guī)劃。但是本JAVA實(shí)訓(xùn)課程設(shè)計(jì)也有一定的可行度支撐,例如前驅(qū)課程至少能達(dá)到文中提及的大部分,教師也需要具備足夠廣度的領(lǐng)域技能。
參考文獻(xiàn):
[1] 張勇斌.職業(yè)院校工學(xué)一體化教學(xué)模式的運(yùn)行[J].教師教育論壇,2017,30(3):67-70.
[2] 沈廷杰,江瑞,沈玉笛.高職互連設(shè)備課程的工學(xué)一體教學(xué)設(shè)計(jì)[J].電腦知識(shí)與技術(shù),2015,11(8):132-134+136.
[3]朱晶,王國明,劉志臣,等.“教學(xué)做評(píng)一體化”電類專業(yè)實(shí)訓(xùn)課教學(xué)模式改革[J].中國職業(yè)技術(shù)教育,2015(14):32-36.
[4]丁一,徐峰.分組教學(xué)法在高職計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)教學(xué)中的應(yīng)用[J].才智,2017(33):136+138.
[5]張躍.以項(xiàng)目為導(dǎo)向的創(chuàng)業(yè)實(shí)訓(xùn)課程模式探析[J].實(shí)驗(yàn)技術(shù)與管理,2016,33(06):199-202.
[6]黃輝.基于“項(xiàng)目驅(qū)動(dòng)法”的“數(shù)據(jù)庫課程設(shè)計(jì)”教學(xué)[J].湖北工程學(xué)院學(xué)報(bào),2016,36(03):124-128.
[7] 馮林,鄭薇薇.“任務(wù)驅(qū)動(dòng)”與“項(xiàng)目驅(qū)動(dòng)”相結(jié)合的創(chuàng)新教育研究[J].黑龍江教育(高教研究與評(píng)估),2010(4):57-59.
[8] 徐勇戈,楊淵博.技術(shù)復(fù)雜型建設(shè)項(xiàng)目進(jìn)度風(fēng)險(xiǎn)分析[J].價(jià)值工程,2017,36(11):8-11.