CAI課件和多媒體論文
關(guān)于CAI課件和多媒體論文
摘 要 本系統是集教師備課、教學(xué)、考試、評估等整套教學(xué)活動(dòng)及學(xué)生自學(xué)于一體的教學(xué)管理軟件,它集文字、聲音、圖形、圖像、動(dòng)畫(huà)及影像于一體,可以實(shí)現文字編輯、公式編輯、圖文混排等功能。本文闡述了系統的設計思想和關(guān)鍵實(shí)現技術(shù)。
關(guān)鍵詞 CAI課件;多媒體;
1 引言
隨著(zhù)計算機技術(shù)的發(fā)展,特別是多媒體和網(wǎng)絡(luò )技術(shù)的出現,使CAI系統得到了快速發(fā)展。近年來(lái),在我國也出現了大量形式、內容各異的教學(xué)軟件,但縱觀(guān)目前的研究發(fā)展狀況,現有的教學(xué)軟件大多僅是針對某一具體學(xué)科的,通常就是書(shū)本教材在計算機中的翻版;在教學(xué)內容的描述和呈現方式上缺乏靈活的結構,隨著(zhù)教學(xué)內容的變化,進(jìn)行補充和修改比較困難,缺乏一定的可擴充性。一些流行的課件開(kāi)發(fā)工具雖然功能全面,但操作復雜,不能針對教學(xué)的特點(diǎn),而且制作的課件孤立的單獨存放,不適宜檢索、共享和評估。
本課題的目的就是開(kāi)發(fā)集教師備課、教學(xué)、考試、評估等整套教學(xué)活動(dòng)及學(xué)生自學(xué)于一體的教學(xué)管理軟件。
2 系統的設計思想
針對上述CAI設計中存在的問(wèn)題,我們做了一些研究和嘗試,開(kāi)發(fā)了一個(gè)具有一定通用性的多媒體CAI系統。
2.1 通用性
能夠適合多門(mén)學(xué)科的教學(xué)課件及考試題庫的制作、建立、管理與使用,可以使用軟件進(jìn)行備課、教學(xué)、考試和評估等整套的教學(xué)活動(dòng)?赏ㄟ^(guò)關(guān)鍵詞、標題鏈接課件,進(jìn)行檢索和查詢(xún),克服了獨立課件因單獨存放,不適宜檢索、共享評估為教學(xué)帶來(lái)的'不便。
2.2可擴充性
系統提供了編輯器,能夠隨著(zhù)時(shí)間的推移,需求與環(huán)境的變化,實(shí)現教師對教學(xué)內容的修改補充和完善,以適應不同學(xué)生不同層次以及不同專(zhuān)業(yè)的教學(xué)需要。
2.3 超文本特性
在編輯模塊中制作了一個(gè)多媒體編輯應用平臺,能夠迅速地處理文本與圖像的鏈接,將圖像有機地嵌入文本當中,使學(xué)習材料生動(dòng)、直觀(guān)、便于理解。
2.4 貫通性
本課題規劃了試題庫系統的總體設計結構和功能層次,提出了組卷策略及閱卷、成績(jì)評價(jià)統計方法,使教學(xué)和測試融為一體,相互貫通,形成了教學(xué)的通用環(huán)境。
3 系統的基本結構
本系統使用面向對象的編程語(yǔ)言VB6.0,開(kāi)發(fā)的CAI系統分為三個(gè)模塊,即編輯模塊、教學(xué)模塊和考試模塊。各模塊相互獨立,又構成一個(gè)統一的整體。
圖1 系統結構圖
3.1 編輯制作平臺
在編輯模塊能夠處理文字編輯;提供了公式編輯器能夠編輯公式;可以運用畫(huà)板進(jìn)行繪圖;
能夠設置課件的版面,處理聲音、動(dòng)畫(huà)和視頻等多媒體素材。在編輯的過(guò)程中能夠進(jìn)行預覽,及時(shí)查看效果,進(jìn)行修改完善,使課件的編輯制作具有可預見(jiàn)性。
圖2 課件編輯窗口
3.2 教學(xué)模塊
可以按學(xué)科、關(guān)鍵詞檢索并打開(kāi)相應的CAI軟件;可以選擇連續播放或是指令性播放課件;實(shí)現語(yǔ)音跟讀;能夠播放動(dòng)畫(huà),模擬運動(dòng)過(guò)程;播放圖片,可實(shí)現圖文鏈接,并可根據需要點(diǎn)擊圖片放大。
圖3 圖文鏈接窗口
3.3考試模塊
可以按照課程分類(lèi)輸入各種題型,包含選擇題、是非題、填空題和計算題等,并可以擴充試題的類(lèi)型;存放試題和相應的標準答案;能夠自動(dòng)從題庫中隨機抽取試題或人機交互抽取試題形成試卷,并在形成試卷的同時(shí)形成相應的標準答案卷,兩者都可存檔及打;可以對考后的成績(jì)進(jìn)行統計,分析,并保存結果。
圖4 組卷屬性設置窗口
4 軟件設計中幾個(gè)技巧性、技術(shù)性問(wèn)題的解決
4.1靈活地運用了控件來(lái)創(chuàng )建用戶(hù)界面
用戶(hù)界面是用戶(hù)與應用程序進(jìn)行交互操作的接口,而控件則是創(chuàng )建界面的基本構造元素。本系統靈活地運用了控件來(lái)創(chuàng )建用戶(hù)界面。
課題中充分利用了文本框和標簽框的功能,設計實(shí)現了教學(xué)軟件的文本部分的編輯和演示功能;采用批量控件的成組操作進(jìn)行控件設置;采用控件數組的結構,通過(guò)索引來(lái)定義每個(gè)數組元素,靈活編程。
采用Tree View和List View控件創(chuàng )建用戶(hù)界面。本文在課件管理和題庫管理界面都用到了這兩個(gè)控件。
4.2 編輯平臺文字編輯器的設計
在編輯制作平臺上最常用到的一個(gè)功能就是進(jìn)行文字編輯,雖然通過(guò)OLE調用Word等功能強大的字處理器,不失為一個(gè)辦法,但如果應用程序的文字編輯并不需要很強的功能,使用Word就有殺雞用牛刀之嫌,結果還會(huì )占用大量的資源。另外,應用程序所用到的文字編輯通常有其特殊性,比如字體、字顏色的處理都會(huì )有特殊處理,而Word是針對一般的文字處理而設計的,在功能上會(huì )面面俱到,不可能專(zhuān)門(mén)考慮特殊需要。
本課題采用了一個(gè)類(lèi)似超文本語(yǔ)言的方法,通過(guò)規定若干關(guān)鍵字如titl、text,用一個(gè)“”作為控制碼來(lái)表示一個(gè)特定的指令的開(kāi)始;
自定義了分段和分行函數,并配合VB字符串處理函數,實(shí)現了對文字的編輯處理,如設置標題、內容的不同字體、字號,控制段落換行等功能。
圖5 文字編輯器
4.3 公式編輯器的設計
設計過(guò)程中首先分別定義了公式信息、公式寬度、公式高度三個(gè)變量。在這里使用了標簽框來(lái)確定公式內容的顯示位置,定義了標簽框的左上角橫坐標和左上角縱坐標,并通過(guò)定義了
一個(gè)動(dòng)態(tài)標簽框跟蹤索引變量VarLabeltrack來(lái)確定標簽框的位置。
在這里數字數據的讀入以6位存儲,字符數據以自由長(cháng)度來(lái)存儲。
定義兩個(gè)指針變量strPoint1和strPoint2,分別跟蹤讀取公式位置信息和內容信息,當讀入數據時(shí),首先讀入指針strPointer1的數據結構信息,即公式的高度、寬度和坐標值。將公式的內容賦給一變量,即ss = Mid(equStrContent, strPointer1, strPointer2 - strPointer1),采用打印的方式顯示公式內容,Print ss。這種結構實(shí)現起來(lái)比較靈活,易于控制。
圖6 公式編輯器
5 結束語(yǔ)
我們在整體規劃和制作過(guò)程中努力做到使系統具有通用性、可擴充性和超文本性,以方便教師在不需編程的情況下修改和完善教學(xué)內容。
為教師提供了良好的編輯環(huán)境,建庫簡(jiǎn)單,易于維護。
該系統的進(jìn)一步發(fā)展方向是引入人工智能,嵌入專(zhuān)家系統,使教學(xué)系統可以根據學(xué)生的反饋信息自動(dòng)地變更教學(xué)內容的布局,進(jìn)一步完善在線(xiàn)討論、在線(xiàn)答疑等實(shí)時(shí)交互的協(xié)同工作機制。
參考文獻
〔1〕李勇帆 著(zhù), 《多媒體CAI課件設計制作》,國防科技大學(xué)出版社,2002.2
〔2〕朱培民 孫仰華 等著(zhù),“一個(gè)多媒體試題庫的設計與實(shí)現”,計算機應用,2001.9
〔3〕劉英群 何丕廉 著(zhù),“未來(lái)ICAI系統中的知識庫”,計算機工程與科學(xué),2000.3
〔4〕汪浩 余勝全 著(zhù),“一個(gè)新型多媒體系統開(kāi)發(fā)軟件的設計與實(shí)現”,計算機應用,2001.10
【CAI課件和多媒體論文】相關(guān)文章:
如何使用多媒體CAI課件05-11
多媒體CAI教學(xué)應用的論文06-12
CAI課件的特點(diǎn)和開(kāi)發(fā)步驟05-13
《多媒體CAI課件制作實(shí)驗》教學(xué)大綱03-03
CAI多媒體課堂教學(xué)模式論文06-13
多媒體課件設計論文03-19
多媒體課件教學(xué)論文03-19
多媒體課件制作論文06-12