何廣贏 陳綺媚
摘 要 本文通過分析了JAVA教學(xué)的現(xiàn)狀,以及JAVA教學(xué)中存在的問題,提出用任務(wù)驅(qū)動教學(xué)法來解決JAVA教學(xué)過程中的問題。任務(wù)驅(qū)動教學(xué)法的步驟包括任務(wù)的確定和執(zhí)行,還有評價機(jī)制。在此基礎(chǔ)上對任務(wù)教學(xué)驅(qū)動發(fā)一些不足進(jìn)行了改進(jìn),最后論述了任務(wù)教學(xué)驅(qū)動教學(xué)法在JAVA教學(xué)中的意義之所在。
關(guān)鍵詞 JAVA程序 任務(wù)驅(qū)動教學(xué)法 應(yīng)用 改進(jìn)
中圖分類號:G640 文獻(xiàn)標(biāo)識碼:A
JAVA語言是目前最流行、功能最強(qiáng)大的一款計算機(jī)編程語言,它具有極高的安全性,可移植性,它的代碼也可以重用。JAVA語言在目前計算機(jī)界使用率非常高,它的應(yīng)用范圍也非常的廣,用JAVA編寫的程序可以在電腦、手機(jī)、電話等大量的電子設(shè)備上使用,它應(yīng)用于各個領(lǐng)域,比如說桌面應(yīng)用系統(tǒng)的開發(fā),電子商務(wù)領(lǐng)域等等。給人們的日常工作和生活到來了極大地便利和福利,所以更應(yīng)該廣泛的去推廣這一程序,當(dāng)然也應(yīng)該對此方面的人才進(jìn)行大力培養(yǎng),從而更好地為人類服務(wù)。
1 JAVA的教學(xué)現(xiàn)狀
由于JAVA的應(yīng)用面比較廣,而新興電子科技發(fā)展比較快速,所以社會對JAVA的需求量也非常的大,因此,越來越多的高校開設(shè)了JAVA程序設(shè)計的相關(guān)課程。課程要求學(xué)生能夠積極主動的掌握J(rèn)AVA程序的理論知識,也可以將學(xué)到的理論知識應(yīng)用于實踐當(dāng)中,能夠自己解決電子設(shè)備所遇到的問題,JAVA教學(xué)對學(xué)生的要求能力很高,需要操作性較強(qiáng)的學(xué)生,但是,針對高校普遍開設(shè)的JAVA課程,對老師的能力要求也便更高,學(xué)生層次的不均等性對教師的教學(xué)是一個極大的挑戰(zhàn)。
在JAVA的教學(xué)過程中,很多教師還是采用傳統(tǒng)的教師教授、學(xué)生操作的模式,沒有創(chuàng)新課堂,學(xué)生可能在教師上課的過程中接收了知識,但是當(dāng)學(xué)生在自己實際操作的時候,明顯的感到手足無措,對于程序無能為力。這種傳統(tǒng)的JAVA程序教學(xué)方式,讓學(xué)生缺乏獨立思考的能力和獨立動手的能力,在JAVA的教學(xué)過程中,學(xué)生處于完全被動的狀態(tài)。
由此可見,傳統(tǒng)的JAVA教學(xué)已經(jīng)不適應(yīng)于JAVA的教學(xué)過程,而任務(wù)驅(qū)動教學(xué)法的出現(xiàn),彌補(bǔ)了傳統(tǒng)教學(xué)方式的不足,它注重實踐性和可操作性,也很注重學(xué)生獨立思考和獨立動手的能力。
2任務(wù)驅(qū)動教學(xué)法
任務(wù)驅(qū)動教學(xué)法是一種建立在建構(gòu)主義學(xué)習(xí)理論上的教學(xué)法,他改變了以前傳統(tǒng)教學(xué)的觀念方式,形成了以解決問題為中心的教學(xué)理念,也非常注重學(xué)生主體的實踐性。
任務(wù)驅(qū)動教學(xué)法,在教學(xué)的過程中,教師會將新的任務(wù)隱藏于以各個實踐環(huán)節(jié)當(dāng)中,讓學(xué)生在實踐的過程中,悄無聲息的學(xué)到知識,并掌握知識,從而達(dá)到教學(xué)的目標(biāo),它的核心是讓學(xué)生自主的思考,學(xué)會怎樣學(xué)習(xí),學(xué)會怎樣運用知識。
3任務(wù)驅(qū)動教學(xué)法在JAVA教學(xué)中的應(yīng)用
3.1任務(wù)的確定和執(zhí)行
教師根據(jù)學(xué)生需要掌握的內(nèi)容,提前將算法告知于學(xué)生。在教學(xué)的過程中,教師可以先向?qū)W生講述JAVA程序要涉及的基本概念,然后把課堂交給學(xué)生,讓學(xué)生自己動手去實踐,這樣可以充分調(diào)動學(xué)生的積極性和好奇心。教師也可選擇學(xué)生感興趣的內(nèi)容,讓學(xué)生自己動手實踐,這樣教學(xué)效果,事半功倍。
任務(wù)驅(qū)動法事以學(xué)生為主體,所以教師在教授的過程中,應(yīng)該把學(xué)生的需求放于首位,讓學(xué)生在學(xué)習(xí)中處于主動的地位。對于雪軒在操作過程中出現(xiàn)的問題,教師只要給予相應(yīng)的啟發(fā)即可,真正意義上去開發(fā)學(xué)生的創(chuàng)新思維,培養(yǎng)他們解決實際問題的能力。隨著學(xué)習(xí)的逐漸深入,教師可對學(xué)習(xí)目標(biāo)進(jìn)行調(diào)整,適當(dāng)教授一些有難度的知識,讓他們在熟練掌握J(rèn)AVA基礎(chǔ)知識的基礎(chǔ)上嘗試一些突破性的操作,這有助于學(xué)生更好的學(xué)習(xí)知識,也可更好的鍛煉他們的實踐能力。
3.2任務(wù)的效果評價
教師在教學(xué)課程結(jié)束后,可要求學(xué)生上交作業(yè),對他們提出的解決方案和操作結(jié)果進(jìn)行客觀性評價,并及時指出問題,讓學(xué)生自己改進(jìn),學(xué)生只有知道自己錯在哪里才可以及時的更正,這樣方可達(dá)到教學(xué)目標(biāo)的完善。
學(xué)生也可在同學(xué)之間進(jìn)行相互的交流學(xué)習(xí),當(dāng)同學(xué)與同學(xué)之間形成互動模式,這樣就可以在交流的過程中擦出思想的火花,可以相互借鑒,共同進(jìn)步,從而完成任務(wù)。
4改進(jìn)任務(wù)驅(qū)動教學(xué)法
任務(wù)驅(qū)動教學(xué)法雖然說是以學(xué)生為主體,充分注重學(xué)生的主體性,但是教師也應(yīng)該在旁邊給予相應(yīng)的指導(dǎo),當(dāng)學(xué)生執(zhí)行操作到一定階段的時候,教師可要求學(xué)生上交階段性報告來掌握學(xué)生對于教學(xué)知識的接收能力,這樣就可以及時掌握學(xué)生的學(xué)習(xí)情況,教師可對學(xué)生在階段性報告中存在的問題進(jìn)行講解,通過階段性的上交報告和階段性的講解,達(dá)到教學(xué)知識的細(xì)化,讓學(xué)生全面的掌握教學(xué)的知識點,從而達(dá)到教師所期望的教學(xué)效果。
5任務(wù)驅(qū)動教學(xué)法的意義
在JAVA的教學(xué)過程中,采用任務(wù)驅(qū)動教學(xué)法,可以使學(xué)生一邊操作一邊學(xué)習(xí),在操作中學(xué)會學(xué)習(xí),在學(xué)習(xí)中懂得操作,從而將所學(xué)的知識內(nèi)化于自己的大腦當(dāng)中,形成比較深刻性的印象。任務(wù)驅(qū)動教學(xué)法是在JAVA教學(xué)過程中,不同于傳統(tǒng)教學(xué)方法的一種創(chuàng)新型的教學(xué)方法,也是高校講解JAVA課程的一種很好的教學(xué)方法,值得借鑒和推廣。
作者簡介:何廣贏,男,漢族,籍貫:廣東湛江,學(xué)歷:碩士,畢業(yè)于廣西師范大學(xué),現(xiàn)有職稱:助教,研究方向:Android應(yīng)用開發(fā)與系統(tǒng)安全。
參考文獻(xiàn)
[1] 向大芳,侯文欣.任務(wù)驅(qū)動的體驗式教學(xué)模式的研究與實踐[J].職業(yè)技術(shù), 2016(08).
[2] 蓋艷秋.淺談“任務(wù)驅(qū)動”教學(xué)法在高職教學(xué)中的應(yīng)用[J].考試與評價,2015(02).
[3] 吳飛.任務(wù)驅(qū)動教學(xué)法在“發(fā)動機(jī)電控技術(shù)”課程中的應(yīng)用[J].長春理工大學(xué)學(xué)報,2012(04).
[4] 張穎,趙穎.實驗教學(xué)法在《計算機(jī)軟件基礎(chǔ)》教學(xué)中的應(yīng)用[J].遼寧工業(yè)大學(xué)學(xué)報(社會科學(xué)版),2010(05).
[5] 劉兵兵,陳緋.“任務(wù)驅(qū)動”模式下計算機(jī)程序設(shè)計語言教學(xué)的探討[J].廣西財經(jīng)學(xué)院學(xué)報,2006(S1).