成婭輝
摘要:翻轉課堂是教學模式的創(chuàng)新,將翻轉課堂教學模式應用到“數(shù)據(jù)結構”課程中,是該門課程的課程特點所決定的。本文通過闡釋翻轉課堂的概念,分析翻轉課堂的優(yōu)勢,最后通過這種教學模式對“數(shù)據(jù)結構”課程進行了應用探析。
關鍵詞:翻轉課堂;數(shù)據(jù)結構;課程改革
一、 翻轉課堂的概念闡釋
翻轉的含義是,把對事物考察的既定或者是傳統(tǒng)角度進行一定的旋轉,然后以旋轉之后的視角重新審視事物。翻轉課堂就是指,在課堂教學中,把既有的課程教學視角進行旋轉(即翻轉),把翻轉的課堂教學方法運用在實際的教學過程當中,這里面主要涉及在傳統(tǒng)教學模式中教師和學生角色的定位問題,以及教學時間問題。在教學思路上,翻轉教學是和傳統(tǒng)教學相對的概念,是傳統(tǒng)教學視域的旋轉。首先是教師角色的翻轉,教師在課堂教學中的角色在傳統(tǒng)課堂中是主導,但是在翻轉課堂中則為學生學習的指導者、引導者、解惑者,把指導放在了首位,學生成為學習的主角,學生根據(jù)自己的實際情況對知識進行學習,掌握知識,以及對自己學習狀態(tài)進行評估。
二、 翻轉課堂的優(yōu)勢
翻轉課堂的優(yōu)勢有很多,其中最主要的優(yōu)勢就是可以通過學習預習,把學生的被動學習變?yōu)橹鲃訉W習。相比傳統(tǒng)課堂而言,翻轉課堂之所以具有翻轉的視域,就是因為在老師上課之前,通過提前把教學內容,包括PPT、視頻、重點和難點都告知學生,通過學生對這些資料的掌握,進行主動預習。這些資料在提供給學生預習內容的同時,啟發(fā)學生思考老師將會講的重難點,促使學生在預習中遇到不懂的問題及時標記,通過課堂與老師互動,主動提出問題,再解決問題,達到對新知識的掌握。這樣,就變“要我學”到“我要學”,提高了學生學習的積極性和主動性,真正實現(xiàn)了學生為課堂學習的主體,老師只是作為引導者。教師的引導是學生通過在預習中遇到困難的解答者,通過教師的指導,學生明白了自己不懂的地方在哪、為什么不懂等一系列問題,實現(xiàn)了學生知其然知其所以然的目的。翻轉課堂的教學優(yōu)勢明顯,而“數(shù)據(jù)結構”這門課程,在教學難度上頗大,因為這門課的知識點之間和其本身的邏輯性都非常強,如果其中一個環(huán)節(jié)沒有掌握好,都有可能使得這門課的學習出現(xiàn)問題。因此,確保每一堂課的有效性,就必須使得學生上好每一堂課,而翻轉課堂具有優(yōu)化課堂教學的作用,所以這兩者的結合具有必要性。
三、 “數(shù)據(jù)結構”課程概要
“數(shù)據(jù)結構”課程按照其大綱來看,主要是依據(jù)線性和非線性結構來進行科學編輯和排版的,因此在這門課的教學中可以將其知識點概要分為兩個較大的模塊:一是數(shù)據(jù)結構的線性表、棧、隊列、數(shù)組以及樹和圖這些內容;二是排序和查找等動態(tài)內容。無論這兩大模塊的大綱安排,是什么樣的,都需要抽象的數(shù)據(jù)類型(ADT)來進行有效支撐,而后通過對數(shù)據(jù)的邏輯進行學習,再次通過編寫算法來達到對數(shù)據(jù)庫進行操作。這門課程的主要點,就是對數(shù)據(jù)的存儲結構的學習。其課程的基本信息如表1所示:
在“數(shù)據(jù)結構”課程的教學上,必須把握住該門課程邏輯性、抽象性以及實踐性強的特點而進行教學設計,這是這門課與其他課程的差異所在。把握這種差異有利于促進該門課程的教學。目前,我國很多高等教育學校常常因為課時原因而對這門課程進行壓縮,導致學生對這門課程的學習內容由難到易,使得學生們難以真正認識這門課程,在未來的就業(yè)崗位上難以勝任。這些都是因為這門課程的難度較大,教師在傳統(tǒng)的教學條件下,為了完成教學內容,避免學生對這門課程產(chǎn)生厭惡心理等情況下做出的教學內容選擇。但是,這門課程在教學內容的編排上,其難度和知識點呈現(xiàn)逐漸加大和增多現(xiàn)象,這都是當今信息技術高速發(fā)展,企業(yè)對這一領域人才要求加大而導致的。因此,在課程設計上,教師應該按照教育規(guī)律,講授內容應該由易到難,循序漸進,讓學生真正掌握該門課程。
結合“數(shù)據(jù)結構”課程特點,教師應該以激發(fā)學生學習興趣為主要抓手,很多年輕教師在教授這門課程的時候,常常會對其他課程的教學進行借鑒。例如:對于C語言程序設計課程中實訓項目的借鑒,一般會以學生成績管理系統(tǒng)的編寫為借鑒案例,這一案例與學生密切相關,可以把教學內容引向實際,讓學生了解自己經(jīng)常用的軟件,激發(fā)學生的學習熱情和探索欲望。筆者整理了該門課程的教學內容,見表2:
四、 翻轉課堂模式與“數(shù)據(jù)結構”課程教學的結合
“數(shù)據(jù)結構”這門課對學生抽象思維和邏輯能力的培養(yǎng)具有重要作用,目前該門課程已經(jīng)被定位為計算機和電子專業(yè)的專業(yè)課。這門課涉及數(shù)據(jù)庫的各種運用技術,對于數(shù)據(jù)提供了線性和二叉樹技術;對于圖像則提供了隊列、棧以及圖等方法;對于操作系統(tǒng)則提供了隊列存儲管理技術。這門課程涉及面較多,抽象、邏輯性強,學好這門課意義明顯。在教學中必須要采取一定的教學方法。對于這門課傳統(tǒng)的教學來說,教師在講解算法的時候,學生很難理解,他們缺乏一個直觀的表象來傳達一些術語的含義,學生學習之后往往消化不掉。且目前學生的學習自主性較差,難有自主學習意識,所以導致這門課教學效果不明顯。翻轉教學法,恰恰可以激發(fā)學生學習熱情,避免傳統(tǒng)教學方法帶來的枯燥,這樣,在課堂上學生與老師之間的互動間接促進了學生對這門課程的學習興趣,使得學生能自主探索課程內容,提高學生自學能力,把握教學內容。翻轉教學法在“數(shù)據(jù)結構”這門課程教學中的實際運用還包括課堂之外,即學生可以通過新的信息交流技術,如QQ、微信等平臺在課外與老師交流,整個過程涉及課前預習、課堂學習和課后復習幾個階段。
課前預習。課前預習是在“數(shù)據(jù)結構”這門課開課之前,教師先把課程向學生分解為若干個模塊,根據(jù)這些模塊的重難點,制作相應的教學PPT,下載視頻資料。通過老師精心設計,使得學生能通過這些講義進行自學。在每次上課之后,教師給學生留下這些資料,督促學生預習和復習。當學生對知識點的掌握達到教學大綱要求之后再進行下一個知識點的學習。可以把課前預習作為平時成績來進行打分,這樣督促學生預習。
課堂學習。課堂學習是學生在課堂上,根據(jù)自己的預習來解答老師布置的問題。教師通過學生對問題的解答,來判斷學生預習效果和學生學習的薄弱環(huán)節(jié)。因為學生對教學內容有所預習,所以,教師在課堂開始的時候就可以讓學生分組。分組可以有兩種思路:一是把基礎較好的分為一組,較差的分為一組,根據(jù)每個組的水平,給予不同的問題;二是把基礎較好和較差的混合分組,引導基礎好的學生幫助基礎差的學生。激發(fā)學生在課堂上相互學習、積極探討,促進教學。
課后提高。課后是學生學習的一個階段。學生通過預習可以掌握課程80%以上的內容,再通過課堂學習基本能掌握全部課程,對于預習中遇到的問題,就可以課后重點復習,通過自己尋找習題,來吃透知識點。基礎好的同學還可以進一步進行提高,有利于學生綜合素質的提高。教師也應該給學生留下聯(lián)系信息,使得學生在課后習題的練習中,遇到問題可以及時尋求幫助,最終達到促進學生學習的目的。
參考文獻:
[1]劉華敏.“翻轉課堂”教學模式的探討——以《數(shù)據(jù)結構》課程教學為例[J].廣東技術師范學院學報,2016(5):70-72.
[2]劉曉靜,王曉英.基于翻轉課堂的數(shù)據(jù)結構與算法課程教學實踐[J].微型電腦應用,2015(10):19endprint