莫洪武
[摘? ? ? ? ? ?要]? 課程建設(shè)是提高高職院校教學(xué)質(zhì)量的重要手段,也是教學(xué)診斷與改進(jìn)中“五橫五縱一平臺(tái)”中必須診改的一個(gè)層面,按照診改思想設(shè)計(jì)Java程序設(shè)計(jì)課程建設(shè)的目標(biāo)和標(biāo)準(zhǔn),為高職院校程序類(lèi)課程的課程建設(shè)提供參考。
[關(guān)? ? 鍵? ?詞]? 高職院校;Java程序設(shè)計(jì);課程建設(shè);診斷與改進(jìn)
[中圖分類(lèi)號(hào)]? G712? ? ? ? ? ? ? ? ? ?[文獻(xiàn)標(biāo)志碼]? A? ? ? ? ? ? ? ? ? ? ? [文章編號(hào)]? 2096-0603(2019)11-0178-02
目前,大部分高校都開(kāi)設(shè)有計(jì)算機(jī)類(lèi)專(zhuān)業(yè),本科院校的學(xué)生基礎(chǔ)比較好,自我約束能力強(qiáng),能夠主動(dòng)完成學(xué)習(xí)任務(wù),容易學(xué)好程序類(lèi)課程。而高職院校學(xué)生的底子比較薄弱,自我約束能力差,很少有學(xué)生能夠主動(dòng)學(xué)習(xí),因此只有加強(qiáng)高職院校程序類(lèi)課程建設(shè),通過(guò)不斷診斷與改進(jìn)以提高教學(xué)質(zhì)量,才能夠讓高職學(xué)生學(xué)有所成。
一、課程的性質(zhì)和建設(shè)意義
(一)課程的性質(zhì)
Java程序設(shè)計(jì)是軟件技術(shù)、計(jì)算機(jī)應(yīng)用、計(jì)算機(jī)信息管理等專(zhuān)業(yè)的職業(yè)能力必修課程,是培養(yǎng)高職計(jì)算機(jī)專(zhuān)業(yè)人才的主要核心課程,是初級(jí)、中級(jí)程序員、軟件工程師、軟件技術(shù)服務(wù)的必備知識(shí)和必備技能,是后續(xù)的Android開(kāi)發(fā)、Web服務(wù)器端開(kāi)發(fā)等課程的基礎(chǔ),課程符合專(zhuān)業(yè)人才培養(yǎng)方案對(duì)課程體系結(jié)構(gòu)的整體要求。在行業(yè)應(yīng)用中,Java程序是必須要掌握的基礎(chǔ)語(yǔ)言,開(kāi)發(fā)Web軟件系統(tǒng)和Android移動(dòng)端軟件都需要Java作為支撐。
(二)課程的建設(shè)意義
2015年教育部辦公廳發(fā)布了《教育部辦公廳關(guān)于建立職業(yè)院校教學(xué)工作診斷與改進(jìn)制度的通知》,同年12月教育部職成司出臺(tái)了《高等職業(yè)院校內(nèi)部質(zhì)量保證體系診斷與改進(jìn)指導(dǎo)方案(試行)》,廣西教育廳在2017年出臺(tái)了《廣西壯族自治區(qū)高等職業(yè)院校內(nèi)部質(zhì)量保證體系診斷與改進(jìn)實(shí)施方案》,廣西各高職院校積極響應(yīng),紛紛投入教學(xué)與診斷當(dāng)中,按照“五橫五縱一平臺(tái)”的要求,在遵循校本特色的原則上進(jìn)行自我診斷與改進(jìn)。通過(guò)診斷與改進(jìn)工作在各個(gè)層面查找問(wèn)題,診斷結(jié)果中存在問(wèn)題的部分將作為下一年的改進(jìn)目標(biāo)。高職院校的診斷與改進(jìn)工作,極大推動(dòng)了學(xué)校、專(zhuān)業(yè)、課程、教師和學(xué)生五個(gè)層面的建設(shè)工作,有效提高了學(xué)校的辦學(xué)質(zhì)量[1]。課程建設(shè)是教學(xué)診斷與改進(jìn)的五個(gè)層面之一,提高課程質(zhì)量才能保障學(xué)生能夠?qū)W到真知識(shí)、真技能,才能夠?yàn)楹竺娴膶?shí)習(xí)和工作打下良好基礎(chǔ)。
二、課程建設(shè)的目標(biāo)
課程診斷與改進(jìn)主要從教學(xué)模式設(shè)計(jì)、教學(xué)方法設(shè)計(jì)、教學(xué)團(tuán)隊(duì)建設(shè)、教學(xué)資源建設(shè)、實(shí)踐條件建設(shè)和考核評(píng)價(jià)等方面進(jìn)行診斷,研究該課程在哪個(gè)部分存在問(wèn)題并有針對(duì)性地進(jìn)行改進(jìn)。本文以Java程序設(shè)計(jì)課程建設(shè)為例,探討課程診斷各個(gè)方面的建設(shè)標(biāo)準(zhǔn),為程序類(lèi)課程建設(shè)提供建設(shè)目標(biāo)和標(biāo)準(zhǔn)。
三、課程建設(shè)的主要內(nèi)容
(一)教學(xué)模式設(shè)計(jì)
教學(xué)模式是指在一定教學(xué)思想或教學(xué)理論指導(dǎo)下建立起來(lái)的較為穩(wěn)定的教學(xué)活動(dòng)結(jié)構(gòu)框架和活動(dòng)程序[2]。目前教學(xué)模式有幾十種,根據(jù)高職學(xué)生的特點(diǎn),Java程序設(shè)計(jì)課程采用巴特勒教學(xué)模式比較適合。
巴特勒學(xué)習(xí)模式基本教學(xué)程序是依次完成設(shè)置情境、激發(fā)動(dòng)機(jī)、組織教學(xué)、應(yīng)用新知、檢測(cè)評(píng)價(jià)、鞏固練習(xí)、拓展與遷移等過(guò)程。情境是指學(xué)習(xí)的內(nèi)外部的各種情況,內(nèi)部情況是學(xué)生的認(rèn)知特點(diǎn),外部情況是指學(xué)習(xí)環(huán)境;動(dòng)機(jī)是學(xué)習(xí)新知識(shí)的各種誘因;組織是將新知識(shí)與舊知識(shí)相互關(guān)聯(lián)起來(lái);應(yīng)用是對(duì)新知識(shí)的初步嘗試;評(píng)價(jià)是對(duì)新知識(shí)初步嘗試使用之后的評(píng)定;重復(fù)是練習(xí)與鞏固的過(guò)程;拓展是把新知識(shí)遷移到其他情境中去。教師在利用這種模式的時(shí)候,要時(shí)常提醒學(xué)生反思自己的學(xué)習(xí)行為。同時(shí),教師應(yīng)該具有一定的教育學(xué)和心理學(xué)知識(shí),掌握元認(rèn)知策略,才可以靈活運(yùn)用這種教學(xué)模式。
(二)教學(xué)方法設(shè)計(jì)
教學(xué)方法是與一定教學(xué)目標(biāo)和任務(wù)相關(guān)的具體操作程序,它規(guī)定了教學(xué)參與者在教學(xué)任務(wù)中的角色以及不同角色之間的相互關(guān)系和每一角色的具體任務(wù)[3]。課程教學(xué)方法有很多,如項(xiàng)目教學(xué)、案例教學(xué)法、情景教學(xué)法、工作過(guò)程導(dǎo)向教學(xué)法、分層教學(xué)法、游戲化教學(xué)法和模塊化教學(xué)法等。Java程序設(shè)計(jì)等程序類(lèi)課程都比較難,為了讓不同層次學(xué)生都可以學(xué)到東西,必須采用分層教學(xué)法;為了激發(fā)學(xué)生的學(xué)習(xí)興趣,必須采用游戲化的教學(xué)方法;為了讓學(xué)生能夠了解學(xué)習(xí)的意義,必須采用現(xiàn)實(shí)案例進(jìn)行授課。因此Java程序設(shè)計(jì)不能采用單一的教學(xué)方法,而是將分層教學(xué)、案例教學(xué)和游戲化教學(xué)等諸多方法融合在一起使用。
1.分層教學(xué)法。根據(jù)學(xué)生掌握的知識(shí)技能水平可以劃分五個(gè)不同的層次即新手、高級(jí)初學(xué)者、勝任、精通、專(zhuān)家,在Java程序設(shè)計(jì)課程中,同樣可以采用這些層次將學(xué)生進(jìn)行分類(lèi),分類(lèi)的作用一是可以于根據(jù)學(xué)生的知識(shí)技能水平進(jìn)行針對(duì)性指導(dǎo),二是在布置任務(wù)時(shí)控制難易,讓每個(gè)學(xué)生都能夠通過(guò)完成特定任務(wù)提高自信,提高學(xué)習(xí)興趣。
2.案例教學(xué)法。案例教學(xué)法可以讓學(xué)生直觀地明白所學(xué)知識(shí)將來(lái)應(yīng)用的領(lǐng)域,激發(fā)學(xué)生學(xué)習(xí)的興趣。Java程序設(shè)計(jì)課程主要學(xué)習(xí)程序的開(kāi)發(fā)環(huán)境、數(shù)據(jù)類(lèi)型與運(yùn)算符、流程控制語(yǔ)句、類(lèi)和對(duì)象、數(shù)組、繼承和多態(tài)、接口、輸入輸出和線程等知識(shí),如果只是具體根據(jù)某個(gè)知識(shí)進(jìn)行講解和練習(xí),學(xué)生會(huì)感到茫然和抵觸學(xué)習(xí)。所以,教師可以從學(xué)生經(jīng)常接觸的一些游戲下手,比如迷宮游戲、坦克大戰(zhàn)游戲等,通過(guò)案例分解出各個(gè)知識(shí)和技能點(diǎn),讓學(xué)生逐漸完成整個(gè)游戲的設(shè)計(jì),激發(fā)學(xué)生的學(xué)習(xí)興趣和成就感。
3.游戲化教學(xué)法。游戲化學(xué)習(xí)轉(zhuǎn)變“以教師為中心”的傳統(tǒng)思路,讓學(xué)習(xí)者在教學(xué)活動(dòng)中主動(dòng)建構(gòu)自己的知識(shí)體系,并且形成學(xué)習(xí)成癮系統(tǒng)。這種方式與現(xiàn)實(shí)中的游戲一樣,學(xué)生愛(ài)玩游戲,是因?yàn)橛螒蛑挟?dāng)達(dá)到某種級(jí)別或者戰(zhàn)力之后會(huì)有獎(jiǎng)勵(lì),學(xué)生的好勝心很強(qiáng),都想獲得獎(jiǎng)勵(lì),所以他們就會(huì)耗費(fèi)非常多的時(shí)間和金錢(qián)在游戲中。如果教師在課程中也引入獎(jiǎng)勵(lì)機(jī)制,讓學(xué)生通過(guò)游戲的方式根據(jù)完成任務(wù)速度、完成質(zhì)量給予精神上或物質(zhì)上的獎(jiǎng)勵(lì)也有助于激發(fā)學(xué)生的學(xué)習(xí)興趣。
(三)教學(xué)團(tuán)隊(duì)建設(shè)
Java程序設(shè)計(jì)課程必須組建教學(xué)團(tuán)隊(duì),所在專(zhuān)業(yè)生師比不能大于18 ∶ 1;教學(xué)團(tuán)隊(duì)成員的高級(jí)職稱(chēng)比例要大于25%;具有雙師資格的教師比例不能小于80%;每年外出實(shí)踐鍛煉或培訓(xùn)的教師比例不能小于50%;團(tuán)隊(duì)教師要具備較強(qiáng)的職業(yè)培訓(xùn)、技能鑒定、技術(shù)服務(wù)能力;教學(xué)團(tuán)隊(duì)要制定團(tuán)隊(duì)建設(shè)與發(fā)展規(guī)劃;課程負(fù)責(zé)人需為高級(jí)職稱(chēng),能夠及時(shí)跟蹤產(chǎn)業(yè)發(fā)展趨勢(shì)和行業(yè)動(dòng)態(tài),準(zhǔn)確把握教學(xué)改革方向,指導(dǎo)課程建設(shè)和改革。
(四)實(shí)踐教學(xué)條件建設(shè)
高職院校開(kāi)設(shè)Java程序設(shè)計(jì)課程主要以實(shí)踐為主,教學(xué)與實(shí)驗(yàn)都在“理實(shí)一體化教室”完成。因此,必須配備足夠的“理實(shí)一體化教室”,安裝Java開(kāi)發(fā)與運(yùn)行的環(huán)境及工具。校企共建工作室不少于1間,將企業(yè)的項(xiàng)目引入學(xué)校,讓學(xué)生參與更多的真實(shí)項(xiàng)目實(shí)踐。建設(shè)Java程序設(shè)計(jì)仿真實(shí)驗(yàn)系統(tǒng),學(xué)生可以在教室、宿舍通過(guò)網(wǎng)絡(luò)完成課程作業(yè)和實(shí)驗(yàn)。
(五)教學(xué)資源建設(shè)
Java程序設(shè)計(jì)課程要做好網(wǎng)絡(luò)課程或教學(xué)資源庫(kù)建設(shè),讓學(xué)生能夠?qū)W到更多知識(shí)與技能;做好課程教學(xué)標(biāo)準(zhǔn),規(guī)范教學(xué)活動(dòng)內(nèi)容;做好課堂教學(xué)標(biāo)準(zhǔn)設(shè)計(jì),規(guī)范教師授課模式與方法;做好高職高專(zhuān)規(guī)劃教材選用和開(kāi)發(fā)工作,并配套相應(yīng)的實(shí)踐教材;利用現(xiàn)代信息技術(shù)開(kāi)發(fā)虛擬的、仿真的實(shí)訓(xùn)教學(xué)項(xiàng)目。
(六)課程考核評(píng)價(jià)
建立多元化的學(xué)生能力評(píng)價(jià)體系,完成學(xué)生考核模式改革。引入職業(yè)崗位技能鑒定標(biāo)準(zhǔn)作為學(xué)生職業(yè)能力評(píng)價(jià)依據(jù);實(shí)現(xiàn)評(píng)價(jià)主體多元化,評(píng)價(jià)方式多樣化,過(guò)程性、終結(jié)性考核相結(jié)合,理論、實(shí)踐操作考核相結(jié)合,校內(nèi)、校外考核相結(jié)合,職業(yè)道德、團(tuán)隊(duì)合作考核相結(jié)合等多位一體的考核模式。
基于診改思想的課程建設(shè),可以設(shè)定課程建設(shè)的目標(biāo)與標(biāo)準(zhǔn),通過(guò)“計(jì)劃、執(zhí)行、檢測(cè)、改進(jìn)”8字螺旋逐漸提高課程的授課質(zhì)量,教師在課程建設(shè)中不斷成長(zhǎng),學(xué)生在課程建設(shè)中學(xué)到更多的知識(shí)與技能。因此基于診改思想的Java程序設(shè)計(jì)課程建設(shè),可以有效改進(jìn)課程的教學(xué)模式、教學(xué)方法、教學(xué)團(tuán)隊(duì)、實(shí)訓(xùn)條件與課程資源等方面存在的不足,可以有效提高專(zhuān)業(yè)的教學(xué)水平。
參考文獻(xiàn):
[1]趙凌.質(zhì)量保證視域下的高職院校課堂教學(xué)評(píng)價(jià):診斷與改進(jìn)[J].職教論壇,2017(15):13-16.
[2]余文森,劉家訪,洪明.現(xiàn)代教學(xué)論基礎(chǔ)教程[M].沈陽(yáng):東北師范大學(xué)出版社,2007.
[3]胡慶芳.優(yōu)化課堂教學(xué):方法與實(shí)踐[M].北京:中國(guó)人民大學(xué)出版社,2014.
編輯 趙瑞峰