【摘要】翻轉(zhuǎn)課堂模式強(qiáng)調(diào)任務(wù)驅(qū)動(dòng)、問(wèn)題導(dǎo)向,本身是一種基于項(xiàng)目的學(xué)習(xí)。Java程序設(shè)計(jì)課程要突出軟件開發(fā)課程的實(shí)踐性、工程性,因此整個(gè)學(xué)習(xí)過(guò)程以一個(gè)完整項(xiàng)目構(gòu)建過(guò)程為主軸。在Java程序設(shè)計(jì)課程教學(xué)中,在翻轉(zhuǎn)課堂教學(xué)模式下,運(yùn)用項(xiàng)目化教學(xué)方式,最終實(shí)現(xiàn)企業(yè)人才培養(yǎng)。
【關(guān)鍵字】翻轉(zhuǎn)課堂;程序設(shè)計(jì)課程;項(xiàng)目化教學(xué)
【中圖分類號(hào)】TP312.2-4;G712
一、 翻轉(zhuǎn)課堂的內(nèi)涵
翻轉(zhuǎn)課堂理念于2007年從美國(guó)產(chǎn)生并得到快速推廣,世界各地的許多教師開始采用這種新型模式,國(guó)內(nèi)學(xué)者對(duì)翻轉(zhuǎn)課堂的研究也逐漸增多。
翻轉(zhuǎn)課堂(Flipped Class Model)又稱為“反轉(zhuǎn)課堂”,與傳統(tǒng)的“老師白天在教室上課、學(xué)生晚上回家做作業(yè)”的方式正好相反的課堂模式。翻轉(zhuǎn)課堂具有以學(xué)生為中心、學(xué)生自主學(xué)習(xí)、師生互動(dòng)、教師成為導(dǎo)師、教學(xué)內(nèi)容永久保存、所有學(xué)生參與學(xué)習(xí)并獲得個(gè)性化教育等特征。
二、 翻轉(zhuǎn)課堂在Java程序設(shè)計(jì)課程學(xué)習(xí)中應(yīng)用的可行性分析
(一) Java程序設(shè)計(jì)課程學(xué)習(xí)內(nèi)容適合翻轉(zhuǎn)課堂教學(xué)模式
對(duì)于Java程序設(shè)計(jì)課程的學(xué)習(xí),可分為兩個(gè)階段。第一個(gè)階段就是對(duì)基礎(chǔ)知識(shí)的學(xué)習(xí),這部分包含大量的理論知識(shí),一般采用的方式就是理論+實(shí)例。在過(guò)去傳統(tǒng)課堂當(dāng)中,通過(guò)教師課堂講授掌握知識(shí)的效果來(lái)看,學(xué)習(xí)者缺乏自主學(xué)習(xí)的機(jī)會(huì),對(duì)知識(shí)的掌握不透徹、不牢固。在翻轉(zhuǎn)課堂教學(xué)模式下,學(xué)習(xí)者在課堂學(xué)習(xí)之前,利用教師提供的學(xué)習(xí)資料,通過(guò)自主學(xué)習(xí),而后加上課堂中教師、學(xué)習(xí)伙伴的交流與教師的指導(dǎo),最終獲得良好的學(xué)習(xí)效果。Java程序設(shè)計(jì)課程學(xué)習(xí)的第二個(gè)階段是程序開發(fā)與應(yīng)用。在這一階段就要突出軟件開發(fā)課程的實(shí)踐性、工程性,軟件開發(fā)課程理論與實(shí)踐相互關(guān)聯(lián),學(xué)生難以靠聽講學(xué)會(huì)開發(fā)一個(gè)真實(shí)的軟件,而是在“動(dòng)手做”和“真正練”中體會(huì)和掌握軟件開發(fā)的思想。軟件開發(fā)類課程傳統(tǒng)教學(xué)重理論、輕實(shí)踐,“學(xué)”、“用”脫節(jié),學(xué)生缺乏學(xué)習(xí)的動(dòng)力與興趣。而項(xiàng)目教學(xué)法是軟件開發(fā)類課程較為合適的教學(xué)方法。翻轉(zhuǎn)課堂模式強(qiáng)調(diào)任務(wù)驅(qū)動(dòng)、問(wèn)題導(dǎo)向,本身是一種基于項(xiàng)目的學(xué)習(xí)。因此,在這一階段的學(xué)習(xí)中,在翻轉(zhuǎn)課堂教學(xué)模式中,采用項(xiàng)目化教學(xué)法,有利于提高教學(xué)效果。
(二) 教學(xué)資源與學(xué)習(xí)條件
首先,翻轉(zhuǎn)課堂的實(shí)現(xiàn)離不開教育技術(shù)與信息技術(shù)的發(fā)展,而我院不論在教室還是宿舍都接入光纖,并有無(wú)線VIFI 全覆蓋,學(xué)生可以隨時(shí)隨地獲取老師上傳的學(xué)習(xí)資料。其次,我系學(xué)生個(gè)人電腦擁有量也是100%。第三,就這門課程的學(xué)習(xí)中,教師主要采用PPT講解知識(shí)點(diǎn),必要時(shí)配上聲音,用Word文檔展示項(xiàng)目任務(wù)書等。這門課程學(xué)習(xí)中沒(méi)有太多必要錄制視頻資料,因此,實(shí)現(xiàn)起來(lái)非常容易,教師非常樂(lè)意采納這種簡(jiǎn)單高效的教學(xué)模式。
三、 翻轉(zhuǎn)課堂在Java程序設(shè)計(jì)課程中的應(yīng)用模型
(一) 課前學(xué)習(xí)
教師在課前上傳“學(xué)習(xí)任務(wù)單”。學(xué)習(xí)任務(wù)單包含學(xué)習(xí)指南、學(xué)習(xí)任務(wù)、問(wèn)題設(shè)計(jì)、建構(gòu)性學(xué)習(xí)資源、學(xué)習(xí)測(cè)試等項(xiàng)內(nèi)容。在Java程序設(shè)計(jì)課程第一階段學(xué)習(xí)過(guò)程中,涉及到較多理論,在教學(xué)中,針對(duì)這一部分內(nèi)容,將理論內(nèi)容組織成知識(shí)點(diǎn),針對(duì)知識(shí)點(diǎn)設(shè)計(jì)小練習(xí)(小案例)。因此,這一階段的建構(gòu)性學(xué)習(xí)資源主要是知識(shí)點(diǎn)與教師精心設(shè)計(jì)的小練習(xí)。在Java程序設(shè)計(jì)第二階段學(xué)習(xí)過(guò)程中,采用項(xiàng)目化教學(xué)法,整個(gè)學(xué)習(xí)過(guò)程以一個(gè)完整項(xiàng)目構(gòu)建過(guò)程為主軸。一個(gè)完整的項(xiàng)目基本覆蓋了該課程的主要知識(shí)體系,涉及知識(shí)繁多、時(shí)間周期長(zhǎng),而每次課或每節(jié)課一般只涉及項(xiàng)目開發(fā)全過(guò)程的某一個(gè)環(huán)節(jié),教師需在對(duì)完整項(xiàng)目的統(tǒng)籌下設(shè)計(jì)好每節(jié)課的“學(xué)習(xí)任務(wù)單”,在這一階段,教師課前上傳的“學(xué)習(xí)任務(wù)單”基本都是完整項(xiàng)目的子任務(wù)。學(xué)生在課前利用教師上傳到計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)平臺(tái)上的這些資源進(jìn)行自主學(xué)習(xí)。
(二) 課堂內(nèi)化
首先,教師針對(duì)學(xué)生課前提出的問(wèn)題答疑解惑,有針對(duì)性地講解相關(guān)知識(shí)點(diǎn)。然后,教師按照預(yù)先設(shè)計(jì)的課堂活動(dòng),簡(jiǎn)單介紹課時(shí)目標(biāo),引導(dǎo)學(xué)生了解項(xiàng)目課時(shí)目標(biāo)與任務(wù)。第三,模擬企業(yè)項(xiàng)目開發(fā)小組組建學(xué)習(xí)團(tuán)隊(duì),4~6人組成一個(gè)項(xiàng)目開發(fā)小組,每小組推選出一名組長(zhǎng)。組長(zhǎng)負(fù)責(zé)任務(wù)分配,成員分工協(xié)作,既可獨(dú)立完成某一新知識(shí)型任務(wù),也可以協(xié)作探究,共同完成某一相對(duì)復(fù)雜的任務(wù)。在項(xiàng)目訓(xùn)練中,學(xué)生體驗(yàn)、感受和領(lǐng)悟新知識(shí),遇到問(wèn)題可以相互學(xué)習(xí)、共同研討的方式解決,也可以與教師進(jìn)行一對(duì)一或者一對(duì)多的交流,對(duì)于學(xué)生存在的共性問(wèn)題,教師可以統(tǒng)一師范,集體解決。課堂經(jīng)過(guò)翻轉(zhuǎn)后,增加了師生和生生之間的互動(dòng)和個(gè)性化的接觸時(shí)間,教師不在是高高在上的圣人,學(xué)生也不在是惟命是從的信徒,課堂成為學(xué)生進(jìn)行項(xiàng)目訓(xùn)練、解決問(wèn)題的場(chǎng)所,學(xué)生在“做中學(xué)”中理解與應(yīng)用理論、學(xué)習(xí)理論,最大限度地完成知識(shí)內(nèi)化。
(三) 提交活動(dòng)成果
課堂活動(dòng)結(jié)束后,以小組為單位提交活動(dòng)成果,當(dāng)完成軟件開發(fā)訓(xùn)練過(guò)程的一個(gè)環(huán)節(jié)時(shí),輸出項(xiàng)目開發(fā)文檔,所有活動(dòng)成果上傳計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)平臺(tái),教師對(duì)學(xué)生完成的課時(shí)目標(biāo)與單元目標(biāo)的情況進(jìn)行及時(shí)總結(jié)、評(píng)價(jià)。課后,每個(gè)學(xué)生重溫項(xiàng)目訓(xùn)練過(guò)程中出現(xiàn)的錯(cuò)誤與創(chuàng)新,對(duì)教師在課堂上的總結(jié)與評(píng)價(jià)進(jìn)行回顧與反思,檢查、修改已提交的文檔,還可以將修改后的作品重新提交到網(wǎng)絡(luò)教學(xué)平臺(tái),鞏固知識(shí)。
四、 翻轉(zhuǎn)課堂優(yōu)點(diǎn)
(一)擴(kuò)展學(xué)習(xí)時(shí)間
在Java程序設(shè)計(jì)課程的教學(xué)中,每一位代課教師都有同樣的感觸——內(nèi)容多,學(xué)時(shí)少,而翻轉(zhuǎn)課堂將學(xué)生的學(xué)習(xí)活動(dòng)放到了課前,學(xué)習(xí)者需要在課前運(yùn)用較多時(shí)間進(jìn)行自主、專心的學(xué)習(xí),這樣就有效的利用了課余時(shí)間,對(duì)學(xué)習(xí)時(shí)間有明顯的擴(kuò)展。
(二)課堂交流研討時(shí)間多
在傳統(tǒng)課堂中,教師一直都是知識(shí)的傳播者,而學(xué)生總是被動(dòng)的接收者,在課堂上很少有學(xué)生進(jìn)行討論并發(fā)表觀點(diǎn);而在翻轉(zhuǎn)課堂,學(xué)生擁有了自己的學(xué)習(xí)主動(dòng)性,課前能夠按自己的步調(diào)自主學(xué)習(xí),課堂上就自己的疑問(wèn)或困難與同學(xué)進(jìn)行探討交流,互相擦出智慧的火花,與教師交流,在教師的適當(dāng)點(diǎn)撥下,吃透知識(shí),并不斷提升。這樣的生生交流,師生交流,充滿了整個(gè)課堂。
(三)為項(xiàng)目化教學(xué)創(chuàng)造了條件,有利于企業(yè)人才培養(yǎng)
Java程序設(shè)計(jì)課程理論抽象,實(shí)踐性強(qiáng),傳統(tǒng)教學(xué)模式重理論講解,輕實(shí)際操作,理論脫離實(shí)際,產(chǎn)學(xué)脫節(jié),學(xué)生難以理解,很多學(xué)生在這門課程學(xué)習(xí)中遇到困難后容易產(chǎn)生畏難情緒,學(xué)生的學(xué)習(xí)積極性、主動(dòng)性低,培養(yǎng)質(zhì)量差,難以滿足用人企業(yè)的要求。在Java程序設(shè)計(jì)課程教學(xué)中運(yùn)用翻轉(zhuǎn)課堂教學(xué)模式,學(xué)生課前自主學(xué)習(xí)理論,課堂開發(fā)、研討真正企業(yè)項(xiàng)目,所有學(xué)生獲得個(gè)性化教育,大大提高學(xué)生的實(shí)踐操作能力、創(chuàng)新能力,實(shí)現(xiàn)高職院校與企業(yè)需求人才培養(yǎng)對(duì)接。
參考文獻(xiàn):
[1] 張金磊,王穎,張寶輝. 翻轉(zhuǎn)課堂教學(xué)模式研究[J]. 遠(yuǎn)程教育雜志. 2012(04)
作者簡(jiǎn)介:井翠清(1977—), 女,甘肅古浪人,講師,碩士研究生,研究方向?yàn)橛?jì)算機(jī)應(yīng)用技術(shù)。endprint