雷耿華
(西安培華學院體育部,710065)
基于Web的羽毛球教學CAI多媒體課件開發
雷耿華
(西安培華學院體育部,710065)
隨著科學技術的快速發展,對羽毛球教學創新提出了更多的要求,現代教育技術在羽毛球教學中得到了廣泛的應用。基于Web的羽毛球教學CAI多媒體課件開發,通過運用當今最先進的科學技術實現了羽毛球教學的信息化,為羽毛球教學提供了新的教學模式。
Web;羽毛球;CAI多媒體課件;課件制作
本文在設計基于Web的羽毛球教學CAI多媒體課件過程中,分別研究了基于Web的多媒體CAI課件制作的相關技術、開發工具以及課件開發等方面內容,規劃設計了合理的數據結構,分析了基于Web的羽毛球教學CAI多媒體課件的頁面制作、網絡數據庫技術等內容。本文的研究目的在于為當今基于Web的多媒體CAI課件的制作提供更加科學合理的技術支持,為未來的羽毛球教學CAI多媒體課件設計與應用提供指導,從而提高教學效率,實現羽毛球教學的信息化。
1.1 系統設計
1.1.1 VFP數據庫
本文進行羽毛球CAI多媒體課件開發的系統選用的是VFP 6.0(Visual FoxPro 6.0)數據庫,它是由美國Fox Software公司推出的編程語言,主要用于數據庫,在DOS上運行。利用VFP能夠創建出各種各樣的用戶界面,并在各種界面內安裝一些控制部件,如命令按鈕、圖形圖片等,方便用戶操作與使用。VFP可以提供集成化的開發環境,它具有功能強大的面向對象的程序設計工具,以及客戶機/服務器能力。通過采用VFP設計數據庫應用程序,既能夠制作出出色的用戶界面,又能夠開發出具有強大功能的應用程序。
1.1.2 C/S和B/S相結合的結構模式
隨著網絡新技術的發展,校園網絡已經在各個部門實現了互聯,信息化羽毛球教育教學的實現以及CAI多媒體課件開發只需要在接入 Internet的基礎上就可以實現,操作十分方便,前端客戶程序以瀏覽器為載體,只要用戶能夠使用瀏覽器,就能夠操作此應用軟件。
雖然B/S模式是在C/S模式基礎上發展起來的,但是二者之間存在著一些互補的因素,因此本文在研究中選用C/S和B/S相結合的結構模式來對其進行研究,由C/S結構來完成寫數據庫,將用戶操作比較頻繁的項目通過 Windows 程序標準配置的工具條進行輸入;由B/S結構來完成讀數據庫的功能,用戶進入系統時,需要通過登錄賬號和密碼才能夠對系統進行訪問,系統可以根據用戶的賬號和密碼,對用戶的使用權限進行限制。兩種結構模式中,系統將調用來自同一數據庫服務器的數據,從而保障了數據的統一性。例如在B/S結構模式下對VFP數據庫數據進行調
用,可以通過ODBC來實現,在ASP中對該數據庫進行直接調用,調用格式如下:
Set conndb = Server.CreateObject("ADODB. Connection")
' 驅動方式
Driver = "Driver={Microsoft Visual FoxPro Driver};"
SourceType = "SourceType=DBF;"
' 指向數據庫位置
DBPath = "SourceDB=\172.13.0.6hzwmdatabasezzjx data"
' 調用 Open 方法打開數據庫
conndb.Open Driver & SourceType & DBPath
Set CreateDbfRecordset = Server. CreateObject("ADODB.Recordset")
CreateDbfRecordset.Open SELE_DBF, conndb, 1, 1
1.2 各種關鍵技術
1.2.1 網頁制作技術
網頁是Internet的基本信息單位,也是CAI多媒體課件制作的基礎,課件中全部的文本信息、圖片制作、聲音設置及視頻都要在網頁中實現。將羽毛球教學的各種資源以網頁形式存儲在服務器上,當瀏覽器向Web服務器發出請求時,Web服務器會將用戶需求網頁通過HTML格式(HTML是一種標識性語言,用于設計和制作Web頁面)再發送到瀏覽器。網頁制作分為靜態制作和動態制作兩種,靜態制作我們選擇Macromedia的三套件,即Fireworks、Flash、Dreamweaver;動態制作我們選用ASP(Active Server Pages)。

圖1 ASP的執行過程
基于Web的羽毛球教學CAI多媒體課件開發涉及到課件頁面的優化,主要是實現頁面的高分辨率、高速化和簡單化等目的,概括來講主要是加快頁面下載速度和在Web上兼容性。從下載速度方面來看,可以通過將GIF動畫轉換成靜態圖像,以及使用相同的圖片或文字(缺省的Netscape和IE都會在RAM或硬盤上保存近期使用過的圖片或者文字)等方式來進行加速。
1.2.2 系統開發工具
隨著科技的發展,多媒體開發工具也在不斷的更新,其作用主要是進行各種特效的設計,制作出具有優質界面,較強交互性及控制靈活的課件,多媒體課件制作工具主要包括:
(1)PowerPoint:通過系統中給出的各種PowerPoint模板,可以輕松的制作各種美觀實用的CAI多媒體課件,配合著教師的講解逐步完成文字、圖片、聲音,視頻等方面演示。
(2)Authorware:它屬于一種基于流程圖多媒體制作工具,它的特點是具有較強的功能性,操作簡單,用戶只需將軟件中的相關圖標拖到流程線上,再在圖表中添加教學素材,通過圖標進行相關設置,就能夠制作出包含文字、聲音、圖像、視頻等多內容的多媒體課件。
(3)Flash:通過Flash制作基于Web的羽毛球教學CAI多媒體課件,既能夠節約空間,又能夠達到較好的播放效果。
(4)Java:通過Java語言能夠更好的播放和控制Web頁面中的動畫、聲音等,制作出更加生動的網頁,同時它還可以將基于Web的羽毛球教學CAI多媒體課件的跨平臺問題進行很好的解決,系統的交互功能及管理等問題也得到了較好的解決,用戶只需要通過使用支持Java的瀏覽器,就能夠使用基于Web多媒體CAI課件進行羽毛球教學。
(5)Dreamweaver:這是現在應用比較多的網頁設計軟件,通過Dreamweaver能夠更加快速的設計出跨平臺和跨瀏覽器限制的動感頁面。
2.1 CAI多媒體課件制作
課件的開發質量會在很大程度上決定著CAI效果,羽毛球課件開發不僅需要要求開發人員具有較高的計算機應用能力,同時還要了解羽毛球教學,試運行后掌握使用者的評價反饋,并將其運行到羽毛球課件開發當中,對課件開發中的問題進行實時解決,制作優秀的羽毛球課件,課件制作流程如圖2所示:

圖2 課件制作流程
2.2 羽毛球CAI多媒體課件結構設計
CAI多媒體課件具有集成性、交互性等特點,因此在具體的羽毛球課件制作過程中,一定要根據羽毛球教學內容對課件整體結構進行規劃,這是好的課件制作基礎,它在很大程度上決定了教學組織形式。本文中羽毛球課件結構主要包含兩部分,一是技術,二是理論(如圖3),各模塊下又設計了比較詳細的內容,頁面設有返回按鈕和鏈接,當用戶需要閱讀某板塊內容的時候,可以直接點擊進入學習。
綜上所述,本文介紹了基于Web的羽毛球教學CAI多媒體課件開發中的各種關鍵技術,并對羽毛球CAI多媒體課件進行了總體設計,為未來的羽毛球教學提供了新的模式。
[1] 范曉明,尹蘭,文紅艷,李凌,李卓球.基于網絡的CAI系統平臺的設計與開發.武漢理工大學學報(信息與管理工程版),2005(4)
[2] 周同, 劉乃瑞, 張海豐.基于Web技術的多媒體CAI系統的建設. 硅谷.2010
[3] 馮暉,吳滬寧,殷顥等.化工原理網絡多媒體CAI課件的開發.計算機與應用化學,2004
[4] 鄭彬秦百里.高校體育教學中網絡多媒體CAI課件的設計與開發.南京體育學院學報.2004
雷耿華,女,籍貫廣西,1978年10月,研究方向體育教育與運動訓練。
The Web badminton teaching multimedia courseware development based on CAI
Lei Genghua
(The Department of physical education of Xi'an Peihua University,710065)
With the rapid development of science and technology,puts forward more requirements for badminton teaching innovation,modern educational technology has been widely applied in badminton teaching. The Web badminton teaching multimedia courseware development based on CAI,using the most advanced science and technology to achieve the badminton teaching information,provides a new teaching mode for the badminton teaching.
Web;badminton;CAI multimedia courseware;courseware

圖3 羽毛球教學課件總體結構