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