[發(fā)明專利]一種SCORM課件的生成方法及裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201710166178.7 | 申請(qǐng)日: | 2017-03-20 |
| 公開(kāi)(公告)號(hào): | CN107015950A | 公開(kāi)(公告)日: | 2017-08-04 |
| 發(fā)明(設(shè)計(jì))人: | 徐光澤;崔峻 | 申請(qǐng)(專利權(quán))人: | 廈門(mén)云開(kāi)云科技有限公司 |
| 主分類號(hào): | G06F17/22 | 分類號(hào): | G06F17/22 |
| 代理公司: | 北京創(chuàng)遇知識(shí)產(chǎn)權(quán)代理有限公司11577 | 代理人: | 呂學(xué)文,朱紅濤 |
| 地址: | 361000 福建省廈門(mén)市思明區(qū)中國(guó)(福建)自由貿(mào)易*** | 國(guó)省代碼: | 福建;35 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 scorm 課件 生成 方法 裝置 | ||
技術(shù)領(lǐng)域
本申請(qǐng)涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別涉及一種SCORM課件的生成方法及裝置。
背景技術(shù)
隨著信息技術(shù)和互聯(lián)網(wǎng)的發(fā)展,傳統(tǒng)的培訓(xùn)方式正面臨著各種沖擊和挑戰(zhàn)。從全球來(lái)看,企業(yè)培訓(xùn)借助信息技術(shù)正表現(xiàn)出多彩的形式,而E-Learning是應(yīng)用較廣泛的一個(gè)。
在E-Learning的應(yīng)用過(guò)程中,企業(yè)會(huì)將各種業(yè)務(wù)培訓(xùn)課程制作成多媒體互動(dòng)課件,發(fā)布于各種互聯(lián)網(wǎng)渠道。多媒體互動(dòng)課件形式多種多樣,所以在訪問(wèn)時(shí)需要安裝瀏覽器插件以適配各種不同的媒體資源。在E-Learning的應(yīng)用過(guò)程中,教材標(biāo)準(zhǔn)化、再用及共享顯得尤為重要。
現(xiàn)在SCORM標(biāo)準(zhǔn)課件的制作工具已經(jīng)越來(lái)越多了,常見(jiàn)的有Articulate Studio、LectureMAKER、Spring等。這些制作工具的操作方式都是以導(dǎo)入PPT為基礎(chǔ),加上動(dòng)畫(huà)或互動(dòng)模塊,最終導(dǎo)出符合AICC或是SCORM標(biāo)準(zhǔn)的Flash格式的課件。還有一些工具,可以錄制屏幕、用戶自定義演示等。
雖然目前SCORM課件制作工具多種多樣,功能強(qiáng)大,但其操作復(fù)雜繁瑣、門(mén)檻較高、有些還需要具備一定的專業(yè)技能。其次,導(dǎo)出的格式多為Flash格式的課件,對(duì)瀏覽器插件依賴性強(qiáng),特別不利于移動(dòng)端的展示與學(xué)習(xí)。再者,大部份工具采用錄屏制作,主要采用asf、wmv等流媒體格式,對(duì)網(wǎng)絡(luò)帶寬要求高,且學(xué)習(xí)過(guò)程中無(wú)法加入交互設(shè)計(jì),課件內(nèi)容為單向輸出,學(xué)習(xí)體驗(yàn)效果差。這些特性嚴(yán)重制約了SCORM課件在E-learning中的使用,以及E-Learning平臺(tái)在移動(dòng)端的發(fā)展。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種SCORM課件的生成方法及裝置,能夠通過(guò)PPT演講者的演講過(guò)程,生成標(biāo)準(zhǔn)的SCORM課件。
為實(shí)現(xiàn)上述目的,本申請(qǐng)一方面提供了一種SCORM課件的生成方法,所述方法包括:接收課件制作者上傳的PPT文件,并將所述PPT文件轉(zhuǎn)換為HTML5格式的素材,以保證轉(zhuǎn)換得到的所述素材與所述PPT文件中的文字、動(dòng)畫(huà)保持一致;記錄所述課件制作者在演講過(guò)程中的操作信息,并將所述操作信息與所述HTML5格式的素材在同一時(shí)間線上進(jìn)行同步;其中,所述操作信息包括翻頁(yè)、動(dòng)畫(huà)、點(diǎn)擊、鼠標(biāo)軌跡、語(yǔ)音、發(fā)放習(xí)題、散頁(yè)以及問(wèn)卷調(diào)查中的至少一種;從同步后的HTML5格式的素材中選擇至少一頁(yè)素材,其中,每頁(yè)素材均與各自的操作信息相綁定;按照SCORM標(biāo)準(zhǔn)將選取的素材及其操作信息封裝為SCORM課件。
進(jìn)一步地,將所述PPT文件轉(zhuǎn)換為HTML5格式的素材包括:判斷所述PPT文件的后綴;當(dāng)所述PPT文件的后綴為ppt時(shí),啟用Office COM組件將所述PPT文件轉(zhuǎn)換為HTML5格式的素材;當(dāng)所述PPT文件的后綴為pptx時(shí),啟用Office COM組件和OOXML組件將所述PPT文件轉(zhuǎn)換為HTML5格式的素材。
進(jìn)一步地,將所述PPT文件轉(zhuǎn)換為HTML5格式的素材包括:獲取OOXML組件中所述PPT文件的全局屬性;所述全局屬性包括PPT頁(yè)面的長(zhǎng)和寬、采用的PPT版本及所含的元素和元素屬性;針對(duì)所述PPT文件中的每頁(yè)P(yáng)PT,解析每頁(yè)P(yáng)PT的母版樣式及原始動(dòng)畫(huà)屬性;解析每頁(yè)P(yáng)PT的版式,以得到實(shí)際的版式樣式和動(dòng)畫(huà)屬性,并將所述實(shí)際的版式樣式和動(dòng)畫(huà)屬性覆蓋所述母板樣式和所述原始動(dòng)畫(huà)屬性;基于所述實(shí)際的版式樣式和動(dòng)畫(huà)屬性,將每頁(yè)P(yáng)PT中的形狀轉(zhuǎn)換為文字或圖片格式的信息,并通過(guò)文件輸出方式輸出為HTML5格式的素材。
進(jìn)一步地,將每頁(yè)P(yáng)PT中的形狀轉(zhuǎn)換為文字或圖片格式的信息包括:判斷當(dāng)前形狀的屬性,若當(dāng)前形狀為文字,調(diào)用text服務(wù)進(jìn)行文本屬性轉(zhuǎn)化,以形成文字格式的信息;若當(dāng)前形狀不是文字,將所述當(dāng)前形狀轉(zhuǎn)換為圖片格式的信息。
進(jìn)一步地,在將所述PPT文件轉(zhuǎn)換為HTML5格式的素材之后,所述方法還包括:形成素材轉(zhuǎn)換完成時(shí)的領(lǐng)域?qū)ο罅斜恚⑺鲱I(lǐng)域?qū)ο罅斜硖峤恢令A(yù)設(shè)內(nèi)存文件系統(tǒng),以將轉(zhuǎn)換后的HTML5格式的素材存放于內(nèi)存中。
進(jìn)一步地,記錄所述課件制作者在演講過(guò)程中的操作信息,并將所述操作信息與所述HTML5格式的素材在同一時(shí)間線上進(jìn)行同步包括:使用Microsoft Office的COM接口,監(jiān)聽(tīng)PPT文件中的操作信息并獲取當(dāng)前PPT的頁(yè)碼值和動(dòng)畫(huà)索引值;在所述課件制作者演講結(jié)束后,基于所述頁(yè)碼值和動(dòng)畫(huà)索引值,將處于同一時(shí)間點(diǎn)的操作信息與HTML5格式的素材進(jìn)行綁定,形成在同一時(shí)間線上進(jìn)行同步的演講實(shí)錄。
進(jìn)一步地,監(jiān)聽(tīng)PPT文件中的操作信息包括:開(kāi)啟時(shí)間線,并根據(jù)操作信息生成的時(shí)間點(diǎn),將所述操作信息依次在所述時(shí)間線上記錄。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廈門(mén)云開(kāi)云科技有限公司,未經(jīng)廈門(mén)云開(kāi)云科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710166178.7/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 共享內(nèi)容對(duì)象參考模型呈現(xiàn)協(xié)調(diào)的方法和系統(tǒng)
- SCORM標(biāo)準(zhǔn)課件支撐技術(shù)的實(shí)現(xiàn)方法
- 一種scorm包智能對(duì)接檢測(cè)方法及檢測(cè)裝置
- 基于JS的客戶端scorm播放器實(shí)現(xiàn)方法
- 基于P2P的SCORM標(biāo)準(zhǔn)課件播放系統(tǒng)及其實(shí)現(xiàn)方法
- 一種基于Web的符合SCORM標(biāo)準(zhǔn)的課件在線制作方法
- 一種SCORM課件的生成方法及裝置
- 一種將IETP數(shù)據(jù)包轉(zhuǎn)換為SCORM數(shù)據(jù)包的方法
- IETM數(shù)據(jù)包轉(zhuǎn)換成SCORM標(biāo)準(zhǔn)包的方法和工具
- 數(shù)據(jù)轉(zhuǎn)換方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





