張嵐
【摘要】當(dāng)代科技的發(fā)展對(duì)程序語(yǔ)言的學(xué)習(xí)提出了更高的要求,職業(yè)教育應(yīng)跟隨市場(chǎng)需求,為社會(huì)培養(yǎng)優(yōu)秀的軟件類專業(yè)人才。但是目前在《Java程序設(shè)計(jì)》教學(xué)中仍存在理論與實(shí)踐脫節(jié)問題,因此,學(xué)校應(yīng)在教育教學(xué)中實(shí)施理實(shí)一體化教學(xué)改革,提高教學(xué)質(zhì)量。
【關(guān)鍵詞】理實(shí)一體化;教學(xué)模式
軟件時(shí)代正在到來,程序設(shè)計(jì)語(yǔ)言已經(jīng)成為當(dāng)代信息社會(huì)的基礎(chǔ)技術(shù)方法之一,Java語(yǔ)言在軟件開發(fā)領(lǐng)域一直占有極高的市場(chǎng)份額,學(xué)生對(duì)Java語(yǔ)言的學(xué)習(xí)一直保持極高的熱情。但是,現(xiàn)在很多Java課堂仍舊是采取先理論后實(shí)踐的教學(xué)模式,忽視了學(xué)生的主體地位。為了提升Java課堂的教學(xué)效果,可以將理實(shí)一體化教學(xué)模式引入教學(xué)過程,實(shí)現(xiàn)理論與實(shí)踐的相互融合,提升學(xué)生的學(xué)習(xí)興趣與成就感,有效調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性。
一、《Java程序設(shè)計(jì)》課程教學(xué)中存在的問題
目前仍有很多《Java程序設(shè)計(jì)》課堂教學(xué)只注重學(xué)科知識(shí)的講解,存在著理論與實(shí)踐相分離的現(xiàn)象,這種教學(xué)模式與軟件工作流程中必需的技能知識(shí)體系相距較遠(yuǎn),對(duì)學(xué)生軟件開發(fā)經(jīng)驗(yàn)的獲得、實(shí)踐能力的形成非常不利。另外,很多高職院校的實(shí)訓(xùn)室環(huán)境配置沒有達(dá)到軟件產(chǎn)品開發(fā)環(huán)境的仿真要求,課堂教學(xué)中引入的案例是虛擬的,不能提高學(xué)生參加工作后的適應(yīng)性。
二、理實(shí)一體化教學(xué)模式的引入與實(shí)施
(一)構(gòu)建理實(shí)一體化教學(xué)環(huán)境
理實(shí)一體化教學(xué)模式的實(shí)施需要構(gòu)建一體化的教學(xué)場(chǎng)所。為此,應(yīng)該加強(qiáng)傳統(tǒng)教學(xué)場(chǎng)地的改造,在教室內(nèi)配置投影儀、電子黑板、移動(dòng)終端,安裝仿真軟件,提供網(wǎng)絡(luò)學(xué)習(xí)平臺(tái),為教師多種教學(xué)方法的實(shí)施提供可能,實(shí)現(xiàn)理論學(xué)習(xí)和實(shí)踐操作的同步性和一致性。
(二)構(gòu)建理實(shí)一體化立體化教材
1.以“任務(wù)驅(qū)動(dòng)”為主線,注重學(xué)生應(yīng)用能力的培養(yǎng)。教材應(yīng)體現(xiàn)教學(xué)做一體化教學(xué)思想??梢詫ava語(yǔ)言的知識(shí)點(diǎn)分布到任務(wù)的實(shí)施過程中,通過任務(wù)驅(qū)動(dòng)方式引導(dǎo)學(xué)生對(duì)學(xué)習(xí)任務(wù)進(jìn)行分析和實(shí)現(xiàn),從而掌握理論知識(shí)和實(shí)踐技能。
2.案例精選,融合實(shí)用性與趣味性。針對(duì)學(xué)生的實(shí)際需求精選案例,由淺入深,循序漸進(jìn),激發(fā)學(xué)生的學(xué)習(xí)興趣。
3.以任務(wù)實(shí)施需要對(duì)知識(shí)點(diǎn)進(jìn)行序化。在內(nèi)容編排上,以任務(wù)所需為主線組織編排知識(shí)點(diǎn),有利于生動(dòng)活潑的、主動(dòng)的和富有個(gè)性的信息技術(shù)學(xué)習(xí)活動(dòng)的開展。
4.收集豐富的資源,打造適合新形勢(shì)的立體化教材。錄制全部知識(shí)點(diǎn)微課視頻,建設(shè)電子課件、電子教案、測(cè)試題庫(kù)等教學(xué)資源,滿足線上線下混合教學(xué)改革的需求。
(三)構(gòu)建雙師素質(zhì)教師團(tuán)隊(duì)
理實(shí)一體化教學(xué)對(duì)教師提出了更高的要求,教師承擔(dān)講師及企業(yè)工程師雙重的職責(zé),既要教授學(xué)生理論知識(shí),又要教會(huì)學(xué)生操作技能,特別是要幫助學(xué)生完成理論知識(shí)與實(shí)踐的充分融合。學(xué)校需通過組織教師參加培訓(xùn)、企業(yè)鍛煉等方式,提高教師的專業(yè)素質(zhì)水平。
(四)理實(shí)一體化教學(xué)模式的實(shí)施
1.優(yōu)化課程結(jié)構(gòu)。在理實(shí)一體化教學(xué)中引入任務(wù)驅(qū)動(dòng)教學(xué)方法。任務(wù)選取企業(yè)案例,按照任務(wù)開發(fā)活動(dòng)的完整性,將課程的能力目標(biāo)和學(xué)習(xí)內(nèi)容分成學(xué)習(xí)單元,形成遞進(jìn)的學(xué)習(xí)情境,任務(wù)中要包含課程的所有知識(shí)點(diǎn)。在任務(wù)教學(xué)中,注意把握理論教學(xué)的“度”與“序”,理論知識(shí)為實(shí)踐教學(xué)服務(wù),按實(shí)踐需要確定理論教學(xué)的“度”,按照實(shí)踐進(jìn)度確定理論教學(xué)的“序”,打亂原來按照章節(jié)講課的順序,按照任務(wù)所需重新確定理論知識(shí)講解的順序,將理論與實(shí)踐緊密結(jié)合。
2.理實(shí)一體化教學(xué)模式的實(shí)施。一是教師以問題為載體,創(chuàng)建情景,引入課程任務(wù)。二是教師演示項(xiàng)目,講解任務(wù)功能,帶領(lǐng)學(xué)生分析任務(wù)中包含的知識(shí)點(diǎn)。三是教師精講知識(shí)點(diǎn),介紹任務(wù)完成的方法和步驟。四是采取單獨(dú)或分組的方式由學(xué)生進(jìn)行上機(jī)操作。五是進(jìn)行考核評(píng)價(jià),首先由學(xué)生自評(píng),發(fā)現(xiàn)任務(wù)完成過程中存在的不足;其次進(jìn)行小組間的相互評(píng)價(jià),達(dá)到相互學(xué)習(xí)、相互促進(jìn)的效果;最后由教師評(píng)價(jià)。六是歸納總結(jié),由教師引導(dǎo)學(xué)生查找任務(wù)完成過程中遇到的問題,進(jìn)而梳理知識(shí),形成知識(shí)體系。
參考文獻(xiàn):
[1]張榮.理實(shí)一體化教學(xué)模式下有效教學(xué)的實(shí)踐研究[J].吉林省教育學(xué)院學(xué)報(bào),2008,24(10):60-62.
[2]劉秀芹.基于“教、學(xué)、做”一體化的Java程序設(shè)計(jì)課程的教學(xué)設(shè)計(jì)[J].才智,2012(5):286-287.
【本文系內(nèi)蒙古電子信息職業(yè)技術(shù)學(xué)院規(guī)劃課題“JAVA程序設(shè)計(jì)課程理實(shí)一體化教學(xué)模式的研究”(PGPJ1613)的階段性成果】
(作者單位:內(nèi)蒙古電子信息職業(yè)技術(shù)學(xué)院)