黃華林
?
VBA編程支持下初中Excel教學的“微翻轉課堂”模式探究*
黃華林
摘 要:以翻轉課堂與微課相關理論為指導,在分析初中Excel教材基礎上,結合初中學生實際情況,以VBA編程為支撐點,對Excel課堂教學實施了“微小視頻”錄制與“微翻轉課堂”模式的實踐探究。
關鍵詞:VBA編程;Excel教學;翻轉課堂
翻轉課堂起源于美國科羅拉多州落基山林地公園高中的兩位化學教師微視頻的應用,可汗學院創始人在前人視頻制作基礎上加入了互動環節,這種做法既降低了自學者學習難度,又密切了教與學兩者之間關系,大大提升了教學效果。翻轉課堂使傳統的“課堂上聽教師講解,課后回家做作業”的教學習慣、教學模式發生了“顛倒”或“翻轉”,變成課前在家里聽看教師的視頻講解,課堂上在教師指導下做作業(或實驗)[1]。微課在翻轉課堂中充當了不可缺少的要素,它是教師針對某個知識的重難點、疑點、考點或某個教學環節等而錄制的5~10分鐘多媒體視頻,學生可以借助多媒體設備在任何時間、地點,以任何方式進行觀看與學習[2]。
翻轉課堂是相對于傳統教學模式而言,在教學組織上構建了一種新的學習方式,它是學生在課前借助在線資源進行新知識構建的自學,然后教師在課堂上進行疑難問題解答。但翻轉課堂適合哪個學段的學生呢?小學、初中、高中、還是大學?翻轉課堂模式在不同學科之間運用有何差異?在課堂上如何發揮教師的引導作用以及建立合理有效的學習評價機制?單個知識點的微課與學科系統知識構建關系如何處理?微課在新授課與復習課如何應用,教案怎樣編寫才合適?這些都值得教師進行實踐探究。
1.初中Excel教材簡介及學生分析
筆者所用教材為廣州市教育局教學研究室新編2013版《信息技術》(第二冊),供初中八年級教學使用。其中,第一章以2007版Excel為藍本,在編排上主要以操作為主,介紹了Excel行、列編輯,公式函數,字體格式,排序,篩選,分類匯總,制圖等知識。以介紹操控使用為主,理論知識涉及不多,而且廣州地區學生在小學的配套教材內容也有介紹Excel知識,相比初中教材簡單一些。因此對于初中學生而言,Excel知識學習不是零基礎。隨著計算機技術及其他知識積累下,初中生開始形成一定的自學能力,對于一些相對容易操控的軟件知識學習,是有能力在視頻的引導下實現自我學習的。
2.VBA簡介
Visual Basic for Applications(VBA)是Visual Basic的一種宏語言,是微軟開發出來在其桌面應用程序中執行通用的自動化(OLE)任務的編程語言。在辦公軟件Office軟件中的Word,Excel,Access,Powerpoint學習操控中,都可以利用制定的按鈕、圖形自動運行VBA程序以實現自動檢測對錯的功能。
3.基于VBA編程支持下初中EXCEL教學課堂“微翻轉模式”分析與設計
基于VBA程序能夠實現自動檢測對錯功能的特點以及翻轉課堂、微課的相關理論的啟示,可以編制一些VBA檢測程序,在Excel教學中讓學生進行自我檢測練習,這樣學生能夠及時了解自己操作的對錯。借助微課相關理論及相關工具錄制每個知識點視頻,讓學生在課前觀看,在觀看視頻的同時進行配套練習測試。由于VBA編程能夠及時對練習的對錯進行判斷,學生也就能馬上了解自己對知識掌握進度,同時教師也能夠通過這些測試結果了解課前學生學習的情況,以便及時在課堂中作教學調整,發揮教師指導、答疑、歸納總結作用,學生在課堂中也較容易開展各種學生小組間的合作學習。“微翻轉課堂”的教學模式流程如圖1所示。

圖1 “微翻轉課堂”模式流程圖
1.Excel教材知識點劃分
Excel章節內容比較多,針對初中學生知識掌握情況,把這章知識分為一個學期15課時,每個課時都以2~3個小知識點進行展開,在確定課時安排后進行教案的編寫。
2.針對每個知識點進行VBA程序編寫
針對每節課知識點的劃分,可以為每個知識點編寫相應的檢測函數(如圖2所示),每個知識點都有檢測函數。

圖2 每個知識點對應的模塊函數截圖
在寫好VBA函數后就可以編寫Excel檢測文件以供教學使用,檢測文件以源文件表格與目標文件表格相比較的原理,并為每個知識點設定一個按鈕,每個按鈕設定自動檢測程序代碼,里面包含相關知識函數的調用、檢測對錯信息的顯示、每次操控后所得分數等信息。圖3所示就是一個行高、列寬的知識點檢測表,學生在每個知識點操作后點擊相應的按鈕,VBA檢測程序就會根據操作的結果跟目標文件表進行比較,如果答對了就給出一個對的信息,并且把相應的分值記錄在案,如果操作錯誤,也會給出一個提示答案,繼續鼓勵學生把題目做對為止。

圖3 行高、列寬知識點檢測表截圖
3.相關微視頻錄制的分析與實施
相關研究標明,微課中每個微視頻的時間最好在5~10分鐘之間。但信息技術在初中不是中考科目,應以課前觀看視頻與操作,以不能占用學生太多時間為原則,在錄制視頻中做如下處理:第一,每個知識點的錄制時間為1~2分鐘,每節課的知識點為2~3個,這樣學生看完視頻與做完測試練習時間能很好控制在10分鐘之內,不增加學生學業負擔;第二,在視頻中取消聲音的錄制,以重點標識、注釋加以輔助引導;第三,視頻形成的文件做成可以在計算機、平板、手機都能播放的形式,這樣有利于學生隨時、隨地進行相應的學習。
4.“微翻轉課堂”的實施
(1)有條件、有能力的學生課前進行“微翻轉”[3]
計算機在每個家庭幾乎都普及了,有些家庭可能還有臺式計算機、筆記本電腦、平板電腦等多種上網工具,可以說在家中上網是不成任何障礙,但對于初中生而言,自控能力還不是很強,因此很多家長并不是每天都讓學生接觸計算機并上網。針對這種情況,我們要求在家長允許的情況下,有能力自學的學生在教師設定的教學目標安排下進行觀看視頻,針對視頻內容進行配套Excel測試練習。這些提前學習的學生在課堂上就可以充當小教師的作用,以點帶面開展小組合作學習與指導,進行生生輔導學習。如筆者在初中開展電腦機器人活動小組,學生在初一時電腦技術就相當嫻熟了,學會了VEX程序編程,等他們在初二學習Excel軟件操作時,這些學生都有條件與有能力在課前學習,課中輔導同學,這樣也減輕教師在教學上的一些壓力。
(2)無條件、有能力的學生上課前進行“微翻轉”
對于一些有相應學習能力的學生,但由于家長限制不能在課前觀看視頻與做練習的,則可以在每節課前10分鐘根據教師設定的教學目標進行觀看視頻與做配套練習。這些學生在隨后課堂上聽教師的指導、答疑,等同于進行二次學習,在課前的疑問基本上都能得到及時化解,實現知識堂堂清的高效課堂效果。
(3)能力稍欠缺的普通學生課中翻轉與測試
每個班學生都有部分不可能都能自學,這些學生就需要先進行教師的講、演、練等操作環節。在教師對每個知識點進行講解后再觀看視頻和基礎測試,如果學生遇到問題可以在老教師或“小老師”(課前就能自學的學生)輔導下進行知識探究學習。而且在一輪測試后教師馬上自動批改每個學生的得分情況,針對測試情況進行小結、評價與點撥,然后再進行有針對性的二輪測試。如果學生對同一個知識點進行兩輪測試都能過關,那說明基本上掌握了課堂上所教的知識了,最后教師進行課堂總結與歸納,這樣也達到了課堂教學目標了。
(4)有興趣愛好的學生可以課后再次“微翻轉”
對于有一定興趣愛好的學生,可以在課后,針對一些生活問題布置有一定難度的拓展練習,如利用所學的數據處理技術在期中、期末考試后幫教師對考試數據進行分析、統計;利用Excel表、圖合理處理班費使用情況等。
1.時間盡量微小化
信息技術學科并不是中考科目,在家長與學生心目中自然不能與主科相提并論,但也不是說不能搞翻轉課堂,只要有條件還是可以實施的,因此我們在實施過程中要不能占用學生太多時間為原則,一定根據實際情況,把學生看視頻、學操作的總時間控制在10分鐘以內為佳。
2.測試盡量簡單化
例如在視頻錄制上省略聲音,采用分步驟顯示的方案,每個操作點停留3~5秒時間,重點、難點的地方提供額外注釋的辦法,讓每個學生都能基本看懂操作,也能自己操作。而且在每次完成后及時對那些對、錯之處提供良好的互動提示,幫助學生順利達到自學效果,只有學生能夠在每次自學中基本能學懂,學習才能夠得以延,微課與“微翻轉課堂”模式才有可能繼續實施。
3.效果盡量最大化
對于初中生來講,每個班的學生不可能都能夠自學,畢竟每個人的學習能力上還是有些差別,教師要針對每個班的實際進行必要的講、演、練的教學環節,并加以指導、答疑、互動、評價等多種形式教學,讓每個學生都能夠學懂為原則,各種翻轉模式都可以使用,所謂教無定法。另外新授課與復習課也應該區別對待,新授課主要以單個知識點為主,復習課則要以系統知識構建為主,要把每個知識點有機的串起來形成一個完整的知識體系。
在微課中加以VBA編程自動檢測功能輔助,利用翻轉課堂教學模式,對初中生學習Excel知識有很大幫助,既可以培養學生的自主學習能力,又激發了學生主動學習、積極參與課堂教學,提高了教學效果。不管在課前“微翻轉”、課中“微翻轉”,還是課后“再翻轉”,都沒有固定形式,都需本著以適合自己學科特點、適合學生實際情況,以最佳有效教學效果為準則。同時微課作為一種教學資源只是近幾年來興起的潮流,微課的設計與錄制,不管是在理論知識講授還是操作知識講授中既要顧及單個知識環節的呈現,也要注重整體知識系統的構建,在新課與復習課中也應該有所側重區別對待。
參考文獻
[1] 何克抗.從“翻轉課堂”的本質 看“翻轉課堂”在我國的未來發展[J].電化教育研究,2014(7):5-16.
[2] 于姍姍,傅曦深,蘇佳玉.“微課”“翻轉課堂”的研究現狀與發展趨勢綜述[J].吉林廣播電視大學學報,2015(8):98-99.
[3] 蘇小兵,管狂琪,錢冬明,祝智庭.微課概念辨析及其教學應用研究[J]中國電化教育,2014(7):94-99.
作者信息
黃華林,本科,中教高級。廣州市藍天中學,510260
*基金項目:全國教育信息技術研究“十二五”規劃專項課題《電腦機器人VEX項目(初中組)訓練與比賽的綜合能力培養研究》(編號:143631720);廣州市海珠區教育科學“十二五”規劃教師專項課題(C類課題)《電腦機器人VEX項目(初中組)訓練與比賽實踐研究》(編號:2013C098)。