楊麗麗 李麗
【摘 要】本文以Java語言程序設計課程為例,闡述互聯網環境下高職翻轉課堂教學模式的構建與實踐。
【關鍵詞】互聯網環境 翻轉課堂 教學模式 微課
【中圖分類號】G 【文獻標識碼】A
【文章編號】0450-9889(2016)11C-0094-02
目前,高職院校教育教學中,由于學習內容多且比較枯燥、課堂時間不夠、教學資源有限且不夠新穎、師生溝通交流較少等問題,學生對傳統教學模式較為抵觸。但是,大多數學生對于微信等網絡平臺比較感興趣,針對這種現象和教學中面臨的問題,本文以Java語言程序設計課程為例,提出結合互聯網平臺構建翻轉課堂教學模式進行課程學習。
一、互聯網環境下的翻轉課堂
(一)翻轉課堂概述。翻轉課堂是由“Flipped Class Model”翻譯過來的術語,意思是翻轉課堂模式。這種創新學習模式是將傳統模式中課堂知識傳授與課堂知識內化的過程進行顛倒。翻轉課堂為學生創造了自由的學習環境,知識的傳授不再放在課堂上,而是由教師錄好微視頻上傳到互聯網上,學生在課前完成視頻內容的學習,這個過程要確保學生真正進行了深入學習,在課堂上學生作為學習主體,主動向教師提問,師生共同討論交流完成知識的內化。
(二)互聯網環境下的翻轉課堂教學模型。互聯網環境下的翻轉課堂充分利用了現代技術手段和豐富的網絡資源,開拓了全新的以學生自主學習為主的教學模式,這種模式顛覆了傳統的受教育模式,改變了師生在教學模式中的傳統角色,使學生占據主導地位,教師不再是知識的灌輸者、傳授者,而變成學生學習的指導者,將更多的精力放在為學生提供更好的學習環境,更好地滿足學生個性化學習與合作式學習的需求,采取更加有效的措施激勵學生自主學習。
經過多年的研究實踐,翻轉課堂建立了多種模型,例如“課前—課中”翻轉課堂模型、環形翻轉課堂模型、太極環式翻轉課堂模型等。本文根據美國富蘭克林學院Robert Talbert教授總結出的“課前—課中”翻轉課堂模型,構建一種新的翻轉課堂模型:“課前—課中—課后”翻轉課堂模型。
這種“課前—課中—課后”翻轉課堂模型的主要流程是:課前環節,教師提前錄制好微課,通過微信公眾號推送微課和其他學習資源,同時準備好課前測試題目、課堂任務、課后拓展思考練習等教學資源;學生使用微信公眾號在課前通過微課或其他學習資源學習知識,記錄學習難點或疑惑,并填寫教師在微信群內發布的課前測試試卷,教師通過課前測試了解學生的學習效果。課中環節,教師布置本節課的任務并引導學生分組協作完成任務,交流經驗,同時對課前測試總結出的以及學生歸納出來的知識疑難點進行解答,并且布置課后拓展思考練習。課后環節,學生通過微信群下載并完成作業,與同學交流學習經驗,教師在微信群內答疑解惑,加強師生交流。
(三)互聯網環境下翻轉課堂的特征。具體表現在如下方面:
1.顛覆教學流程,提高學習效率。互聯網環境下的翻轉課堂是要求學生在課前通過觀看微課等教學視頻來完成知識的學習,在課堂上通過提問或和與同學交流討論來加強對內容的理解,解決學習中的疑惑和問題,促進對知識的掌握。這種完全顛覆了傳統教學流程的教學模式轉變了教學過程中教師與學生的角色,學生由被動接受轉變為主動學習,增強了師生間、同學間的交流互動,加深了對知識的理解深度,擴大了知識面,提高了學習效率。
2.輕松學習氛圍,實現個性化教學。翻轉課堂的教學模式,在課前,學生自由安排學習時間,利用微視頻進行自主學習,學習環境更加輕松,而且這個自主學習的過程學生可以根據自己的學習狀態、學習內容、學習進度自我決定,學習水平較高的學生可以主動加深自己的學習內容,加快自己的學習進程,學習水平較低的學生可以反復觀看視頻來學習,可以讓學生自己掌控學習,真正做到了以學生為學習主體。而對于教師來說,教師可以根據互聯網平臺詳細了解學生的學習進度和學習困難,從而在課堂上進行有針對性地指導,真正實現個性化教學。
3.轉變師生角色,增強課堂互動。以往傳統的教學模式受課堂時間、學生層次等多方面因素的限制,師生之間很少互動,學生學習中遇到了困難無法和同學交流,也無法向教師提問,導致有些問題容易被放過去,形成知識斷點,而翻轉課堂并不受這些條件的限制,學生在課前學習知識后,可以在課堂上或者線上交流平臺與同學交流探討,向教師提問,增強課堂上的交流互動。
4.改變家校互動方式,增進師生了解。翻轉課堂改變了家長與學校交流的方式。以往家長通過學校了解學生的方式只能是詢問學校教師,而在翻轉課堂中,學生整個的學習過程都已經具體展現在家長眼中,在課堂探討中,教師也可以根據學生的狀態判斷出學生是否真正積極地學習了,通過學校和家長共同的觀察配合,共同了解學生真正的學習狀態。
二、互聯網環境下翻轉課堂教學模式在高職教育教學中的實踐
Java語言程序設計課程是高職院校軟件技術專業的核心課程,主要是讓學生掌握基礎的編程語言、結構和編程方法,進而提高編程能力。本文選取的是Java語言程序設計課程中“異常處理”這一部分的內容進行教學。學生在此之前已經學習了面向對象程序設計中類的繼承性、多態性、封裝性,但要寫出一個高效、健壯的程序,就必須能夠對程序出現的異常進行處理。
(一)教學目的。掌握異常的概念,具備運用try塊、catch塊、finally塊處理異常的能力,掌握Java中異常類的繼承體系結構,能熟練運用異常處理機制處理異常,會使用Java編寫使用自定義異常。
(二)教學實施。具體如下:
1.課前。教師將教學內容分條列點,例如異常的概念與分類、異常類的處理、自定義異常等,針對每個重要的教學點錄制好微視頻,尋找相關的教學內容案例和程序上機實例視頻等學習資源,將視頻和教學資源同時上傳到微信公眾平臺,做好目錄,并且發布課前測試試卷讓學生在看完視頻后填寫。學生在微信公眾平臺觀看微視頻學習新的教學內容,最好按照上機視頻中的內容自己練習一遍,在觀看和實踐時及時記錄總結自己的疑難點,之后填寫教師發布的課前測試試卷。
2.課中。首先教師根據課前測試試卷和提問及時了解學生的學習情況,并據此相應調整教學內容,同時給出本節課的課堂任務,最好是理論介紹完畢后進行上機實踐,在學生完成課堂任務的過程中密切關注學生,給予針對性的個性化指導,對于理論基礎較為薄弱的學生加強深化理論知識的講解,對于基礎知識掌握較好的學生可以適當加深上機實踐的深度和廣度。學生根據教師指示完成本節課的課堂任務,可以自己練習,也可以分組討論,與同學共同交流探討,總結學習實踐的經驗。之后就自己的疑難點向教師提問,盡量將問題在課堂上解決完。
3.課后。教師在微信平臺上發布本節課的課后作業,最好包括理論知識檢測與上機實踐檢驗,例如異常處理的理論知識與具體案例操作,并對學生的作業及時評測。學生在完成課后作業后可以在微信群里對教師進行提問,及時將學習進度和學習成果反饋給教師,以便教師做出適當地調整。在課后的評價過程中,教師應注意整個課程學習過程的每個環節都有學生在參與,所以評價結果也不應該在是單一的試卷成績評價,而應該針對學生在課前是否主動觀看微課主動學習、課堂上是否積極參與討論實踐、課后是否按時完成作業并與教師交流等方面綜合對學生做出評價,對于表現優秀的環節,不管學生最終試卷測試的成績如何,都應該給予鼓勵和肯定,以提高學生的學習積極性和自信心。
(三)教學總結。翻轉課堂在教學的實踐中展現了非常多的優點,例如依賴先進的信息技術和網絡技術,學生可以隨時隨地進行學習,學習時間較為緊湊、學習較困難的學生可以不再受時間、空間的限制進行反復學習;微視頻內容短小精悍,便于學生抓住學習重點和核心知識,理清學習思路;通過多種教學資源的展示,學生可以深刻體會到理論與實踐的結合,更方便于高職院校學生的學習;新型的教學模式和新穎的多角度的評價方式提高了學生的學習興趣和學習積極性,讓學生成為學習的主體等。但與此同時,我們也必須看到其實踐中的一些不足,例如微視頻教學實踐需要強大的信息技術和互聯網平臺作為支撐,一些條件達不到的學校或地區無法實現這一教學模式;微視頻碎片化的特性導致學習內容不夠系統,導致學習混亂,沒有條理;在錄制微視頻時可能缺乏對具體環節的精心設計,導致教學效果并不佳的現象;傳統的教學課堂雖然有種種弊端,但是學生是真正通過教師的言傳身教來學習知識,而翻轉課堂是讓教師和學生的學習過程都在面對機器,這樣造成了價值觀教育過程的缺失,對學生來說并不值得。這些不足之處還需在實踐中慢慢嘗試和探索,尋求合適的解決途徑。
【參考文獻】
[1]金燕.基于微課的翻轉課堂教學模式實踐研究——以《計算機應用基礎》課程為例[J].職教論壇,2014(23)
[2]謝永朋,徐巖.微課支持下的高職院校翻轉課堂教學模式[J].現代教育技術,2015(7)
[3]程舒通.Java語言的微課設計[J].考試周刊,2014(62)
[4]洪麗華.淺析《Java程序設計》的微課設計與實現[J].漳州職業技術學院學報,2015(3)
[5]田毅.微課在Java編程技術課程教學中的應用[J].中國校外教育(上旬刊),2015(z1)
[6]劉萍,陳東東.基于翻轉課堂的微課設計——以《Java程序設計》為例[J].軟件導刊·教育技術,2015(10)
[7]唐琳,李彤,肖大薇,等.基于翻轉課堂的Java開發實踐課程教學設計[J].計算機教育,2015(4)
[8]劉銳,王海燕.基于微課的“翻轉課堂”教學模式設計和實踐[J].現代教育技術,2014(5)
【基金項目】廣西高等教育教學改革工程立項項目“高職高專《Java語言程序設計》課程項目教學模式的研究與實踐”(2013JGB402);湖南省教育科學“十二五”規劃立項課題“基于MOOC理念的高職課程資源庫建設與應用研究”(XJK014QZY005)
【作者簡介】楊麗麗(1983— ),女,碩士,廣西政法管理干部學院講師;李麗,湖南郵電職業技術學院。
(責編 王 一)