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