劉仲馳
摘要:為了進(jìn)一步使得Java程序設(shè)計教學(xué)質(zhì)量得到更好的提升,本文主要探索了將翻轉(zhuǎn)課堂教學(xué)模式應(yīng)用在Java程序設(shè)計課程中的實(shí)現(xiàn)方式,首先對現(xiàn)階段Java程序設(shè)計課程里面存在的重點(diǎn)、難點(diǎn)進(jìn)行一定的闡述,并針對教學(xué)中的不足有針對性地進(jìn)行優(yōu)化,從而提升翻轉(zhuǎn)課堂教學(xué)模式在當(dāng)前高校Java程序設(shè)計課程中的有效性。
關(guān)鍵詞:翻轉(zhuǎn)課堂;高校;Java程序設(shè)計
中圖分類號:G642? ? ? 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2021)21-0213-02
開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):
隨著時代進(jìn)步,教育領(lǐng)域得到了快速發(fā)展,培養(yǎng)更多高水平人才成為各大高校當(dāng)前的任務(wù)。作為世界范圍內(nèi)應(yīng)用最為廣泛的Java語言,在高校的教學(xué)中有著重要的地位。由于Java的學(xué)習(xí)較為體系化,其中有許多學(xué)生理解起來較為困難的知識點(diǎn),所以一直以來Java課程的教學(xué)效果并不十分理想,因此,有必要有針對性地創(chuàng)新教學(xué)模式以此來提升Java課程教學(xué)成效。
1 Java程序設(shè)計課程教學(xué)體系
在計算機(jī)專業(yè)里面,Java程序設(shè)計的重要性不言而喻,Java課程的開展主要為了學(xué)生在完成學(xué)業(yè)后可以直接進(jìn)入企業(yè)工作而開設(shè)的,因此Java課程的教學(xué)質(zhì)量在很大程度上是學(xué)生畢業(yè)可以更好地就業(yè)的基礎(chǔ)保障。所以,教師在進(jìn)行Java教學(xué)的時候,不應(yīng)該將教學(xué)定位在傳授學(xué)生Java理論知識內(nèi)容,而是需要與相關(guān)的企業(yè)協(xié)調(diào)對接,與這些企業(yè)專業(yè)人士溝通交流,然后根據(jù)當(dāng)前Java行業(yè)內(nèi)對人才提出的具體需求有針對性對學(xué)生開展更加專業(yè)的培訓(xùn)。這樣教師就能保證學(xué)生專業(yè)知識的學(xué)習(xí)以及掌握變得更加扎實(shí)牢固,學(xué)生的Java操作技能可以得到提升。站在企業(yè)角度看待這個問題,如果學(xué)生的專業(yè)技能達(dá)到企業(yè)的標(biāo)準(zhǔn),那么這對于學(xué)生畢業(yè)就的就業(yè)發(fā)揮更大作用,同時也改變了傳統(tǒng)教學(xué)教育體系下培養(yǎng)出的學(xué)生專業(yè)能力較差的情況,如果學(xué)生的技術(shù)水平可以得到增強(qiáng),那么更多的企業(yè)就可以找到自身所需的人才。
為了有效實(shí)現(xiàn)Java教學(xué)預(yù)期的教學(xué)目標(biāo),高校首先應(yīng)該對Java程序設(shè)計主要內(nèi)容以及模式進(jìn)行調(diào)整。針對Java教學(xué)內(nèi)容,高校教師需要使其專業(yè)性以及針對性的特點(diǎn)變得更加明顯,當(dāng)前階段高校開設(shè)的計算機(jī)專業(yè)課程都屬于較為系統(tǒng)化的學(xué)科,所以學(xué)生學(xué)習(xí)Java以前已經(jīng)接觸過了很大一部分編程語言,有著很多編程語言之間的基本語法以及各個語言之間的程序邏輯都有著一定的相似之處,因此教師在進(jìn)行部分理論知識內(nèi)容的時候,對于其中的基礎(chǔ)知識應(yīng)該分清主次,對一些較為淺顯的教師可以采用簡單帶過的方式。把節(jié)省下的時間還有教學(xué)資源合理地分配到Java中更專業(yè)的知識教學(xué)上,這樣可以進(jìn)一步提高學(xué)生使用Java進(jìn)行編程的能力。對于教學(xué)里面那些需要學(xué)生重點(diǎn)學(xué)習(xí)的內(nèi)容,教師需要制定更多有效的教學(xué)方式。例如,教師在進(jìn)行Java程序設(shè)計講解時,以往的教學(xué)方式主要將課本內(nèi)容傳授給學(xué)生,在這個過程中教師忽略了Java程序設(shè)計所具備的應(yīng)用性、理論性以及專業(yè)性這幾個特點(diǎn)在教學(xué)中的作用,因此很多的學(xué)生不能很好地通過計算機(jī)思維對學(xué)習(xí)中遇到的問題進(jìn)行思考,學(xué)生的認(rèn)知僅僅將Java看作是一門編程語言,這是使得學(xué)生的學(xué)習(xí)效果不能很好地達(dá)到一種較為理想的狀態(tài),這還會使得企業(yè)的人才缺口越來越大。在Java教學(xué)中存在的問題一般有:在以往的Java教學(xué)過程中,許多的專業(yè)教師都是根據(jù)課本里面給出的固定內(nèi)容對學(xué)生開展教學(xué)的,教學(xué)之后要求學(xué)生在課后上機(jī)完成相關(guān)的作業(yè)達(dá)到學(xué)生自身鞏固之的目的,不過這樣的教學(xué)方式對于理論知識的強(qiáng)調(diào)較為明顯,這個過程中一般很容易忽視學(xué)生編程思維的培養(yǎng)。
在過去的Java課堂之中,教師將非常多的時間浪費(fèi)在對Java理論內(nèi)容的剖析中,這使得多數(shù)的學(xué)生對于Java學(xué)習(xí)所產(chǎn)生的興趣并不高,由于教學(xué)的內(nèi)容缺乏趣味性,因此學(xué)生對知識點(diǎn)的理解就會遇到一定的阻力,雖然有部分學(xué)生可以理解學(xué)習(xí)的知識內(nèi)容,不夠這部分學(xué)生在之后的實(shí)際應(yīng)用過程中也不知道該怎樣應(yīng)用這些知識,學(xué)生的思路由此受到打斷。此外,由于一些高校主要是通過期末考核來的方法了解學(xué)生的學(xué)習(xí)情況,隨意一些學(xué)生對于Java的學(xué)習(xí)也只是為了應(yīng)對期末考試而學(xué)習(xí),這使得多數(shù)的學(xué)生對于專業(yè)知識深層次的學(xué)習(xí)沒有興趣,從而到導(dǎo)致教學(xué)效果并不明顯。
2 翻轉(zhuǎn)課堂就教學(xué)模式在高校Java程序設(shè)計教學(xué)中的作用
所謂翻轉(zhuǎn)課堂,主要依靠教師將教學(xué)過程中的重難點(diǎn)知識通過視頻或微課的形式展示給學(xué)生,這種教學(xué)可以使學(xué)生在可以時間自主進(jìn)行學(xué)習(xí)。不過對于翻轉(zhuǎn)課堂的理解,我們不能將其簡單地看作是在線學(xué)習(xí)的一種模式,因?yàn)檫@種模式的教學(xué)除了應(yīng)用到視頻教學(xué)外,學(xué)生與教師之間還可以進(jìn)行面對面的互動,通過這種互動可以實(shí)現(xiàn)師生之間進(jìn)一步地接觸。通過應(yīng)用翻轉(zhuǎn)課堂進(jìn)行教學(xué)可以針對不同學(xué)生制定不同的教學(xué)內(nèi)容,所以翻轉(zhuǎn)課堂呈現(xiàn)的教學(xué)內(nèi)容不再是局限于學(xué)生對視頻觀看此時以及速度上。如果學(xué)生的學(xué)習(xí)能力相對較差,那么可以通過多次播放該部分知識內(nèi)容讓學(xué)生學(xué)習(xí),學(xué)生可以通過暫停視頻將這部分知識進(jìn)行做筆記,所以學(xué)生的學(xué)習(xí)方式也發(fā)生了一定的變化,這可以符合不同學(xué)生對于個性化學(xué)習(xí)方法的追求。在這樣的教學(xué)模式下,課堂上的時間能夠很好地被節(jié)省出來,學(xué)生可以將時間更多地用來消化以及鞏固Java知識,同時學(xué)生也有了較多的時間向教師請教Java學(xué)習(xí)中的問題,這間接地將課堂變成了更能契合學(xué)生學(xué)習(xí)的場所,進(jìn)一步提升學(xué)生Java學(xué)習(xí)的效率。
教師在應(yīng)該翻轉(zhuǎn)課堂模式進(jìn)行教學(xué)時,可以通過應(yīng)用成績管理系統(tǒng)對學(xué)生進(jìn)行評價,同時應(yīng)用翻轉(zhuǎn)課堂可以很好地改變學(xué)生的學(xué)習(xí)情況。首先,通過該方式可以讓學(xué)生自主地對學(xué)習(xí)時間進(jìn)行把控。學(xué)生通過翻轉(zhuǎn)課堂可以在接下進(jìn)行視頻學(xué)習(xí),這樣學(xué)生可以按照現(xiàn)階段學(xué)習(xí)情況合理地安排學(xué)習(xí)時間。學(xué)生在可以選擇更多輕松、愉悅的環(huán)境學(xué)習(xí)Java知識,這可以有效改變課堂上學(xué)習(xí)對學(xué)生造成神經(jīng)緊張從而使得學(xué)生學(xué)習(xí)出現(xiàn)遺漏點(diǎn)的現(xiàn)象,學(xué)生還可以不用擔(dān)心由于自己理解能力差而出現(xiàn)跟不上整體課堂進(jìn)度的情況出現(xiàn),由于談過視頻學(xué)習(xí)的節(jié)奏主要控制在學(xué)生的手中,所以學(xué)生能夠有更多停下來思考時間;其次,翻轉(zhuǎn)課堂可以增加學(xué)生在學(xué)習(xí)里面的交流,因?yàn)樵诜D(zhuǎn)課堂中教師的角色定位產(chǎn)生了變化,所以這在很大程度上使得學(xué)生與教師之間可以有更多時間進(jìn)行交流討論,在這樣的環(huán)境下,教師也能夠參與到學(xué)生的小組討論中去,對學(xué)生的學(xué)習(xí)進(jìn)行引導(dǎo)。在這樣的教學(xué)過程中,教師的身份也由傳遞者變?yōu)橹笇?dǎo)者,從而增加了教學(xué)的人;第三,通過翻轉(zhuǎn)課堂可以實(shí)現(xiàn)教師與家長兩者間的深入交流。家長最關(guān)心的問題是學(xué)生在課堂上的有著怎樣的表現(xiàn),教師由于受到多種因素的影響很難全面地回答這樣的問題。但是將翻轉(zhuǎn)課堂應(yīng)用到教學(xué)中,家長可以更好地了解自己的孩子在課堂上的具體表現(xiàn),從而幫助教師更好開展教學(xué)。在執(zhí)行翻轉(zhuǎn)課堂教學(xué)時,教師需要將課程內(nèi)容作為核心出發(fā)點(diǎn),同時緊緊地圍繞Java知識進(jìn)行教學(xué),有效地為學(xué)生打造一個更加自主化的學(xué)習(xí)環(huán)境,讓學(xué)生將更多的移動終端應(yīng)用到學(xué)習(xí)中,從而將信息工具的優(yōu)勢發(fā)揮出來。