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