韓曉艷
摘 要:Java開發(fā)實(shí)訓(xùn)課程是一門綜合實(shí)訓(xùn)類專業(yè)特色課程,具有知識(shí)內(nèi)容多、實(shí)踐性強(qiáng)等特點(diǎn)。為提高Java開發(fā)實(shí)訓(xùn)課程教學(xué)有效性,高職院校應(yīng)在人才需求導(dǎo)向下,以生為本構(gòu)建一套科學(xué)、有效的實(shí)踐教學(xué)體系,從而有效提高Java開發(fā)實(shí)訓(xùn)課程教學(xué)實(shí)效和學(xué)生的Java編程水平。
關(guān)鍵詞:高職院校;Java開發(fā)實(shí)訓(xùn)課程;實(shí)踐教學(xué)
如今,Java語言與技術(shù)在互聯(lián)網(wǎng)、游戲等領(lǐng)域都有廣泛的應(yīng)用,與Java技術(shù)有關(guān)的就業(yè)崗位也越來越多?;谑袌?chǎng)需求,為培養(yǎng)更多市場(chǎng)需求的Java編程語言技術(shù)的人才,高職高專院校都相繼開設(shè)了Java課程,并將之設(shè)定為專業(yè)核心課程。Java開發(fā)實(shí)訓(xùn)課程是高職院校軟件技術(shù)專業(yè)高年級(jí)必修科目,主要培養(yǎng)學(xué)生Java編程能力和Java語言與技術(shù)應(yīng)用能力。但從當(dāng)前來看,由于受到多種因素的影響,Java開發(fā)實(shí)訓(xùn)課程教學(xué)還存在一些問題,導(dǎo)致人才培養(yǎng)和企業(yè)需求之間銜接不良。如何在現(xiàn)代信息技術(shù)飛速發(fā)展的背景下,強(qiáng)化Java開發(fā)實(shí)訓(xùn)課程教學(xué),提高軟件技術(shù)專業(yè)學(xué)生Java方向就業(yè)質(zhì)量,是高職院校需要認(rèn)真研究和解決的課題。
一、 當(dāng)前Java開發(fā)實(shí)訓(xùn)課程實(shí)踐教學(xué)中存在的問題
第一,教師Java語言與技術(shù)實(shí)踐能力有待提高。高職院校引進(jìn)的師資人才,大多都是應(yīng)屆畢業(yè)的碩博士,他們一般理論水平比較高,但是因缺少Java編程實(shí)踐經(jīng)歷,導(dǎo)致其實(shí)訓(xùn)教學(xué)經(jīng)驗(yàn)與能力不足。
第二,教師對(duì)實(shí)踐教學(xué)環(huán)節(jié)重視度不夠,大多數(shù)教師還屬于傳統(tǒng)教育模式下培養(yǎng)出來的,在教學(xué)方面還受到一定的傳統(tǒng)教學(xué)理念的影響,對(duì)理論課比較重視,教學(xué)內(nèi)容設(shè)計(jì)與課件準(zhǔn)備也比較充分,但對(duì)實(shí)訓(xùn)教學(xué)卻往往不能僅做到如此。例如,有的實(shí)訓(xùn)教學(xué)內(nèi)容設(shè)計(jì)不科學(xué),有的實(shí)訓(xùn)教學(xué)課件比較簡(jiǎn)單,知識(shí)點(diǎn)與實(shí)訓(xùn)案例結(jié)合不夠密切等,不僅不能有效激發(fā)學(xué)生學(xué)習(xí)的興趣,也影響了Java開發(fā)實(shí)訓(xùn)課程教學(xué)實(shí)效。
第三,實(shí)訓(xùn)教學(xué)難以面向全體學(xué)生。由于學(xué)生多,課時(shí)緊,學(xué)生個(gè)體與學(xué)習(xí)基礎(chǔ)存在差異性,在實(shí)訓(xùn)教學(xué)過程中,教師不能分層兼顧到全體學(xué)生,在課后也難以通過教學(xué)評(píng)價(jià)和反思來改進(jìn),影響了實(shí)踐教學(xué)查漏補(bǔ)缺作用的發(fā)揮。
第四,項(xiàng)目教學(xué)存在虛擬化問題。項(xiàng)目教學(xué)法是以項(xiàng)目驅(qū)動(dòng)的形式,引導(dǎo)學(xué)生運(yùn)用所學(xué)的理論知識(shí),共同完成項(xiàng)目設(shè)計(jì)與開發(fā)工作,教師在此過程中只起到指導(dǎo)作用,并最終根據(jù)項(xiàng)目的完成情況給予評(píng)價(jià)。教育實(shí)踐表明,此種教學(xué)方法具有顯著的效果。然而,由于教師自身缺少項(xiàng)目操作經(jīng)驗(yàn),Java開發(fā)實(shí)訓(xùn)課程實(shí)訓(xùn)項(xiàng)目一般未經(jīng)過科學(xué)的頂層設(shè)計(jì),采用的教學(xué)案例都是虛擬化的項(xiàng)目案例,只能起到說明知識(shí)點(diǎn)的作用,缺少較強(qiáng)的實(shí)戰(zhàn)性,與企業(yè)實(shí)際項(xiàng)目開發(fā)過程存在很大差別,不利于培養(yǎng)學(xué)生從需求分析、系統(tǒng)設(shè)計(jì)、代碼編寫到測(cè)試發(fā)布全過程工程思想。
二、 高職特色 Java 開發(fā)實(shí)訓(xùn)課程實(shí)踐教學(xué)創(chuàng)新策略
(一) 改革Java開發(fā)實(shí)訓(xùn)課程實(shí)踐教學(xué)模式
《Java開發(fā)實(shí)訓(xùn)》是一門綜合實(shí)訓(xùn)類課程,具有一定的難度。在實(shí)訓(xùn)教學(xué)實(shí)踐中,教師應(yīng)根據(jù)人才需求標(biāo)準(zhǔn),在生本位的基礎(chǔ)上,細(xì)化出課程崗位角色,重構(gòu)Java開發(fā)實(shí)訓(xùn)課程實(shí)踐教學(xué)項(xiàng)目?jī)?nèi)容,改革Java開發(fā)實(shí)訓(xùn)課程實(shí)訓(xùn)教學(xué)模式,進(jìn)行因材施教,以提高學(xué)生學(xué)習(xí)的興趣和效果。在對(duì)教學(xué)模式改革時(shí),應(yīng)準(zhǔn)確抓住學(xué)生的興趣和專注力所在,重點(diǎn)關(guān)注學(xué)生在項(xiàng)目推廣、靜態(tài)網(wǎng)站設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)管理、網(wǎng)站美工和動(dòng)態(tài)網(wǎng)站設(shè)計(jì)各階段的學(xué)習(xí)狀況,既做到術(shù)業(yè)有專攻,又顧及全面發(fā)展,以切實(shí)提高學(xué)生的技術(shù)水平。
(二) 創(chuàng)新Java開發(fā)實(shí)訓(xùn)課程實(shí)踐教學(xué)手法
在《Java開發(fā)實(shí)訓(xùn)》課程實(shí)踐教學(xué)中,教師應(yīng)解放思想,根據(jù)學(xué)生的具體學(xué)情來創(chuàng)新教學(xué)手法。一是化繁為簡(jiǎn)?!禞ava開發(fā)實(shí)訓(xùn)》的內(nèi)容比較繁雜,教師在教學(xué)時(shí),可以只講解課程每個(gè)項(xiàng)目的關(guān)鍵內(nèi)容或流程框架,結(jié)合當(dāng)前主流技術(shù)精心設(shè)置項(xiàng)目,引導(dǎo)學(xué)生在“做中學(xué)”。這樣將能充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性和積極性,提高學(xué)生的自主學(xué)習(xí)能力和創(chuàng)新能力。在此過程中,師生之間、生生之間要進(jìn)行互動(dòng)交流、協(xié)同合作。在完成項(xiàng)目后,可利用教學(xué)網(wǎng)“學(xué)生演示”功能,由學(xué)生代表對(duì)項(xiàng)目結(jié)果進(jìn)行匯報(bào),大家共同對(duì)項(xiàng)目實(shí)施效果進(jìn)行評(píng)價(jià)。另外,教師也要充分發(fā)揮教學(xué)平臺(tái)、微信公眾號(hào)、PPT、微課等方式,將重難點(diǎn)內(nèi)容及最新的Java技術(shù)信息發(fā)布出來,供學(xué)生進(jìn)行課下查閱和參考。亦可建立班級(jí)Java課程微信群、QQ組等,為有興趣的學(xué)生解惑答疑,提供技術(shù)支持,將《Java開發(fā)實(shí)訓(xùn)》課程實(shí)踐教學(xué)延伸到課外。
(三) 進(jìn)一步豐富Java開發(fā)實(shí)訓(xùn)課程實(shí)踐教學(xué)考核評(píng)價(jià)方式
實(shí)踐考核主要側(cè)重對(duì)學(xué)生動(dòng)手編程能力的考核,在整體考核成績(jī)中一般占50%的比重。教師應(yīng)以CDIO模式為指導(dǎo)原則建立基于教學(xué)全過程和學(xué)生能力提升的考核評(píng)價(jià)體系。實(shí)踐考核一般包括書本練習(xí)考核、案例項(xiàng)目考核和期末機(jī)試。書本練習(xí)考核是根據(jù)學(xué)生做書本練習(xí)題情況計(jì)分;案例項(xiàng)目考核是根據(jù)學(xué)生提交的項(xiàng)目需求分析、功能設(shè)計(jì)、模塊設(shè)計(jì)與實(shí)現(xiàn)、程序編寫規(guī)范性等情況進(jìn)行綜合評(píng)分;期末機(jī)試側(cè)重考查程序設(shè)計(jì)能力,在分配分?jǐn)?shù)的時(shí)候,可將賦分權(quán)重傾向后兩者。實(shí)踐教學(xué)的考核項(xiàng)目比較多樣,教師也可采取分類、權(quán)重取值的方法進(jìn)行考核,例如,常規(guī)練習(xí)題、程序設(shè)計(jì)題可進(jìn)行常規(guī)批閱,案例和工程應(yīng)用項(xiàng)目可采用生生評(píng)價(jià)、教師評(píng)價(jià)、小組評(píng)價(jià)等,最后根據(jù)權(quán)重計(jì)算出評(píng)價(jià)分?jǐn)?shù)。
三、 結(jié)語
綜上所述,隨著信息科技的深度發(fā)展,Java技術(shù)人才的需求越來越大。高職院校應(yīng)主動(dòng)對(duì)接企業(yè)人才需求,進(jìn)一步加強(qiáng)Java開發(fā)實(shí)訓(xùn)課程實(shí)踐教學(xué)研究,不斷創(chuàng)新改革Java開發(fā)實(shí)訓(xùn)課程實(shí)踐教學(xué),從而提高整體教學(xué)效果和Java技術(shù)人才培養(yǎng)質(zhì)量。
參考文獻(xiàn):
[1]黃正寶.高職Java Web開發(fā)課程體系構(gòu)建與教學(xué)實(shí)施[J].電腦知識(shí)與技術(shù),2016,(34):146-148.
[2]趙姝菊.高職特色Java開發(fā)實(shí)訓(xùn)課程實(shí)踐教學(xué)研究[J].科技視界,2016,(25):112,247.endprint