本發(fā)明的實(shí)施方式涉及通信與計(jì)算機(jī)技術(shù)領(lǐng)域,更具體地,本發(fā)明的實(shí)施方式涉及用于在線教育及合成教學(xué)多媒體對象的方法和系統(tǒng)。
背景技術(shù):
本部分旨在為權(quán)利要求書中陳述的本發(fā)明的實(shí)施方式提供背景或上下文。此處的描述不因?yàn)榘ㄔ诒静糠种芯统姓J(rèn)是現(xiàn)有技術(shù)。
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,在線教育和培訓(xùn)由于具備優(yōu)越的時間方便性、地點(diǎn)方便性和易用性等優(yōu)點(diǎn)而越來越得到普及。
目前的在線教育方案中,老師通常對學(xué)生做統(tǒng)一化的在線視頻授課,對學(xué)生的問題也是統(tǒng)一輔導(dǎo)。學(xué)生則是接受統(tǒng)一化的在線視頻授課或輔導(dǎo),或者根據(jù)自己的情況自主地去搜尋某個相應(yīng)水平的視頻課程。
技術(shù)實(shí)現(xiàn)要素:
但是,每個學(xué)生的問題其實(shí)是不一樣的,學(xué)生對知識點(diǎn)的掌握程度也不同。例如,一道習(xí)題中通常會包含兩個以上的知識點(diǎn)。老師通過習(xí)題講解視頻對學(xué)生進(jìn)行統(tǒng)一輔導(dǎo)很難針對性解決某個學(xué)生是具體由于哪個知識點(diǎn)沒有掌握才答錯題目。這就造成了老師對學(xué)生進(jìn)行輔導(dǎo)后,學(xué)生的成績并沒有相應(yīng)提高的尷尬局面。
另一方面,學(xué)生通常也只能被動接受統(tǒng)一化的在線視頻授課或輔導(dǎo)。對于自己已經(jīng)熟悉或掌握的內(nèi)容,學(xué)生在觀看視頻輔導(dǎo)時,一般只能采取快進(jìn)的方式略過,但由于難以準(zhǔn)確進(jìn)行時間定位等原因,這會浪費(fèi)大量的時間。如果學(xué)生自主地去選擇視頻,由于線上視頻多而雜,可能學(xué)生不僅找不到恰好適合自己的視頻,還會因?yàn)檫x擇了不合適的視頻而浪費(fèi)了寶貴的學(xué)習(xí)時間。結(jié)果可能是,學(xué)生學(xué)習(xí)了大量的視頻,也無法提高學(xué)習(xí)成績,導(dǎo)致學(xué)習(xí)積極性和自信心都受到影響。因此在現(xiàn)有技術(shù)中,在線學(xué)習(xí)有時會成為非常令人煩惱的過程。
為此,非常需要一種改進(jìn)的提供在線教育資源的方法,以使在線教育成為一種更加高效的學(xué)習(xí)方式。
在本上下文中,本發(fā)明的實(shí)施方式期望提供一種用于合成教學(xué)多媒體對象及用于在線教育的方法和系統(tǒng)。
在本發(fā)明實(shí)施方式的第一方面中,提供一種用于合成教學(xué)多媒體對象的方法,所述方法包括:根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源;利用所述多個多媒體資源合成教學(xué)多媒體對象。
在一些實(shí)施例中,基于前述方案,所述教學(xué)多媒體對象包括教學(xué)多媒體文件或者教學(xué)流媒體。
在一些實(shí)施例中,基于前述方案,根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源之前,所述方法還包括:接收教學(xué)者或所述教學(xué)對象選擇的所述教學(xué)對象的個性化需求信息。
在一些實(shí)施例中,基于前述方案,所述接收教學(xué)者或所述教學(xué)對象選擇的所述教學(xué)對象的個性化需求信息包括:接收教學(xué)者或所述教學(xué)對象針對預(yù)設(shè)的至少一個標(biāo)簽組的標(biāo)簽選擇結(jié)果。
在一些實(shí)施例中,基于前述方案,每個標(biāo)簽組包括至少一個標(biāo)簽,每個標(biāo)簽對應(yīng)于所述多媒體資源庫中的至少一個多媒體資源。
在一些實(shí)施例中,基于前述方案,所述多媒體資源庫包括多個教學(xué)多媒體資源,所述根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源包括:從所述多媒體資源庫中選擇與被選擇出的標(biāo)簽對應(yīng)的至少一個教學(xué)多媒體資源。
在一些實(shí)施例中,基于前述方案,所述多媒體資源庫還包括多個串場詞多媒體資源,所述根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源還包括:從所述多媒體資源庫中選擇與被選擇出的標(biāo)簽對應(yīng)的至少一個串場詞多媒體資源。
在一些實(shí)施例中,基于前述方案,所述至少一個標(biāo)簽組分別對應(yīng)于所述教學(xué)對象完成的題目答案對應(yīng)的至少一個題目。
在一些實(shí)施例中,基于前述方案,還包括:去除對于同一題目而言重復(fù)的教學(xué)多媒體資源。
在一些實(shí)施例中,基于前述方案,所述教學(xué)多媒體對象包括多個組成部分,所述多個組成部分分別對應(yīng)于多個題目。
在一些實(shí)施例中,基于前述方案,每個組成部分包括串場詞多媒體資源和教學(xué)多媒體資源,其中所述利用所述多個多媒體資源合成教學(xué)多媒體對象包括:使每個組成部分中的串場詞多媒體資源位于該組成部分中的教學(xué)多媒體資源之前。
在一些實(shí)施例中,基于前述方案,所述利用所述多個多媒體資源合成教學(xué)多媒體對象還包括:使每個組成部分中的至少一個教學(xué)多媒體資源的設(shè)置順序與該組成部分中的至少一個串場詞多媒體資源的設(shè)置順序相應(yīng)。
在一些實(shí)施例中,基于前述方案,還包括增加多個題目過渡句多媒體資源,其中,所述多個題目過渡句多媒體資源與所述多個組成部分分別對應(yīng);其中,所述利用所述多個多媒體資源合成教學(xué)多媒體對象還包括:使每個題目過渡句多媒體資源位于相應(yīng)組成部分中的串場詞多媒體資源之前。
在一些實(shí)施例中,基于前述方案,還包括增加開場多媒體資源和結(jié)束語多媒體資源,其中,所述利用所述多個多媒體資源合成教學(xué)媒體對象包括:利用所述多個多媒體資源、所述開場多媒體資源和所述結(jié)束語多媒體資源合成所述教學(xué)多媒體對象。
在一些實(shí)施例中,基于前述方案,還包括:生成所述教學(xué)媒體對象的播放時間區(qū)間與多媒體資源的標(biāo)識符的對應(yīng)關(guān)系、以及多媒體資源的標(biāo)識符與題目的標(biāo)識符的對應(yīng)關(guān)系;或者生成所述教學(xué)多媒體對象的播放時間區(qū)間與題目的標(biāo)識符的對應(yīng)關(guān)系。
在一些實(shí)施例中,基于前述方案,所述個性化需求信息包括所述教學(xué)對象請求的知識點(diǎn)信息,每個知識點(diǎn)信息對應(yīng)于所述多媒體資源庫中的至少一個多媒體資源。
在一些實(shí)施例中,基于前述方案,每個標(biāo)簽組包括的至少一個標(biāo)簽與為該標(biāo)簽組對應(yīng)的題目所預(yù)設(shè)的至少一個標(biāo)簽設(shè)置對象分別對應(yīng),所述標(biāo)簽設(shè)置對象包括該題目的易錯點(diǎn)、錯誤原因、所述題目的預(yù)設(shè)解題過程中包括的解題步驟和所述題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)中的至少一種。
在本發(fā)明實(shí)施方式的第二方面中,提供一種用于在線教育的方法,包括:獲取客戶端發(fā)送的與教學(xué)對象對應(yīng)的預(yù)定信息;向所述客戶端發(fā)送教學(xué)多媒體對象,所述教學(xué)多媒體對象包括與所述預(yù)定信息相應(yīng)的多個多媒體資源。
在一些實(shí)施例中,基于前述方案,所述教學(xué)多媒體對象包括教學(xué)多媒體文件或者教學(xué)流媒體。
在一些實(shí)施例中,基于前述方案,獲取客戶端發(fā)送的與教學(xué)對象對應(yīng)的預(yù)定信息之前,所述方法還包括:接收教學(xué)者選擇的所述教學(xué)對象的個性化需求信息。
在一些實(shí)施例中,基于前述方案,所述接收教學(xué)者選擇的所述教學(xué)對象的個性化需求信息包括:接收教學(xué)者針對預(yù)設(shè)的至少一個標(biāo)簽組的標(biāo)簽選擇結(jié)果。
在一些實(shí)施例中,基于前述方案,所述教學(xué)多媒體對象包括多個組成部分,所述多個組成部分分別對應(yīng)于多個題目。
在一些實(shí)施例中,基于前述方案,每個組成部分包括對應(yīng)于相應(yīng)題目的至少一個教學(xué)多媒體資源。
在一些實(shí)施例中,基于前述方案,每個組成部分還包括對應(yīng)于相應(yīng)題目的至少一個串場詞多媒體資源,每個組成部分中的串場詞多媒體資源位于該組成部分中的教學(xué)多媒體資源之前。
在一些實(shí)施例中,基于前述方案,每個組成部分中的所述至少一個教學(xué)多媒體資源的設(shè)置順序與該組成部分中的至少一個串場詞多媒體資源的設(shè)置順序相應(yīng)。
在一些實(shí)施例中,基于前述方案,每個組成部分還包括對應(yīng)于相應(yīng)題目的題目過渡句多媒體資源,所述題目過渡句多媒體資源位于相應(yīng)組成部分中的串場詞多媒體資源之前。
在一些實(shí)施例中,基于前述方案,所述教學(xué)多媒體對象還包括開場多媒體資源和結(jié)束語多媒體資源。
在一些實(shí)施例中,基于前述方案,還包括:向所述客戶端發(fā)送所述教學(xué)媒體對象的播放時間區(qū)間與多媒體資源的標(biāo)識符的對應(yīng)關(guān)系、以及多媒體資源的標(biāo)識符與題目的標(biāo)識符的對應(yīng)關(guān)系;或者向所述客戶端發(fā)送所述教學(xué)多媒體對象的播放時間區(qū)間與題目的標(biāo)識符的對應(yīng)關(guān)系。
在一些實(shí)施例中,基于前述方案,所述預(yù)定信息包括所述教學(xué)對象完成的題目信息、或所述教學(xué)對象請求的知識點(diǎn)信息。
在一些實(shí)施例中,基于前述方案,每個教學(xué)多媒體資源對應(yīng)于相應(yīng)題目的易錯點(diǎn)、錯誤原因、所述題目的預(yù)設(shè)解題過程中包括的解題步驟和所述題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)中的至少一個,每個串場詞多媒體資源對應(yīng)于相應(yīng)題目的易錯點(diǎn)、錯誤原因、所述題目的預(yù)設(shè)解題過程中包括的解題步驟和所述題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)中的一個。
在本發(fā)明實(shí)施方式的第三方面中,提供一種用于合成教學(xué)多媒體對象的系統(tǒng),所述系統(tǒng)包括:選擇模塊,用于根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源;合成模塊,用于利用所述多個多媒體資源合成教學(xué)多媒體對象。
在一些實(shí)施例中,基于前述方案,所述教學(xué)多媒體對象包括教學(xué)多媒體文件或者教學(xué)流媒體。
在一些實(shí)施例中,基于前述方案,還包括:接收模塊,用于在根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源之前,接收教學(xué)者或所述教學(xué)對象選擇的所述教學(xué)對象的個性化需求信息。
在一些實(shí)施例中,基于前述方案,所述接收模塊配置為:接收教學(xué)者或所述教學(xué)對象針對預(yù)設(shè)的至少一個標(biāo)簽組的標(biāo)簽選擇結(jié)果。
在一些實(shí)施例中,基于前述方案,每個標(biāo)簽組包括至少一個標(biāo)簽,每個標(biāo)簽對應(yīng)于所述多媒體資源庫中的至少一個多媒體資源。
在一些實(shí)施例中,基于前述方案,所述多媒體資源庫包括多個教學(xué)多媒體資源,所述選擇模塊配置為:從所述多媒體資源庫中選擇與被選擇出的標(biāo)簽對應(yīng)的至少一個教學(xué)多媒體資源。
在一些實(shí)施例中,基于前述方案,所述多媒體資源庫還包括多個串場詞多媒體資源,所述選擇模塊還配置為:從所述多媒體資源庫中選擇與被選擇出的標(biāo)簽對應(yīng)的至少一個串場詞多媒體資源。
在一些實(shí)施例中,基于前述方案,所述至少一個標(biāo)簽組分別對應(yīng)于所述教學(xué)對象完成的題目答案對應(yīng)的至少一個題目。
在一些實(shí)施例中,基于前述方案,還包括:去重模塊,用于去除對于同一題目而言重復(fù)的教學(xué)多媒體資源。
在一些實(shí)施例中,基于前述方案,所述教學(xué)多媒體對象包括多個組成部分,所述多個組成部分分別對應(yīng)于多個題目。
在一些實(shí)施例中,基于前述方案,每個組成部分包括串場詞多媒體資源和教學(xué)多媒體資源,其中所述合成模塊配置為:使每個組成部分中的串場詞多媒體資源位于該組成部分中的教學(xué)多媒體資源之前。
在一些實(shí)施例中,基于前述方案,所述合成模塊還配置為:使每個組成部分中的所述至少一個教學(xué)多媒體資源的設(shè)置順序與該組成部分中的至少一個串場詞多媒體資源的設(shè)置順序相應(yīng)。
在一些實(shí)施例中,基于前述方案,還包括題目過渡句模塊,用于增加多個題目過渡句多媒體資源,其中,所述多個題目過渡句多媒體資源與所述多個組成部分分別對應(yīng),其中,所述合成模塊還配置為:使每個題目過渡句多媒體資源位于相應(yīng)組成部分中的串場詞多媒體資源之前。
在一些實(shí)施例中,基于前述方案,還包括附加模塊,用于增加開場多媒體資源和結(jié)束語多媒體資源,其中,所述合成模塊配置為:利用所述多個多媒體資源、所述開場多媒體資源和所述結(jié)束語多媒體資源合成所述教學(xué)多媒體對象。
在一些實(shí)施例中,基于前述方案,還包括:關(guān)系生成模塊,用于生成所述教學(xué)媒體對象的播放時間區(qū)間與多媒體資源的標(biāo)識符的對應(yīng)關(guān)系、以及多媒體資源的標(biāo)識符與題目的標(biāo)識符的對應(yīng)關(guān)系、或者生成所述教學(xué)多媒體對象的播放時間區(qū)間與題目的標(biāo)識符的對應(yīng)關(guān)系。
在一些實(shí)施例中,基于前述方案,所述個性化需求信息包括所述教學(xué)對象請求的知識點(diǎn)信息,每個知識點(diǎn)信息對應(yīng)于所述多媒體資源庫中的至少一個多媒體資源。
在一些實(shí)施例中,基于前述方案,每個標(biāo)簽組包括的至少一個標(biāo)簽與為該標(biāo)簽組對應(yīng)的題目所預(yù)設(shè)的至少一個標(biāo)簽設(shè)置對象分別對應(yīng),所述標(biāo)簽設(shè)置對象包括該題目的易錯點(diǎn)、錯誤原因、所述題目的預(yù)設(shè)解題過程中包括的解題步驟和所述題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)中的至少一種。
在本發(fā)明實(shí)施方式的第四方面中,提供一種用于在線教育的系統(tǒng),包括:信息獲取模塊,用于獲取客戶端發(fā)送的與教學(xué)對象對應(yīng)的預(yù)定信息;第一發(fā)送模塊,用于向所述客戶端發(fā)送教學(xué)多媒體對象,所述教學(xué)多媒體對象包括與所述預(yù)定信息相應(yīng)的多個多媒體資源。
在一些實(shí)施例中,基于前述方案,所述教學(xué)多媒體對象包括教學(xué)多媒體文件或者教學(xué)流媒體。
在一些實(shí)施例中,基于前述方案,還包括接收模塊,用于在獲取客戶端發(fā)送的與教學(xué)對象對應(yīng)的預(yù)定信息之前,接收教學(xué)者選擇的所述教學(xué)對象的個性化需求信息。
在一些實(shí)施例中,基于前述方案,所述接收模塊配置為:接收教學(xué)者針對預(yù)設(shè)的至少一個標(biāo)簽組的標(biāo)簽選擇結(jié)果。
在一些實(shí)施例中,基于前述方案,所述教學(xué)多媒體對象包括多個組成部分,所述多個組成部分分別對應(yīng)于多個題目。
在一些實(shí)施例中,基于前述方案,每個組成部分包括對應(yīng)于相應(yīng)題目的至少一個教學(xué)多媒體資源。
在一些實(shí)施例中,基于前述方案,每個組成部分還包括對應(yīng)于相應(yīng)題目的至少一個串場詞多媒體資源,每個組成部分中的串場詞多媒體資源位于該組成部分中的教學(xué)多媒體資源之前。
在一些實(shí)施例中,基于前述方案,每個組成部分中的所述至少一個教學(xué)多媒體資源的設(shè)置順序與該組成部分中的至少一個串場詞多媒體資源的設(shè)置順序相應(yīng)。
在一些實(shí)施例中,基于前述方案,每個組成部分還包括對應(yīng)于相應(yīng)題目的題目過渡句多媒體資源,所述題目過渡句多媒體資源位于相應(yīng)組成部分中的串場詞多媒體資源之前。
在一些實(shí)施例中,基于前述方案,所述教學(xué)多媒體對象還包括開場多媒體資源和結(jié)束語多媒體資源。
在一些實(shí)施例中,基于前述方案,還包括:第二發(fā)送模塊,用于向所述客戶端發(fā)送所述教學(xué)媒體對象的播放時間區(qū)間與多媒體資源的標(biāo)識符的對應(yīng)關(guān)系、以及多媒體資源的標(biāo)識符與題目的標(biāo)識符的對應(yīng)關(guān)系、或者向所述客戶端發(fā)送所述教學(xué)多媒體對象的播放時間區(qū)間與題目的標(biāo)識符的對應(yīng)關(guān)系。
在一些實(shí)施例中,基于前述方案,所述預(yù)定信息包括所述教學(xué)對象完成的題目信息、或所述教學(xué)對象請求的知識點(diǎn)信息。
在一些實(shí)施例中,基于前述方案,每個教學(xué)多媒體資源對應(yīng)于相應(yīng)題目的易錯點(diǎn)、錯誤原因、所述題目的預(yù)設(shè)解題過程中包括的解題步驟和所述題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)中的至少一個,每個串場詞多媒體資源對應(yīng)于相應(yīng)題目的易錯點(diǎn)、錯誤原因、所述題目的預(yù)設(shè)解題過程中包括的解題步驟和所述題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)中的一個。
在本發(fā)明實(shí)施方式的第五方面中,提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時實(shí)現(xiàn)前述方案用于合成教學(xué)多媒體對象的方法。
在本發(fā)明實(shí)施方式的第六方面中,提供一種計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時實(shí)現(xiàn)前述方案用于在線教育的方法。
根據(jù)本發(fā)明實(shí)施方式的用于在線教育、合成教學(xué)多媒體對象的方法和系統(tǒng),可以針對學(xué)生的需求靈活合成及提供個性化的教學(xué)多媒體。這樣,學(xué)生能夠方便地進(jìn)行針對性學(xué)習(xí),而無需被動接受統(tǒng)一教學(xué)資源或耗費(fèi)時間搜尋符合自己需要的資源。因此,學(xué)習(xí)過程能夠變得更加個性化和友好,從而能夠使教學(xué)對象顯著提高學(xué)習(xí)效率,為用戶帶來了更好的體驗(yàn)。另外,根據(jù)一些實(shí)施例,通過合成、提供串場詞多媒體資源,可為教學(xué)對象起到提示作用,能夠使學(xué)習(xí)過程更加個性化和友好,并可提高教學(xué)對象的注意力。另外,根據(jù)一些實(shí)施例,通過增加題目過渡句多媒體資源,也可以改善教學(xué)對象學(xué)習(xí)時的體驗(yàn)。
附圖說明
通過參考附圖閱讀下文的詳細(xì)描述,本發(fā)明示例性實(shí)施方式的上述以及其他目的、特征和優(yōu)點(diǎn)將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實(shí)施方式,其中:
圖1示意性示出本發(fā)明的實(shí)施方式可應(yīng)用于其中的一個示例性應(yīng)用場景的示意圖;
圖2示意性示出本發(fā)明的實(shí)施方式可應(yīng)用于其中的另一個示例性應(yīng)用場景的示意圖;
圖3示意性示出根據(jù)本發(fā)明實(shí)施方式的用于合成教學(xué)多媒體對象的方法的流程圖;
圖4示意性示出根據(jù)本發(fā)明的示例性實(shí)施例的根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源的流程圖;
圖5示意性示出根據(jù)本發(fā)明的示例性實(shí)施例的利用選出的多個多媒體資源合成教學(xué)多媒體對象的流程圖;
圖6示意性示出根據(jù)本發(fā)明的一些示例性實(shí)施例合成的教學(xué)多媒體對象的組成結(jié)構(gòu)圖;
圖7示意性示出根據(jù)本發(fā)明實(shí)施方式的用于在線教育的方法的流程圖;
圖8示意性示出根據(jù)本發(fā)明實(shí)施方式的用于合成教學(xué)多媒體對象的系統(tǒng)的框圖;
圖9示意性示出根據(jù)本發(fā)明實(shí)施方式的用于在線教育的系統(tǒng)的框圖;
圖10示意性示出根據(jù)本發(fā)明實(shí)施方式的用于合成教學(xué)多媒體對象和/或用于在線教育的設(shè)備的框圖;及
圖11示意性示出根據(jù)本發(fā)明實(shí)施方式的計(jì)算機(jī)可讀存儲介質(zhì)的示例性示意圖。
在附圖中,相同或?qū)?yīng)的標(biāo)號表示相同或?qū)?yīng)的部分。
具體實(shí)施方式
下面將參考若干示例性實(shí)施方式來描述本發(fā)明的原理和精神。應(yīng)當(dāng)理解,給出這些實(shí)施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。相反,提供這些實(shí)施方式是為了使本公開更加透徹和完整,并且能夠?qū)⒈竟_的范圍完整地傳達(dá)給本領(lǐng)域的技術(shù)人員。
本領(lǐng)域技術(shù)技術(shù)人員知道,本發(fā)明的實(shí)施方式可以實(shí)現(xiàn)為一種系統(tǒng)、裝置、設(shè)備、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本公開可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結(jié)合的形式。
根據(jù)本發(fā)明的實(shí)施方式,提出了一種用于合成教學(xué)多媒體對象的方法和系統(tǒng)以及用于在線教育的方法和系統(tǒng)。
在本文中,需要理解的是,附圖中的任何元素?cái)?shù)量均用于示例而非限制,以及任何命名都僅用于區(qū)分,而不具有任何限制含義。
下面參考本發(fā)明的若干代表性實(shí)施方式,詳細(xì)闡釋本發(fā)明的原理和精神。
發(fā)明概述
本發(fā)明人發(fā)現(xiàn),現(xiàn)有的在線教育和培訓(xùn)方案采用老師對學(xué)生做統(tǒng)一化的在線視頻授課或輔導(dǎo)的方式,無法做到針對性的教學(xué)和針對性的學(xué)習(xí)。
為此,本發(fā)明的實(shí)施方式提供了用于合成教學(xué)多媒體對象的方法和系統(tǒng)以及用于在線教育的方法和系統(tǒng),針對學(xué)生的需求合成及提供個性化的教學(xué)多媒體對象,以使學(xué)生能夠方便地進(jìn)行針對性學(xué)習(xí)。
在介紹了本發(fā)明的基本原理之后,下面具體介紹本發(fā)明的各種非限制性實(shí)施方式。
應(yīng)用場景總覽
圖1示意性示出本發(fā)明的實(shí)施方式可應(yīng)用于其中的一個示例性應(yīng)用場景。
參考圖1,在該應(yīng)用場景中,教學(xué)對象110(例如,學(xué)生)通過客戶端101(例如手機(jī)客戶端)經(jīng)由互聯(lián)網(wǎng)105向服務(wù)器107提交完成的題目解答。服務(wù)器107接收到教學(xué)對象110通過客戶端103提交的題目解答后,將其發(fā)送給教學(xué)者120(例如,教師),由教學(xué)者120進(jìn)行批改并將批改結(jié)果提交到服務(wù)器107。
服務(wù)器107根據(jù)題目的批改結(jié)果,為教學(xué)對象110合成相應(yīng)的個性化的教學(xué)多媒體對象(例如,教學(xué)視頻)。
教學(xué)對象110再次登錄服務(wù)器107。服務(wù)器107根據(jù)教學(xué)對象110的信息向其提供前述專門合成的教學(xué)多媒體對象。教學(xué)對象110可通過觀看該教學(xué)多媒體對象而進(jìn)行個性化學(xué)習(xí),從而針對性地補(bǔ)強(qiáng)薄弱環(huán)節(jié)。
圖2示意性示出本發(fā)明的實(shí)施方式可應(yīng)用于其中的另一個示例性應(yīng)用場景。
參考圖2,在該應(yīng)用場景中,教學(xué)對象110通過客戶端101經(jīng)由互聯(lián)網(wǎng)105向服務(wù)器107提交個性化需求,例如其希望針對性學(xué)習(xí)的多個知識點(diǎn)。
服務(wù)器107根據(jù)教學(xué)對象110的個性化需求,合成相應(yīng)的個性化的教學(xué)多媒體對象。
教學(xué)對象110再次登錄服務(wù)器107。服務(wù)器107向其提供前述專門合成的個性化教學(xué)多媒體對象。教學(xué)對象110可通過觀看該教學(xué)多媒體對象而進(jìn)行個性化學(xué)習(xí),從而針對性地補(bǔ)強(qiáng)知識點(diǎn)。
示例性方法
下面結(jié)合圖1和圖2所示的應(yīng)用場景,參考圖3-7來描述根據(jù)本發(fā)明示例性實(shí)施方式的用于在線教育的方法及合成教學(xué)多媒體對象的方法。需要注意的是,上述應(yīng)用場景僅是為了便于理解本發(fā)明的精神和原理而示出,本發(fā)明的實(shí)施方式在此方面不受任何限制。相反,本發(fā)明的實(shí)施方式可以應(yīng)用于適用的任何場景。
圖3示意性示出根據(jù)本發(fā)明實(shí)施方式的用于合成教學(xué)多媒體對象的方法。該方法可應(yīng)用于前面描述的應(yīng)用場景并在服務(wù)器端執(zhí)行,即根據(jù)教學(xué)對象110的個性化需求信息來合成教學(xué)多媒體對象,但該方法的應(yīng)用場景不限于此。
如圖3所示,在步驟S310,根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源。
教學(xué)對象的個性化需求信息可以是教學(xué)者選擇的所述教學(xué)對象的個性化需求信息,例如前述應(yīng)用場景中教學(xué)者120針對教學(xué)對象110的答題情況相應(yīng)地為解答錯誤或解答不理想的題目選擇的錯誤原因、易錯點(diǎn)、需加強(qiáng)的知識點(diǎn)等需求信息。在此情況下,根據(jù)一些實(shí)施例,在根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源之前,該方法還可包括接收教學(xué)者選擇的所述教學(xué)對象的個性化需求信息。
根據(jù)一些實(shí)施例,接收教學(xué)者選擇的該教學(xué)對象的個性化需求信息可以在服務(wù)器端執(zhí)行,也可以部分地由服務(wù)器執(zhí)行、部分地由教學(xué)者的客戶端執(zhí)行。例如,如果是服務(wù)器中執(zhí)行整個方法,則“接收教學(xué)者選擇的該教學(xué)對象的個性化需求信息”可以表示服務(wù)器端可從教學(xué)者客戶端接收選擇結(jié)果。如果是部分地由服務(wù)器執(zhí)行、部分地由教學(xué)者客戶端執(zhí)行,則“接收教學(xué)者選擇的該教學(xué)對象的個性化需求信息”可以表示由教學(xué)者客戶端接收教學(xué)者的操作,然后再將選擇結(jié)果發(fā)送給服務(wù)器。
當(dāng)然,個性化需求信息不限于此。根據(jù)一些實(shí)施例,教學(xué)對象的個性化需求信息可以是教學(xué)對象選擇的該教學(xué)對象的個性化需求信息,例如前述應(yīng)用場景中的其請求的多個知識點(diǎn)信息,以進(jìn)行針對性學(xué)習(xí)。根據(jù)另一些實(shí)施例,個性化需求信息還可以是通過其他方式獲得的需求信息,或者可以是預(yù)先存儲于服務(wù)端的需求信息。
個性化需求信息可表現(xiàn)為教學(xué)者或所述教學(xué)對象針對預(yù)設(shè)的至少一個標(biāo)簽組的標(biāo)簽選擇結(jié)果。每個標(biāo)簽組包括至少一個標(biāo)簽。例如,在前述應(yīng)用場景中,教學(xué)者從為相應(yīng)題目預(yù)設(shè)的標(biāo)簽組中進(jìn)行選擇,例如標(biāo)簽組中可包括標(biāo)簽“口算能力”、“商的變化規(guī)律”、“審題能力”及“數(shù)的特殊運(yùn)算”。每個標(biāo)簽組包括的至少一個標(biāo)簽可與為該標(biāo)簽組對應(yīng)的題目所預(yù)設(shè)的至少一個標(biāo)簽設(shè)置對象分別對應(yīng),所述標(biāo)簽設(shè)置對象可包括該題目的易錯點(diǎn)、錯誤原因、所述題目的預(yù)設(shè)解題過程中包括的解題步驟和所述題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)等其中的至少一種。
多媒體資源庫可以是多媒體數(shù)據(jù)庫,其中可存儲海量多媒體資源。根據(jù)另一些實(shí)施例,多媒體資源庫也可以是可存儲海量多媒體資源的文件系統(tǒng)或者多媒體數(shù)據(jù)庫與文件系統(tǒng)的混合系統(tǒng)。
多媒體資源庫可以存儲大量教學(xué)多媒體資源。教學(xué)多媒體資源可以包括音頻資源、視頻資源以及其他多媒體資源。此外,多媒體資源庫還可以存儲大量串場詞多媒體資源和/或其他多媒體資源??赏ㄟ^標(biāo)識符或名稱與內(nèi)容的對應(yīng)關(guān)系對這些多媒體資源進(jìn)行管理。多媒體資源庫中的教學(xué)多媒體資源可對應(yīng)前述一個或多個標(biāo)簽或知識點(diǎn);相應(yīng)地,前述每個標(biāo)簽或知識點(diǎn)可對應(yīng)于多媒體資源庫中的至少一個教學(xué)多媒體資源。即,標(biāo)簽或知識點(diǎn)與教學(xué)多媒體資源可以是一對一、一對多、多對一或多對多的關(guān)系。各個教學(xué)多媒體資源可對應(yīng)至少一個標(biāo)簽或知識點(diǎn),為教學(xué)對象提供相應(yīng)教學(xué)內(nèi)容。各個串場詞多媒體資源一般可對應(yīng)一個標(biāo)簽或一個知識點(diǎn),主要為教學(xué)對象提供提示作用。由于這些教學(xué)或串場詞多媒體資源可對應(yīng)特定的標(biāo)簽或知識點(diǎn)等,從而可以根據(jù)教學(xué)對象的個性化需求信息進(jìn)行靈活選擇并合成個性化教學(xué)多媒體對象。
在步驟S320,利用多個多媒體資源合成教學(xué)多媒體對象。例如,教學(xué)多媒體對象可包括教學(xué)多媒體文件或教學(xué)流媒體。根據(jù)一些實(shí)施例,在一種應(yīng)用場景中,可根據(jù)教學(xué)者的題目批改結(jié)果預(yù)先合成教學(xué)多媒體文件以供教學(xué)對象下載觀看或在線觀看。根據(jù)另一些實(shí)施例,可以根據(jù)教學(xué)對象的請求實(shí)時合成教學(xué)流媒體以供教學(xué)對象在線觀看。
根據(jù)一些實(shí)施例,該方法還可進(jìn)一步包括增加開場多媒體資源和結(jié)束語多媒體資源,從而可利用所多個多媒體資源、開場多媒體資源和結(jié)束語多媒體資源合成所述教學(xué)多媒體對象。開場多媒體資源和結(jié)束語多媒體資源可以是固定的,也可以根據(jù)應(yīng)用場景進(jìn)行選擇,本發(fā)明對此沒有限制。
根據(jù)本發(fā)明的實(shí)施例,根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源并合成教學(xué)多媒體對象,可以針對教學(xué)對象的實(shí)際需求靈活合成及提供個性化的教學(xué)多媒體,從而使教學(xué)對象能夠更方便地進(jìn)行針對性學(xué)習(xí)。
圖4示意性示出根據(jù)本發(fā)明的示例性實(shí)施例的根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源的方法,該方法可應(yīng)用于本發(fā)明實(shí)施方式中。易于理解,這里描述的實(shí)施例僅是示例性的,而不是對本發(fā)明的限制。另外,本實(shí)施例中的步驟可以進(jìn)行適當(dāng)增減或改變順序。
如圖4所示,在步驟S410,接收教學(xué)者或教學(xué)對象針對預(yù)設(shè)的至少一個標(biāo)簽組的標(biāo)簽選擇結(jié)果,從而可獲取教學(xué)對象的個性化需求信息。如前面所描述的,每個標(biāo)簽組可包括至少一個標(biāo)簽,每個標(biāo)簽可對應(yīng)于多媒體資源庫中的至少一個多媒體資源。例如,在一個應(yīng)用場景中,如后面將描述的,該至少一個標(biāo)簽組分別對應(yīng)于教學(xué)對象完成的題目答案對應(yīng)的至少一個題目,但本發(fā)明的應(yīng)用不限于此。
在步驟S420,從包括多個教學(xué)多媒體資源的多媒體資源庫中選擇與被選擇出的標(biāo)簽對應(yīng)的至少一個教學(xué)多媒體資源,以用于后續(xù)合成教學(xué)多媒體對象。如前面所描述的,多媒體資源庫中的多個教學(xué)多媒體資源可對應(yīng)一個或多個標(biāo)簽或知識點(diǎn),其可以是基本的教學(xué)單元。
根據(jù)一些實(shí)施例,多媒體資源庫還包括多個串場詞多媒體資源。串場詞多媒體資源。在步驟S430,從多媒體資源庫中選擇與被選擇出的標(biāo)簽對應(yīng)的至少一個串場詞多媒體資源,以用于后續(xù)合成教學(xué)多媒體對象。根據(jù)前述應(yīng)用場景,易于理解,步驟S430也可以省略,即不選擇串場詞多媒體資源。但是,串場詞多媒體資源與相應(yīng)的知識點(diǎn)或錯誤點(diǎn)等對應(yīng),可為教學(xué)對象起到提示作用,因此增加串場詞多媒體資源來合成教學(xué)多媒體對象能夠使學(xué)習(xí)過程更加個性化和友好,并可提高教學(xué)對象的注意力。
另外,根據(jù)一些實(shí)施例,步驟S430可在步驟S420之前執(zhí)行。
根據(jù)一些實(shí)施例,前述至少一個標(biāo)簽組可分別對應(yīng)于所述教學(xué)對象完成的題目答案對應(yīng)的至少一個題目,例如教學(xué)者指出的教學(xué)對象做錯的題目或完成得不理想的題目。如前面所說明的,教學(xué)者可針對教學(xué)對象完成的題目答案選擇相應(yīng)的標(biāo)簽,表示教學(xué)對象需要學(xué)習(xí)或提高的知識點(diǎn)、需要注意的錯誤點(diǎn)等,以使教學(xué)對象后續(xù)進(jìn)行針對性學(xué)習(xí)。
由于教學(xué)對象完成的一個題目可由教學(xué)者設(shè)置多個標(biāo)簽,而標(biāo)簽與教學(xué)多媒體資源之間存在多對一、多對多等各種對應(yīng)關(guān)系,這樣根據(jù)一個題目的多個標(biāo)簽選擇的多個教學(xué)多媒體資源中就有可能存在重復(fù)的教學(xué)多媒體資源。這時,根據(jù)一些實(shí)施例,可去除對于同一題目而言重復(fù)的教學(xué)多媒體資源。當(dāng)然,也可以在合成階段去除這些重復(fù)的教學(xué)多媒體資源,本發(fā)明對此不做限制。
對于串場詞多媒體資源而言,由于標(biāo)簽與串場詞多媒體資源之間一般是一對一的對應(yīng)關(guān)系,因此對于同一題目而言,選出的串場詞多媒體資源不會重復(fù)。當(dāng)然,本發(fā)明并不以此為限,根據(jù)實(shí)際應(yīng)用也相應(yīng)進(jìn)行去重操作。
選出多個多媒體資源以后,可利用該多個多媒體資源合成教學(xué)多媒體對象。例如,可通過現(xiàn)有的多媒體API進(jìn)行合成,也可以采用定制的API進(jìn)行合成,本發(fā)明對此沒有限制。
根據(jù)前面所描述的,根據(jù)一些實(shí)施例,已經(jīng)針對預(yù)設(shè)的至少一個標(biāo)簽組得到標(biāo)簽選擇結(jié)果,該至少一個標(biāo)簽組可分別對應(yīng)于教學(xué)對象完成的題目答案對應(yīng)的至少一個題目,例如答錯的題目或解答不理想的題目,并且已經(jīng)選擇出與被選擇出的標(biāo)簽對應(yīng)的教學(xué)多媒體資源和串場詞多媒體資源。對此,根據(jù)一些實(shí)施例,合成的教學(xué)多媒體對象可包括多個組成部分,該多個組成部分分別對應(yīng)于多個題目。相應(yīng)地,在合成時,可將對應(yīng)于相同題目的串場詞多媒體資源和教學(xué)多媒體資源合成為邏輯上的一個部分,對應(yīng)于該題目。
圖5示意性示出根據(jù)本發(fā)明的示例性實(shí)施例的利用選出的多個多媒體資源合成教學(xué)多媒體對象的方法,該方法可以應(yīng)用于本發(fā)明實(shí)施方式中。易于理解,這里描述的實(shí)施例僅是示例性的,而不是對本發(fā)明的限制。另外,本實(shí)施例中的步驟可以進(jìn)行適當(dāng)增減或改變順序。
參照圖5,在步驟S510,使每個組成部分中的串場詞多媒體資源位于該組成部分中的教學(xué)多媒體資源之前。這樣,教學(xué)對象在觀看教學(xué)多媒體資源的內(nèi)容之前,可以針對性地了解內(nèi)容,有助于提高學(xué)習(xí)效果。
在步驟S520,使每個組成部分中的至少一個教學(xué)多媒體資源的設(shè)置順序與該組成部分中的至少一個串場詞多媒體資源的設(shè)置順序相應(yīng)。對于每個組成部分而言,其可包括根據(jù)多個標(biāo)簽選擇出的多個串場詞多媒體資源和多個教學(xué)多媒體資源。對此,可使教學(xué)多媒體資源的設(shè)置順序與串場詞多媒體資源的設(shè)置順序相應(yīng),從而教學(xué)對象觀看時可具有較好的體驗(yàn)。例如,如果根據(jù)標(biāo)簽1選出串場詞多媒體資源I和教學(xué)多媒體資源A和B,根據(jù)標(biāo)簽2選出串場詞多媒體資源II和教學(xué)多媒體資源A和C,則合成時可采用串場詞多媒體資源I+串場詞多媒體資源II+教學(xué)多媒體資源A+教學(xué)多媒體資源B+教學(xué)多媒體資源C這樣的順序。
上面描述了根據(jù)本發(fā)明實(shí)施方式的用于合成教學(xué)多媒體對象的方法。但本發(fā)明不以此為限,例如,根據(jù)一些實(shí)施例,該方法還可包括增加多個題目過渡句多媒體資源。多個題目過渡句多媒體資源可與多個組成部分分別對應(yīng),從而改善教學(xué)對象學(xué)習(xí)時的體驗(yàn)。相應(yīng)地,在合成時,可使每個題目過渡句多媒體資源位于相應(yīng)組成部分中的串場詞多媒體資源之前。易于理解,題目過渡句多媒體資源可以是通用的,也可以進(jìn)行個性化選擇。
此外,根據(jù)本發(fā)明的一些實(shí)施例的用于合成教學(xué)多媒體對象的方法還可包括:生成教學(xué)媒體對象的播放時間區(qū)間與多媒體資源的標(biāo)識符的對應(yīng)關(guān)系、以及多媒體資源的標(biāo)識符與題目的標(biāo)識符的對應(yīng)關(guān)系;或者生成教學(xué)多媒體對象的播放時間區(qū)間與題目的標(biāo)識符的對應(yīng)關(guān)系。多媒體資源的標(biāo)識符可以是多媒體資源的編號或名稱等,題目的標(biāo)識符可以是題目的編號等。在合成教學(xué)多媒體對象時,合成的順序、多媒體資源的標(biāo)識符和播放時長是已知的,每個多媒體資源對應(yīng)的題目是已知的,因此可以生成相應(yīng)的對應(yīng)關(guān)系,例如鍵值對,以供接收教學(xué)多媒體對象的客戶端利用。例如,客戶端可利用上述對應(yīng)關(guān)系同步呈現(xiàn)與正在播放的多媒體資源對應(yīng)的題目。
圖6示意性示出根據(jù)本發(fā)明的一些示例性實(shí)施例合成的教學(xué)多媒體對象的組成結(jié)構(gòu)圖。這里以教學(xué)視頻為例對教學(xué)多媒體對象進(jìn)行說明,但顯然教學(xué)多媒體對象也可以是教學(xué)音頻或其他通用或?qū)S玫亩嗝襟w格式。易于理解,這里示出的僅是教學(xué)多媒體對象的一個示例,而不是局限本發(fā)明的范圍。教學(xué)多媒體對象的組成部分根據(jù)實(shí)際需要可進(jìn)行增減,如下面所詳細(xì)描述的。
如圖6所示,教學(xué)多媒體對象包括開場視頻、多個教學(xué)資源部分和結(jié)束語視頻。每個教學(xué)資源部分之前可對應(yīng)地具有過渡句部分。
易于理解,也可以省略開場視頻、結(jié)束語視頻和過渡句部分,但這些部分的存在可帶來更好的使用體驗(yàn)。例如,在一個關(guān)于作業(yè)中的多個題目的應(yīng)用場景中,開場視頻可以是“同學(xué),準(zhǔn)備好了嗎?老師要和你說一下這次作業(yè)的問題”。結(jié)束語視頻可以是“這次作業(yè)的問題就這些,你都聽明白了嗎?今天給你的輔導(dǎo)就到這里,下次要更加仔細(xì)認(rèn)真一些,下次再見吧”。過渡句可以是“我們來看一下第一道題,首先說一下你的問題在哪里”。
教學(xué)資源部分可包括串場詞視頻和教學(xué)視頻。例如,如圖6所示,第1部分可包括三個串場詞視頻和兩個教學(xué)視頻,但易于理解,這僅是示例性的。根據(jù)一些應(yīng)用場景,每個教學(xué)資源部分可對應(yīng)一道題目。根據(jù)實(shí)際情況,每個部分的串場詞視頻和教學(xué)視頻可以更多或更少。串場詞視頻可對應(yīng)教學(xué)對象做錯題目的原因并與后續(xù)教學(xué)視頻針對的知識點(diǎn)相應(yīng)。例如,在一個關(guān)于作業(yè)中的多個題目的應(yīng)用場景中,串場詞1可以是“這道題考察口算能力”,串場詞2可以是“這道題運(yùn)用的是商的變化規(guī)律”,串場詞3可以是“做題的時候要認(rèn)真審題”。根據(jù)一些實(shí)施例,也可以省略串場詞視頻。但是,串場詞視頻的存在可以針對性地預(yù)先指出教學(xué)對象的問題或需求的知識點(diǎn),使學(xué)習(xí)過程更加個性化和友好,并可提高教學(xué)對象的注意力。
圖7示意性示出根據(jù)本發(fā)明實(shí)施方式的用于在線教育的方法。該方法可應(yīng)用于前面描述的應(yīng)用場景并可在服務(wù)器端執(zhí)行,即根據(jù)教學(xué)對象110的個性化需求信息向其提供教學(xué)多媒體對象,但該方法的應(yīng)用場景不限于此。
如圖7所示,在步驟S710,獲取客戶端發(fā)送的與教學(xué)對象對應(yīng)的預(yù)定信息。例如,參照前面描述的應(yīng)用場景,該預(yù)定信息可以是該教學(xué)對象的登錄信息、完成的題目信息,或者是某個試卷信息,還可以是該教學(xué)對象請求的知識點(diǎn)信息等。
在步驟S720,向所述客戶端發(fā)送教學(xué)多媒體對象,該教學(xué)多媒體對象包括與前述預(yù)定信息相應(yīng)的多個多媒體資源。該教學(xué)多媒體對象可以據(jù)前面描述的方法預(yù)先合成或即時合成。易于理解,該教學(xué)多媒體對象也可以是通過其他方式生成的包括與前述預(yù)定信息相應(yīng)的多個多媒體資源的多媒體對象。根據(jù)一些實(shí)施例,該教學(xué)多媒體對象可包括教學(xué)多媒體文件或者教學(xué)流媒體。
根據(jù)本發(fā)明實(shí)施方式的用于在線教育的方法,可根據(jù)教學(xué)對象的預(yù)定信息發(fā)送相應(yīng)的個性化教學(xué)多媒體對象,從而可使教學(xué)對象能夠更方便地進(jìn)行個性化性學(xué)習(xí),使學(xué)習(xí)過程更加個性化和友好。
下面對圖7所示的方法進(jìn)一步進(jìn)行描述,與前面描述的合成方法中涉及的內(nèi)容類似的部分不再贅述。
根據(jù)一些實(shí)施例,在獲取客戶端發(fā)送的與教學(xué)對象對應(yīng)的預(yù)定信息之前,所述方法還可包括接收教學(xué)者選擇的所述教學(xué)對象的個性化需求信息。例如,在前面描述的一些應(yīng)用場景中,預(yù)先已接收教學(xué)者針對預(yù)設(shè)的至少一個標(biāo)簽組的標(biāo)簽選擇結(jié)果。
根據(jù)一些實(shí)施例,該教學(xué)多媒體對象可包括多個組成部分,該多個組成部分分別對應(yīng)于多個題目。例如,每個組成部分可包括對應(yīng)于相應(yīng)題目的至少一個教學(xué)多媒體資源。另外,每個組成部分還可包括對應(yīng)于相應(yīng)題目的至少一個串場詞多媒體資源,每個組成部分中的串場詞多媒體資源可位于該組成部分中的教學(xué)多媒體資源之前。進(jìn)一步地,每個組成部分中的所述至少一個教學(xué)多媒體資源的設(shè)置順序可與該組成部分中的至少一個串場詞多媒體資源的設(shè)置順序相應(yīng)。
根據(jù)一些實(shí)施例,前述每個組成部分還可包括對應(yīng)于相應(yīng)題目的題目過渡句多媒體資源,其可位于相應(yīng)組成部分中的串場詞多媒體資源之前。
根據(jù)一些實(shí)施例,教學(xué)多媒體對象還可包括開場多媒體資源和結(jié)束語多媒體資源。
根據(jù)一些實(shí)施例,該方法還可包括向所述客戶端發(fā)送所述教學(xué)媒體對象的播放時間區(qū)間與多媒體資源的標(biāo)識符的對應(yīng)關(guān)系、以及多媒體資源的標(biāo)識符與題目的標(biāo)識符的對應(yīng)關(guān)系;或者向所述客戶端發(fā)送所述教學(xué)多媒體對象的播放時間區(qū)間與題目的標(biāo)識符的對應(yīng)關(guān)系。
根據(jù)一些實(shí)施例,每個教學(xué)多媒體資源對應(yīng)于相應(yīng)題目的易錯點(diǎn)、錯誤原因、所述題目的預(yù)設(shè)解題過程中包括的解題步驟和所述題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)中的至少一個,每個串場詞多媒體資源對應(yīng)于相應(yīng)題目的易錯點(diǎn)、錯誤原因、所述題目的預(yù)設(shè)解題過程中包括的解題步驟和所述題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)中的一個。
示例性系統(tǒng)
在介紹了本發(fā)明示例性實(shí)施方式的方法之后,接下來,參考圖8-9對本發(fā)明示例性實(shí)施方式的、用于合成教學(xué)多媒體對象的系統(tǒng)以及用于在線教育的系統(tǒng)進(jìn)行描述。
圖8示意性示出根據(jù)本發(fā)明實(shí)施方式的用于合成教學(xué)多媒體對象的系統(tǒng)800的框圖。系統(tǒng)800可實(shí)現(xiàn)前面描述的相應(yīng)方法。下面描述系統(tǒng)800,與前述方法對應(yīng)的部分不再贅述。
如圖8所示,系統(tǒng)800包括選擇模塊810和合成模塊820。選擇模塊810用于根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫880中選擇多個多媒體資源。多媒體資源庫880可以是系統(tǒng)800的組成部分,也可以是相對于系統(tǒng)800的外部系統(tǒng)。合成模塊820用于利用所述多個多媒體資源合成教學(xué)多媒體對象。根據(jù)一些實(shí)施例,該教學(xué)多媒體對象可包括教學(xué)多媒體文件或者教學(xué)流媒體。
根據(jù)一些實(shí)施例,系統(tǒng)800還可包括接收模塊830,用于在根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫880中選擇多個多媒體資源之前,接收教學(xué)者或教學(xué)對象選擇的該教學(xué)對象的個性化需求信息。例如,接收模塊830可配置為:接收教學(xué)者或所述教學(xué)對象針對預(yù)設(shè)的至少一個標(biāo)簽組的標(biāo)簽選擇結(jié)果。每個標(biāo)簽組可例如包括至少一個標(biāo)簽,每個標(biāo)簽對應(yīng)于所述多媒體資源庫中的至少一個多媒體資源。
進(jìn)一步地,根據(jù)一些實(shí)施例,多媒體資源庫880包括多個教學(xué)多媒體資源,選擇模塊810可配置為:從多媒體資源庫880中選擇與被選擇出的標(biāo)簽對應(yīng)的至少一個教學(xué)多媒體資源。
進(jìn)一步地,根據(jù)一些實(shí)施例,多媒體資源庫800還可包括多個串場詞多媒體資源,選擇模塊810還可進(jìn)一步配置為:從多媒體資源庫800中選擇與被選擇出的標(biāo)簽對應(yīng)的至少一個串場詞多媒體資源。
上述至少一個標(biāo)簽組可例如分別對應(yīng)于教學(xué)對象完成的題目答案對應(yīng)的至少一個題目。根據(jù)一些實(shí)施例,系統(tǒng)800還可包括去重模塊840,用于去除對于同一題目而言重復(fù)的教學(xué)多媒體資源。
根據(jù)一些實(shí)施例,教學(xué)多媒體對象包括多個組成部分,分別對應(yīng)于多個題目。例如,每個組成部分可包括串場詞多媒體資源和教學(xué)多媒體資源。根據(jù)一些實(shí)施例,合成模塊820可配置為:使每個組成部分中的串場詞多媒體資源位于該組成部分中的教學(xué)多媒體資源之前。根據(jù)另一些實(shí)施例,合成模塊820還可進(jìn)一步配置為:使每個組成部分中的前述至少一個教學(xué)多媒體資源的設(shè)置順序與該組成部分中的至少一個串場詞多媒體資源的設(shè)置順序相應(yīng)。
根據(jù)一些實(shí)施例,系統(tǒng)800還可包括題目過渡句模塊850,用于增加多個題目過渡句多媒體資源,該多個題目過渡句多媒體資源與前述多個組成部分分別對應(yīng)。相應(yīng)地,合成模塊820還可進(jìn)一步配置為:使每個題目過渡句多媒體資源位于相應(yīng)組成部分中的串場詞多媒體資源之前。
根據(jù)一些實(shí)施例,系統(tǒng)800還可進(jìn)一步包括附加模塊,用于增加開場多媒體資源和結(jié)束語多媒體資源。相應(yīng)地,合成模塊820可配置為:利用前述多個多媒體資源、該開場多媒體資源和該結(jié)束語多媒體資源合成教學(xué)多媒體對象。
根據(jù)一些實(shí)施例,系統(tǒng)800還可包括關(guān)系生成模塊870,用于生成教學(xué)媒體對象的播放時間區(qū)間與多媒體資源的標(biāo)識符的對應(yīng)關(guān)系、以及多媒體資源的標(biāo)識符與題目的標(biāo)識符的對應(yīng)關(guān)系、或者生成教學(xué)多媒體對象的播放時間區(qū)間與題目的標(biāo)識符的對應(yīng)關(guān)系。
根據(jù)一些實(shí)施例,前述個性化需求信息可包括所述教學(xué)對象請求的知識點(diǎn)信息,每個知識點(diǎn)信息對應(yīng)于所述多媒體資源庫中的至少一個多媒體資源。
根據(jù)一些實(shí)施例,前述每個標(biāo)簽組包括的至少一個標(biāo)簽與為該標(biāo)簽組對應(yīng)的題目所預(yù)設(shè)的至少一個標(biāo)簽設(shè)置對象分別對應(yīng),標(biāo)簽設(shè)置對象可包括該題目的易錯點(diǎn)、錯誤原因、該題目的預(yù)設(shè)解題過程中包括的解題步驟和該題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)中的至少一種。
圖9示意性示出根據(jù)本發(fā)明實(shí)施方式的用于在線教育的系統(tǒng)900的框圖。系統(tǒng)900可實(shí)現(xiàn)前面描述的相應(yīng)方法。下面描述系統(tǒng)900,與前述方法對應(yīng)的部分不再贅述。
如圖9所示,系統(tǒng)900包括信息獲取模塊910和第一發(fā)送模塊920。信息獲取模塊910用于獲取客戶端發(fā)送的與教學(xué)對象對應(yīng)的預(yù)定信息。第一發(fā)送模塊920用于向客戶端發(fā)送教學(xué)多媒體對象。教學(xué)多媒體對象包括與該預(yù)定信息相應(yīng)的多個多媒體資源。例如,教學(xué)多媒體對象可包括教學(xué)多媒體文件或者教學(xué)流媒體。
根據(jù)一些實(shí)施例,系統(tǒng)900還可包括接收模塊930,用于在獲取客戶端發(fā)送的與教學(xué)對象對應(yīng)的預(yù)定信息之前,接收教學(xué)者選擇的所述教學(xué)對象的個性化需求信息。例如,接收模塊930可配置為:接收教學(xué)者針對預(yù)設(shè)的至少一個標(biāo)簽組的標(biāo)簽選擇結(jié)果。
根據(jù)一些實(shí)施例,教學(xué)多媒體對象可包括多個組成部分,該多個組成部分分別對應(yīng)于多個題目。例如,每個組成部分可包括對應(yīng)于相應(yīng)題目的至少一個教學(xué)多媒體資源。另外,每個組成部分還可進(jìn)一步包括對應(yīng)于相應(yīng)題目的至少一個串場詞多媒體資源,這時,每個組成部分中的串場詞多媒體資源位于該組成部分中的教學(xué)多媒體資源之前。進(jìn)一步地,每個組成部分中的該至少一個教學(xué)多媒體資源的設(shè)置順序與該組成部分中的至少一個串場詞多媒體資源的設(shè)置順序相應(yīng)。
根據(jù)一些實(shí)施例,前述每個組成部分還可包括對應(yīng)于相應(yīng)題目的題目過渡句多媒體資源,該題目過渡句多媒體資源位于相應(yīng)組成部分中的串場詞多媒體資源之前。
根據(jù)一些實(shí)施例,前述教學(xué)多媒體對象還可包括開場多媒體資源和結(jié)束語多媒體資源。
另外,系統(tǒng)900還可包括第二發(fā)送模塊940,用于向客戶端發(fā)送教學(xué)媒體對象的播放時間區(qū)間與多媒體資源的標(biāo)識符的對應(yīng)關(guān)系、以及多媒體資源的標(biāo)識符與題目的標(biāo)識符的對應(yīng)關(guān)系、或者向客戶端發(fā)送教學(xué)多媒體對象的播放時間區(qū)間與題目的標(biāo)識符的對應(yīng)關(guān)系。
根據(jù)一些實(shí)施例,前述預(yù)定信息可包括教學(xué)對象完成的題目信息、或所述教學(xué)對象請求的知識點(diǎn)信息。另外,每個教學(xué)多媒體資源可對應(yīng)于相應(yīng)題目的易錯點(diǎn)、錯誤原因、該題目的預(yù)設(shè)解題過程中包括的解題步驟和該題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)中的至少一個,每個串場詞多媒體資源可對應(yīng)于相應(yīng)題目的易錯點(diǎn)、錯誤原因、該題目的預(yù)設(shè)解題過程中包括的解題步驟和該題目的預(yù)設(shè)解題過程中包括的知識點(diǎn)中的一個。
示例性設(shè)備
在介紹了本發(fā)明示例性實(shí)施方式的方法和系統(tǒng)之后,接下來,介紹根據(jù)本發(fā)明的另一示例性實(shí)施方式的用于合成教學(xué)多媒體對象和/或用于在線教育的設(shè)備。
所屬技術(shù)領(lǐng)域的技術(shù)人員能夠理解,本發(fā)明的各個方面可以實(shí)現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本發(fā)明的各個方面可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件實(shí)施方式、完全的軟件實(shí)施方式(包括固件、微代碼等),或硬件和軟件方面結(jié)合的實(shí)施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。
在一些可能的實(shí)施方式中,根據(jù)本發(fā)明的用于合成教學(xué)多媒體對象和/或用于在線教育的設(shè)備可以至少包括至少一個處理單元、以及至少一個存儲單元。其中,所述存儲單元存儲有程序代碼,當(dāng)所述程序代碼被所述處理單元執(zhí)行時,使得所述處理單元執(zhí)行本說明書上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的用于合成教學(xué)多媒體對象的方法和/或用于在線教育的方法中的步驟。例如,所述處理單元可以執(zhí)行如圖3中所示的步驟S310:根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源;步驟S320,利用多個多媒體資源合成教學(xué)多媒體對象。又例如,所述處理單元可以執(zhí)行如圖7中所示的步驟S710:獲取客戶端發(fā)送的與教學(xué)對象對應(yīng)的預(yù)定信息;步驟S720:向所述客戶端發(fā)送教學(xué)多媒體對象,該教學(xué)多媒體對象包括與前述預(yù)定信息相應(yīng)的多個多媒體資源。
下面參照圖10來描述根據(jù)本發(fā)明的實(shí)施方式的用于合成教學(xué)多媒體對象和/或用于在線教育的設(shè)備1000。圖10顯示的設(shè)備1000僅僅是一個示例,不應(yīng)對本發(fā)明實(shí)施例的功能和使用范圍帶來任何限制。
如圖10所示,設(shè)備1000以通用計(jì)算設(shè)備的形式表現(xiàn)。設(shè)備1000的組件可以包括但不限于:上述至少一個處理單元16、上述至少一個存儲單元28、連接不同系統(tǒng)組件(包括存儲單元28和處理單元16)的總線18。
總線18表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲器總線或者存儲器控制器、外圍總線、圖形加速端口、處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線、或者網(wǎng)絡(luò)總線。
存儲單元28可以包括易失性存儲器形式的可讀介質(zhì),例如隨機(jī)存取存儲器(RAM)30和/或高速緩存存儲器32,還可以進(jìn)一步包括只讀存儲器(ROM)34。
存儲單元28還可以包括具有一組(至少一個)程序模塊42的程序/實(shí)用工具40,這樣的程序模塊42包括但不限于:操作系統(tǒng)、一個或者多個應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)。
設(shè)備1000也可以與一個或多個外部設(shè)備14(例如鍵盤、指向設(shè)備、藍(lán)牙設(shè)備等)通信,還可與一個或者多個能與設(shè)備1000交互的設(shè)備通信,和/或與能與一個或多個其它計(jì)算設(shè)備進(jìn)行通信的任何設(shè)備(例如路由器、調(diào)制解調(diào)器等等)通信。這種通信可以通過輸入/輸出(I/O)接口22進(jìn)行。并且,設(shè)備1000還可以通過網(wǎng)絡(luò)適配器20與一個或者多個網(wǎng)絡(luò)(例如局域網(wǎng)(LAN),廣域網(wǎng)(WAN)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖所示,網(wǎng)絡(luò)適配器20通過總線18與設(shè)備1000的其它模塊通信。應(yīng)當(dāng)明白,盡管圖中未示出,可以結(jié)合設(shè)備1000使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動器、冗余處理單元、外部磁盤驅(qū)動陣列、RAID系統(tǒng)、磁帶驅(qū)動器以及數(shù)據(jù)備份存儲系統(tǒng)、網(wǎng)絡(luò)存儲系統(tǒng)、云存儲系統(tǒng)等。
示例性程序產(chǎn)品
在一些可能的實(shí)施方式中,本發(fā)明的各個方面還可以實(shí)現(xiàn)為一種程序產(chǎn)品的形式,其包括程序代碼,當(dāng)所述程序產(chǎn)品在計(jì)算設(shè)備上運(yùn)行時,所述程序代碼用于使所述計(jì)算設(shè)備執(zhí)行本說明書上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的用于合成教學(xué)多媒體對象的方法和/或用于在線教育的方法中的步驟。例如,所述計(jì)算設(shè)備可以執(zhí)行如圖3中所示的步驟S310:根據(jù)教學(xué)對象的個性化需求信息從多媒體資源庫中選擇多個多媒體資源;步驟S320,利用多個多媒體資源合成教學(xué)多媒體對象。又例如,所述計(jì)算設(shè)備可以執(zhí)行如圖7中所示的步驟S710:獲取客戶端發(fā)送的與教學(xué)對象對應(yīng)的預(yù)定信息;步驟S720:向所述客戶端發(fā)送教學(xué)多媒體對象,該教學(xué)多媒體對象包括與前述預(yù)定信息相應(yīng)的多個多媒體資源。
所述程序產(chǎn)品可以采用一個或多個可讀介質(zhì)的任意組合。可讀介質(zhì)可以是可讀信號介質(zhì)或者可讀存儲介質(zhì)。可讀存儲介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合??勺x存儲介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個或多個導(dǎo)線的電連接、便攜式盤、硬盤、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器(EPROM或閃存)、光纖、便攜式緊湊盤只讀存儲器(CD-ROM)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。另外,隨著技術(shù)的發(fā)展,可讀存儲介質(zhì)也應(yīng)進(jìn)行相應(yīng)解讀。
如圖11所示,描述了根據(jù)本發(fā)明的實(shí)施方式的用于合成教學(xué)多媒體對象和/或用于在線教育的程序產(chǎn)品1100,其可以采用便攜式緊湊盤只讀存儲器(CD-ROM)并包括程序代碼,并可以在計(jì)算設(shè)備,例如服務(wù)器上運(yùn)行。然而,本發(fā)明的程序產(chǎn)品不限于此,在本文件中,可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
可讀信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了可讀程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括——但不限于——電磁信號、光信號或上述的任意合適的組合??勺x信號介質(zhì)還可以是可讀存儲介質(zhì)以外的任何可讀介質(zhì),該可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無線、有線、光纜、RF等等,或者上述的任意合適的組合。
可以以一種或多種程序設(shè)計(jì)語言的任意組合來編寫用于執(zhí)行本發(fā)明操作的程序代碼,所述程序設(shè)計(jì)語言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語言—諸如Java、C++等,還包括常規(guī)的過程式程序設(shè)計(jì)語言—諸如“C”語言或類似的程序設(shè)計(jì)語言。程序代碼可以完全地在服務(wù)端計(jì)算設(shè)備上執(zhí)行、部分地在服務(wù)端計(jì)算設(shè)備上執(zhí)行、作為一個獨(dú)立的軟件包執(zhí)行、部分在用戶計(jì)算設(shè)備上部分在遠(yuǎn)程計(jì)算設(shè)備上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算設(shè)備或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算設(shè)備的情形中,遠(yuǎn)程計(jì)算設(shè)備可以通過任意種類的網(wǎng)絡(luò)——包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)—連接到用戶計(jì)算設(shè)備,或者,可以連接到外部計(jì)算設(shè)備(例如利用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。
應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了用于合成教學(xué)多媒體對象的系統(tǒng)和設(shè)備、用于在線教育的系統(tǒng)和設(shè)備的若干裝置或子裝置,但是這種劃分僅僅并非強(qiáng)制性的。實(shí)際上,根據(jù)本發(fā)明的實(shí)施方式,上文描述的兩個或更多裝置的特征和功能可以在一個裝置中具體化。反之,上文描述的一個裝置的特征和功能可以進(jìn)一步劃分為由多個裝置來具體化。
此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。附加地或備選地,可以省略某些步驟,將多個步驟合并為一個步驟執(zhí)行,和/或?qū)⒁粋€步驟分解為多個步驟執(zhí)行。
雖然已經(jīng)參考若干具體實(shí)施方式描述了本發(fā)明的精神和原理,但是應(yīng)該理解,本發(fā)明并不限于所公開的具體實(shí)施方式,對各方面的劃分也不意味著這些方面中的特征不能組合以進(jìn)行受益,這種劃分僅是為了表述的方便。本發(fā)明旨在涵蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。