專利名稱:課件制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)/網(wǎng)絡(luò)教育和學(xué)習(xí)領(lǐng)域中的課件制作方法。
背景技術(shù):
個(gè)人電腦和計(jì)算機(jī)網(wǎng)絡(luò)越來越普及,使得傳統(tǒng)意義上面對(duì)面的學(xué)習(xí)過程在時(shí)間和空間的范圍上得到充分?jǐn)U展,通過計(jì)算機(jī)/網(wǎng)絡(luò)環(huán)境實(shí)現(xiàn)跨越時(shí)空的教育和學(xué)習(xí)也越來越普遍,因而高效、快速、方便地制作出用于教育和學(xué)習(xí)的課件對(duì)計(jì)算機(jī)/網(wǎng)絡(luò)教育的普及起了關(guān)鍵的作用。
傳統(tǒng)的課件制作方法是在一套特定的制作系統(tǒng)上(例如Micromedia公司的Authorware、Microsoft公司的PowerPoint、Adobe公司的Acrobat等)從零開始制作所需要的課件。這些系統(tǒng)制作出來的課件大多使用自己的特有文件格式(例如,相對(duì)應(yīng)的文件格式是exe文件、ppt文件、pdf文件等),如果在制作過程中需要借用其他系統(tǒng)制作的課件素材,一般都需要將其他格式的文件轉(zhuǎn)換成該特定系統(tǒng)內(nèi)部的特有文件格式。
如上所述,傳統(tǒng)課件制作方法的缺點(diǎn)顯而易見,特定的課件制作系統(tǒng)所制作出來的課件的性能完全取決于該制作系統(tǒng)所具有的功能,未必能夠滿足越來越多的對(duì)教育和學(xué)習(xí)課件圖文聲像并茂的多媒體化要求;并且課件還受制于該系統(tǒng)所支持的課件素材文件格式。因此,在進(jìn)行課件制作之前,需要對(duì)所有參與制作的人員進(jìn)行大量的培訓(xùn),以使得他們充分熟悉和掌握特定的課件制作系統(tǒng),這樣顯然既耗時(shí)又費(fèi)力;并且在培訓(xùn)之后的課件制作過程中,制作人員并不能方便和直接地調(diào)用已有的其他文件格式的課件素材。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種課件制作方法,其能夠利用已有的各種文件格式的課件素材。
為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的課件制作方法流程包括如下步驟收集已有的課件素材,或者用各種工具制作新的課件素材,準(zhǔn)備好課件各章節(jié)的內(nèi)容;對(duì)準(zhǔn)備好的課件各章節(jié)內(nèi)容分別生成相應(yīng)的課件代理程序;以及按照一定的學(xué)習(xí)流程,對(duì)生成好的課件代理程序進(jìn)行管理,生成課件的導(dǎo)航程序。
通過該方法可以利用已有的課件素材,從而高效、快速、方便地制作出教育和學(xué)習(xí)所需的課件本發(fā)明的其他優(yōu)點(diǎn)和特點(diǎn)將通過下述的對(duì)具體實(shí)施方式
及其附圖所作的說明將會(huì)變得顯而易見。
圖1是根據(jù)本發(fā)明的利用已有課件素材快速制作課件的方法的流程圖;圖2是根據(jù)本發(fā)明的具體實(shí)施方式
中用各種制作工具制作的各種文件格式的課件素材,分別作為課件各章節(jié)的內(nèi)容;圖3是根據(jù)本發(fā)明的具體實(shí)施方式
中劃分各章節(jié)的層次關(guān)系的示意圖;以及圖4是根據(jù)本發(fā)明的具體實(shí)施方式
中課件導(dǎo)航程序載入到HTML頁面中的PDF文件的示意圖。
具體實(shí)施例方式
這里將參照附圖具體描述本發(fā)明。在本發(fā)明的優(yōu)選實(shí)施方式中,使用瀏覽器IE作為課件學(xué)習(xí)工具,課件各章節(jié)的代理程序是HTML頁面,課件導(dǎo)航程序也采用HTML頁面來表示,并通過將script嵌入到相關(guān)的頁面中實(shí)現(xiàn)導(dǎo)航程序?qū)Υ沓绦虻倪壿嬁刂?,比如使用Java,VB或者其他的編程語言來實(shí)現(xiàn)。
首先,如圖1中的步驟S1所示,需要準(zhǔn)備好課件各章節(jié)的內(nèi)容。在步驟S1中,可以收集已有的課件素材,直接利用合適的各種格式的文件,如步驟S11所示;也可以根據(jù)課件制作的實(shí)際需要,使用各種制作工具制作新的課件素材,如步驟S12所示。
在本發(fā)明的優(yōu)選實(shí)施方式中,分別用不同的制作工具從零開始制作出新的各種文件格式的課件素材,作為課件各章節(jié)的內(nèi)容,如圖2所示。在圖2中分別有用Notepad制作“Microsoft.NET introduction.txt”;用Acrobat Writer制作“Microsoft.NET framework essential.pdf”;用PowerPoint制作“Microsoft visual studio.NET.ppt”;用FrontPage制作“.NET via J2EE.HTML”;用Word制作“C#in depth.doc”。
然后,如圖1中的步驟S2所示,對(duì)上述的課件各章節(jié)內(nèi)容生成相應(yīng)的代理程序。在課件的實(shí)際制作中,由于課件素材來源十分廣泛,分別在不同的特定的制作工具系統(tǒng)中生成,從而具有不同的特定的文件格式。為了豐富課件的內(nèi)容和課件的形式,也為了提高課件的制作效率,在特定工具系統(tǒng)下的課件制作者在制作過程中常常需要利用其他工具系統(tǒng)制作的課件素材,這就需要先將其他格式的文件轉(zhuǎn)換成該特定工具系統(tǒng)的特有文件格式。為了能夠直接調(diào)用各種文件格式的課件素材,就要對(duì)課件的各章節(jié)內(nèi)容生成相應(yīng)的代理程序。
所述的代理程序在課件中負(fù)責(zé)載入、啟動(dòng)、終止對(duì)應(yīng)的章節(jié),并能在用戶使用課件的同時(shí)記錄用戶學(xué)習(xí)的時(shí)間。換而言之,代理程序可處理各種文件格式的課件素材,屏蔽了它們?cè)诟袷缴系那Р钊f別,免去了文件格式的轉(zhuǎn)換過程,從而使得隨后將要介紹的用于引導(dǎo)用戶進(jìn)行學(xué)習(xí)的課件導(dǎo)航程序只需通過對(duì)代理程序的處理,就能實(shí)現(xiàn)對(duì)各章節(jié)內(nèi)容的直接調(diào)用。
在本發(fā)明的優(yōu)選實(shí)施方式中,由于用戶使用瀏覽器IE作為學(xué)習(xí)工具來使用課件,所以相應(yīng)的課件代理程序是HTML頁面。通過把ActiveX控件嵌入到HTML頁面中,將如圖2所示的課件內(nèi)容加載到相應(yīng)的HTML頁面上,從而實(shí)現(xiàn)課件代理程序?qū)ο鄳?yīng)的各章節(jié)內(nèi)容的控制,比如各章節(jié)的載入、啟動(dòng)、終止以及學(xué)習(xí)時(shí)間的記錄等。
接著,如圖1中的步驟S3所示,在上述代理程序的基礎(chǔ)上生成課件導(dǎo)航程序。由于使用瀏覽器IE作為課件的學(xué)習(xí)工具,所以導(dǎo)航程序也采用HTML頁面來表示。通過將script嵌入到相關(guān)的HTML頁面中,實(shí)現(xiàn)對(duì)上述代理程序的邏輯控制,如對(duì)課件各章節(jié)劃分層次關(guān)系,定義學(xué)習(xí)次序,限制學(xué)習(xí)時(shí)間等。
課件制作者按照一定的學(xué)習(xí)流程對(duì)上述的課件代理程序進(jìn)行管理,比如將上述的課件內(nèi)容按章節(jié)劃分層次結(jié)構(gòu),以便于學(xué)習(xí),如圖1中的步驟S31所示。
在本發(fā)明的優(yōu)選實(shí)施方式中,通過將script嵌入到相關(guān)的HTML頁面中,實(shí)現(xiàn)對(duì)課件各章節(jié)層次關(guān)系的劃分,生成所需的課件目錄結(jié)構(gòu),如圖3所示。在圖3中課件各章節(jié)的層次關(guān)系及其包含文件分別是第一章“.NET介紹”包含文件“Microsoft.NET introduction.txt”;第二章2.1節(jié)“.NET框架介紹”包含文件“Microsoft.NET frameworkessential.pdf”;第二章2.2節(jié)“.NET和J2EE的比較”包含“.NET via J2EE.HTML”;第三章“Visual Studio.NET開發(fā)環(huán)境”包含文件“Microsoft visualstudio.NET.ppt”;第三章“C#”包含“C#in depth.doc”。
課件制作者還可以對(duì)步驟S31中劃分的課件各章節(jié)定義學(xué)習(xí)次序,例如,在還沒有學(xué)過第一章的情況下不能直接進(jìn)入第三章的學(xué)習(xí),如圖1中的步驟S311所示;還可以對(duì)步驟S31中劃分的課件各章節(jié)限制學(xué)習(xí)時(shí)間,如圖1中的步驟S312所示。
在本發(fā)明的優(yōu)選實(shí)施方式中,并未定義各章節(jié)之間的學(xué)習(xí)次序,也未對(duì)各章的學(xué)習(xí)時(shí)間加以限制。
用戶在學(xué)習(xí)課件的過程中會(huì)產(chǎn)生一些相關(guān)數(shù)據(jù),比如記錄的學(xué)習(xí)時(shí)間等。課件制作者可以設(shè)定導(dǎo)航程序,使得導(dǎo)航程序能夠自動(dòng)檢測(cè)用戶所在的學(xué)習(xí)管理系統(tǒng),并判斷上傳或者就地存儲(chǔ)上述的學(xué)習(xí)數(shù)據(jù)并加以實(shí)現(xiàn),如圖1中的步驟S32所示。
在本發(fā)明的優(yōu)選實(shí)施方式中,課件導(dǎo)航程序自動(dòng)檢測(cè)課件的用戶端是否存在服務(wù)器。如果是,導(dǎo)航程序?qū)⑸鲜龅膶W(xué)習(xí)數(shù)據(jù)上傳到相應(yīng)的學(xué)習(xí)管理系統(tǒng)中用于教學(xué)管理;如果否,即對(duì)于用戶在本地的學(xué)習(xí)過程,導(dǎo)航程序?qū)⑸鲜龅膶W(xué)習(xí)數(shù)據(jù)就地存儲(chǔ)在注冊(cè)庫中以待上傳。
如上所述生成的導(dǎo)航頁面的框架主要有課件目錄,即導(dǎo)航程序載入的課件章節(jié)目錄樹,如圖3所示;課件內(nèi)容,比如通過ActiveX控件載入到頁面中的“Microsoft.NETframework essential.pdf”文件,如圖4所示,但不限于該格式的文件;課件輔助功能,比如記錄學(xué)習(xí)時(shí)間、選擇前/后一章節(jié)等。
如上所述生成的課件導(dǎo)航程序負(fù)責(zé)載入課件的章節(jié)目錄樹,將課件作為完整的內(nèi)容輸出,是整個(gè)課件的入口點(diǎn)并引導(dǎo)用戶進(jìn)行學(xué)習(xí)。
通過上述方法,本發(fā)明可以直接利用已有的各種文件格式的課件素材,從而高效、快速、方便地制作出教育和學(xué)習(xí)所需的課件。
不脫離本發(fā)明的構(gòu)思和范圍可以作出許多其他改變和改型。應(yīng)當(dāng)理解,本發(fā)明并不限于特定的具體實(shí)施方式
,本發(fā)明的范圍由所附的權(quán)利要求限定。
權(quán)利要求
1.一種課件制作方法,包括以下步驟收集已有的課件素材,或者用各種工具制作新的課件素材,準(zhǔn)備好課件各章節(jié)的內(nèi)容;對(duì)準(zhǔn)備好的課件各章節(jié)內(nèi)容分別生成相應(yīng)的課件代理程序;以及按照一定的學(xué)習(xí)流程,對(duì)生成好的課件代理程序進(jìn)行管理,生成課件導(dǎo)航程序。
2.根據(jù)權(quán)利要求1所述的課件制作方法,其特征在于,在上述準(zhǔn)備課件內(nèi)容的步驟中,收集已有的或重新制作的課件素材包括多種不同的文件格式。
3.根據(jù)權(quán)利要求1所述的課件制作方法,其特征在于,在上述生成課件各章節(jié)內(nèi)容的代理程序的步驟中,代理程序在課件中對(duì)相應(yīng)的各章節(jié)內(nèi)容進(jìn)行載入、啟動(dòng)、終止以及記錄用戶的學(xué)習(xí)時(shí)間。
4.根據(jù)權(quán)利要求1所述的課件制作方法,其特征在于,在上述生成課件導(dǎo)航程序的步驟中,按照一定的學(xué)習(xí)管理流程,將課件內(nèi)容按照章節(jié)劃分層次結(jié)構(gòu),形成課件的章節(jié)目錄樹;
5.根據(jù)權(quán)利要求4所述的課件制作方法,其特征在于,在上述生成課件導(dǎo)航程序的步驟中,按照一定的學(xué)習(xí)管理流程,對(duì)上述劃分的課件各章節(jié)定義學(xué)習(xí)的次序;
6.根據(jù)權(quán)利要求4所述的課件制作方法,其特征在于,在上述生成課件導(dǎo)航程序的步驟中,按照一定的學(xué)習(xí)管理流程,對(duì)上述劃分的課件各章節(jié)限制學(xué)習(xí)的時(shí)間;
7.根據(jù)權(quán)利要求4,5或6中的任一項(xiàng)所述的課件制作方法,在上述生成課件導(dǎo)航程序的步驟中,通過對(duì)上述課件代理程序的管理來生成課件導(dǎo)航程序,而無須轉(zhuǎn)換課件素材的文件格式,就能實(shí)現(xiàn)對(duì)已有課件素材的直接調(diào)用。
8.根據(jù)權(quán)利要求1所述的課件制作方法,其特征在于,在上述生成課件導(dǎo)航程序的步驟中,設(shè)定課件導(dǎo)航程序使其能自動(dòng)檢測(cè)用戶端,判斷是將用戶在學(xué)習(xí)過程中產(chǎn)生的學(xué)習(xí)數(shù)據(jù)上傳到相應(yīng)的學(xué)習(xí)管理系統(tǒng)中用于教學(xué)管理,還是就地存儲(chǔ)在注冊(cè)庫中以待上傳,并且實(shí)現(xiàn)相應(yīng)的上傳或存儲(chǔ)。
全文摘要
本發(fā)明公開一種課件制作方法,其包括收集已有的課件素材,或者用各種工具制作新的課件素材,準(zhǔn)備好課件各章節(jié)的內(nèi)容;對(duì)準(zhǔn)備好的課件各章節(jié)內(nèi)容分別生成相應(yīng)的課件代理程序;以及按照一定的學(xué)習(xí)流程,對(duì)生成好的課件代理程序進(jìn)行管理,生成課件的導(dǎo)航程序。該課件制作方法能夠利用已有的各種文件格式的課件素材,從而高效、快速、方便地制作出教育和學(xué)習(xí)所需的課件。
文檔編號(hào)G09B7/07GK1525320SQ0310470
公開日2004年9月1日 申請(qǐng)日期2003年2月25日 優(yōu)先權(quán)日2003年2月25日
發(fā)明者賀新生 申請(qǐng)人:北京北佳信息系統(tǒng)有限公司