鄭國贊
在高中數學課程改革實行的幾年來,其課程設置多樣性和選擇性的特點愈加鮮明,更加關注學習方式的改變。作為一名高中數學教師,筆者在平時的課堂教學中逐漸感悟到,對于課堂教學的設計要以學生為主體,充分關注他們在情感、態度和價值觀等方面的發展,以及計算機輔助教學(CAI)在課堂教學中的廣泛應用,這要求高中數學教師除了掌握好專業知識以外,還要掌握計算機知識,能夠熟練制作多媒體課件來配合課堂教學。CAI課件與高中數學新課程改革的整合是必然的。下面筆者結合自身的實踐經驗,談談CAI課件與數學整合的幾點看法。
合理選用軟件
在課堂教學中,并不是每節課都適合使用教學課件。筆者認為,用常規教學法很難講清楚的教學內容用CAI課件卻能取得較好的效果。例如,從常量到變量的過渡,如函數、三角函數的圖像和性質;從靜態到動態的過渡,如點的軌跡;從平面圖形到空間圖形的過渡,如柱、錐、臺體等方面的教學。
目前,教師制作的多媒體課件大多是演示型課件,制作這一類課件的常用軟件有PowerPoint、Authorware、幾何畫板、Flash等。這些軟件都可以進行教學課件的制作,但并不是所有軟件制作的課件都能滿足某一堂數學課的教學需求。在實際制作中,若把計算機屏幕僅僅作為黑板來使用,可選用PowerPoint來制作課件;若需要制作簡單的動畫,可選擇Flash制作課件;若需制作交互性較強的內容,可選擇幾何畫板來制作。
有效整合軟件
大多數數學課件在制作時,要求是多樣化的,僅憑一款軟件不能滿足課件制作的需要,這就需要對軟件進行有效整合,來彌補單一軟件的不足。
例如,在PowerPoint中嵌入幾何畫板文件可以這樣實現:在演示文稿適當的位置插入自定義“動作按鈕”,設置好插入幾何畫板文件的正確路徑,這樣幻燈片放映過程中,單擊自定義的“按鈕”便馬上打開幾何畫板文件了,關閉幾何畫板文件,就回到幻燈片中來。當然,在Authorware中嵌入幾何畫板也很便捷。這些操作實施簡易,過程流暢,能夠很好地利用各個軟件的優點同時又彌補了各自的不足,更能體現自己在課堂上的教學意圖,達到較好的制作效果與教學效果。
增強課件交互性
多媒體CAI課件中實現交互功能的信息載體是多媒體可以處理的各種媒體,如文本(Text)、聲音(Audio)、圖像(Image)、圖形(Graphic)、動畫(Animation)以及視頻(Video)等,實現的工具主要包括鍵盤、鼠標、菜單、按鈕等標準計算機工具。此外,還有反映使用者運用軟件情況的、有程序中函數控制的內部自動的交互,如嘗試次數限制、時間限制、正確與錯誤操作響應,以及其他各種條件響應。
1. Authorware
在這些常用的課件制作軟件里,交互性最強的要屬Authorware了。它是一套功能強大的基于Windows操作環境的多媒體制作工具,以圖標為基礎,通過流程線來建立各種圖標的邏輯結構,形成面向對象的創作環境,加上豐富的函數和變量來實現對數據的采集、存儲、分析和處理,因而融合了編輯系統和編程語言的特色。它還具備多媒體基本元件的集成,能編排各種類型的多媒體數據,支持現有的多媒體標準。涉及動畫、靜畫、聲音和視頻的制作技術,它兼顧制作動畫的方便,配音效果的完美,交互性強,銜接性好,畫面優美等諸多方面,突出了多媒體CAI課件的交互性與個別化兩大主要特點。尤其值得一提的是,提供了十幾種響應類型的交互功能以及多種分支功能,為做出友好的人機交互界面帶來了極大的便利。
2. PowerPoint
PowerPoint也可以實現交互,具體實現方法有兩種:用動畫和超鏈接功能實現簡單交互。這種方法多適用與制作具有簡單交互功能的填空題、判斷題和選擇題;用VBA實現PowerPoint中的高級交互功能。在PowerPoint界面中進行VBA編程有兩種方式:錄制宏和在Visual Basic編輯器中直接編程。錄制宏是將一系列操作過程錄下來并由系統自動轉換為VBA語句,并保存為一個宏文件。如果以后制作課件需要再次執行與錄制的宏完全相同的一系列操作,只需運行剛剛錄制完成的宏即可,大大地縮短了操作時間,并可以實現日常課件制作的自動化。如果要在PowerPoint中制作出具有較好交互功能的課件,必須采用第二種方式。
下面筆者將以VBA在PowerPoint中制作交互性較強的選擇題為例進行講解。
首先,用插入文本框的方法將題目輸出在幻燈片上,也可使用標簽控件來完成此項工作。
其次,根據題目要求在幻燈片中添加相應的控件,如單選按鈕、復選框和命令按鈕等內容,并在控件屬性中設置控件的屬性和顯示文本,接著選取所添加的控件,右擊,在“設置控件格式”中調整控件在幻燈片中位置及大小等參數,使整個界面整齊規范。
最后,為各個控件添加相應的事件。在幻燈片中雙擊控件,進入Visual Basic編輯器為事件添加程序代碼。通過左側的下拉列表選擇要添加代碼的控件,通過右側的下拉列表選擇控件的動作,如單擊、雙擊等,然后將編寫的代碼添加到已有的兩行編碼之間。
Private Sub CommandButton1_Click() '提交答案按鈕
Dim ex
If a1.Value = True Then ex = MsgBox("真棒,你做對了!"vbOKOnly)If a2.Value = True Or a3.Value = True Then ex = MsgBox("太遺憾了,請繼續努力!", vbOKOnly)
End Sub
Private Sub CommandButton2_Click() '重新選擇按鈕
a1.Value = False
a2.Value = False
a3.Value = False
End Sub
Private Sub CommandButton3_Click() '下一題按鈕
If MsgBox("continue?", vbYesNo + vbQuestion, "next question") = vbYes Then
With SlideShowWindows(1).View
.GotoSlide (2)
End With
End If
End Sub
反思
數學課件是數學教師在課堂教學的好幫手,能充分調動學生的積極性,活躍課堂氣氛。但在數學課件的制作過程中最忌諱把大量無意義的動畫、圖片、聲音加入到課件中,或者把課件做得過于花哨。前者會嚴重影響學生在課堂上的注意力,后者不僅制作時間長,而且容易掩蓋研究中的主體。如果課件中有漂亮的設計,最好設計在授課內容的重點、難點與關鍵點上。
現階段,教師制作的多媒體課件基本是單機的課件,每一位教師都在為自己的課堂設計課件,用完就基本作廢。這樣致使同一門課程有大量重復制作單機化的課件,造成人力、財力和資源的極大浪費。而現代教育技術一個很大的優勢是資源超時空交流的共享性。隨著全球計算機網絡化的飛速發展,隨著各教育部門及各學校的計算機網絡化,網絡時代呼喚“超媒體網絡課件”的問世,進一步促進了CAI課件與高中數學的有效整合。