徐飛
一、中職VB程序設計課程教學現狀
在中職學校計算機專業課程規劃中,VB程序設計是一門非常重要的課程。它主要考核學生使用VB集成開發環境進行界面設計、代碼編寫的基礎能力,以及基本的算法應用和編程思維能力。VB是一門面向對象的可視化編程語言,應用廣泛,功能強大、理論抽象、結構嚴謹、實踐性很強。
大部分中職學生普遍反映VB程序設計課程理論枯燥難懂,嚴密的邏輯與復雜的代碼結構總是會讓他們望而生畏。究其根本原因,除了學生本身的知識基礎、學習能力、學習興趣外,也有教學內容枯燥、教學方法單一等原因。盡管目前教師采用多媒體輔助教學,但授課時仍然免不了“填鴨式”的理論灌輸,師生間不能很好地互動。傳統的教學模式都是強調學習語法。學生了解語法結構后,還未進入編程環節,就已經對學習失去了興趣。教師花費大量時間與精力去授課后,往往發現大部分學生只停留于機械性地照搬照抄,對于具體問題根本不會編程。教師對于課堂教學常常是毫無成就感、心有余而力不足。
二、翻轉課堂在VB程序設計課程中的實踐
傳統的教學模式中,在課堂上,教師精心講課,學生認真聽課。翻轉課堂顛覆了傳統教學模式,它將知識傳遞過程放在課堂外,把知識內化安排在課堂中。課前,學生在教師的引導下,借助于教師制作的教學視頻等教學素材完成自主學習,而課堂則變成了老師與學生之間和學生與學生之間互動的場所,包括答疑解惑、知識的運用等。在翻轉課堂教學中充分體現以學生為主體,教師為主導,能夠滿足學生學習的個性化需求。
筆者結合自己多年從事VB程序設計課程教學的經驗,將“翻轉課堂”教學模式引入到VB程序設計教學中來,力圖改變中職VB程序設計課程的教學現狀,從而有效地提高教學質量。
下面筆者就以VB程序設計課程中的If語句為例進行闡述。
1.制作教學視頻與VB實例
教學視頻的設計是順利開展翻轉課堂的重要前提。教師課前設計好視頻內容進行錄制,學生不必在教室里聽統一標準的講解,可以利用教學視頻,根據自身情況來掌握自己的學習進度,可快進也可倒退、反復觀看,也可以停下來仔細思考或記筆記,遇到問題也可以利用QQ、微信等與老師、同學開展交流討論。
該課設計兩個教學視頻,一個是If語句語法結構講解,另一個是If語句應用一一生活實例乒乓球比賽用的“數字記分臺”。視頻時長控制在5~10分鐘,教學目標明確清晰,突出教學重難點。為了激發學生的學習興趣,教師在If%語句語法結構講解時特別注重設置情境、結合身邊的實例,讓枯燥的語法結構顯得生動有趣起來。
2.布置學習任務
結合該課的知識點以及所授班級學生的自學能力,制定課前學習任務,教師連同視頻與實例素材利用QQ群或者微信群發給學生,讓學生在觀看教學視頻后,按學習任務單的要求完成課前學習任務,檢查自己對于知識的掌握度。如若任務設計存在難度,可參考教師提供的VB實例。
3.開展小組協作與在線交流學習
學生分組保持組內異質和組間同質原則,以4人為一組,總人數32人,在自愿組合的基礎上進行調配,根據學生特點把學習好的和學習差的學生進行搭配分組,并設置小組長進行管理。小組成員分工明確,相互配合,共同完成任務。
教師利用網絡給學生布置學習任務,提供學習資料,引導學生根據任務需求在網上進行資料搜集,利用QQ和微信等手段進行小組探討。學生碰到問題也可以在網上向老師進行咨詢探討。
4.成果展示與評價
學生以小組為單位,派代表在課堂上利用多媒體設備向全班同學進行成果展示。教師針對學生出現的問題與不足,在課堂中發起小組討論,學生無法解決的,由教師來釋疑,做到知識點的真正掌握。
教師對每組學生的表現與任務成果給出合理評價,并將評價結果與建議上傳至網絡平臺,讓各組針對本組的情況對任務成果進行完善優化,將最終作品上交。除去每個學生對自己學習的自我評價外,小組之間也要開展自評與互評,學生在評價、討論中相互學習、相互促進。
翻轉課堂在VB課堂上的有效實施,學生參與的動機和行動,都需要及時恰當的評價機制來支持。評價應關注學生綜合能力的發展過程以及學習的效果,采用形成性評價與終結性評價相結合的方式。
三、翻轉課堂在VB程序設計課堂教學中的反思
教師在翻轉課堂教學模式下不再按照以往的教學邏輯講解新知識,課堂教學內容密切聯系課前任務,但這與傳統的課前預習存在本質區別。它不再是無人指導的預習工作,而是學生根據教師制定的學習任務,以及提供的教學視頻和參考資料所進行的有目標的自主學習。因此在教學過程中應特別注意以下幾點。
1.制作優良視頻
優良的教學視頻是翻轉課堂能夠有效實現的前提。視頻時間不宜過長,控制在5~10分鐘,可不出現教師畫面,突出學生主體,也不是將傳統的PPT進行播放。試想一下,學生利用這樣的教學視頻在家中學習,原本舒適的環境變成了另一個緊張、有序的課堂,不僅難以激發學習興趣,更可能導致學生進一步產生厭學情緒。語言可以生動幽默一些,畫面、聲音等細節處理要細膩些,不能應付了事,這樣才能充分吸引學生去學。
2.明確教學目標
教學目標如同大海航行中的航標,始終指引著教與學的方向。教學目標設計時必須完整,從認知目標、情感目標和發展能力目標三大方面綜合考慮。其次,教學目標應該具體、可操作,并且具有可測性。只有完成具體的“題目”,通過檢測,才能檢查學生學習的現狀與目標之間的差距。最后,教學目標應具有層次性,不同的班級、班級人數、學生基礎參差不齊等都必須考慮在內,教學必須是力爭讓不同水平的學生在不同程度上都有所發展。
3.開展合作探究
在實際的翻轉課堂教學實施中,由于班級人數一般較多,教師精力有限,對學生的個性化問題關注不足,無法實現翻轉課堂的個性化教學。因此,筆者認為“小班化”是一個趨勢,是實現高效的翻轉課堂的重要支撐。由于中職學生的生理特點、學習習慣等影響,對學習本身就存在被動情況,為保證學生能有效地開展學習,教師可為學生構建一個個性化的探究協作學習環境,通過組織多種形式的合作探究學習,如項目學習、基于案例的問題討論等,幫助學生深刻理解并掌握知識的內涵,實現知識的內化與協作探究學習能力的提高。教師應側重學習方法的指導,指出學生在進行合作探究學習時應當注意的問題,培養學生良好的合作探究學習習慣。
總之,雖然目前翻轉課堂受傳統教學理念的影響,實施效果仍然有待提高,但隨著在互聯網環境下的教學改革的發展,教師的教學理念終將擺脫灌輸式教學的束縛。運用“翻轉課堂”教學模式進行VB程序設計課程教學時,切勿抓“形”失“神”,仍需不斷摸索,將各種教學模式進行有效融合,以期提高教學效果。
(作者單位:臨海市中等職業技術學校)