一種基礎教育電子課本編碼的方法
【技術領域】
[0001]本發明具體涉及一種基礎教育電子課本編碼的方法,屬于數字化處理技術領域。
【背景技術】
[0002]伴隨著計算機技術和網絡時代的推進,電子課本在中小學教育教學過程中已經得到了非常廣泛的應用。電子課本是實現數字化教與學的基礎,是學校教育信息化建設的核心內容之一。《國家中長期教育改革和發展規劃綱要(2010-2020年)》明確指出,在加快教育信息化進程中要“加快教育信息基礎設施建設”。
[0003]在教育領域,幾乎所有的教學活動都圍繞教材展開。這就意味著,在信息化條件下產生的教案、課件、素材、習題等數字化資源都跟教材有著很強的關聯關系,而這種關系是通過教材編碼來進行關聯的。換句話說,教材編碼是教育行業內大部分資源的主要屬性。因此如何設計好這個“主要屬性”就顯得格外重要。
[0004]目前常用的方法,是通過時間戳(timestamp,通常是一個字符序列,唯一地標識某一刻的時間。)或者UUID等無意義的編碼來標識。這個無意義的編碼將會成為教案、課件、資訊等教學資源的“主要屬性一教材編碼”。在這種情況下,如果要讀取教案A相關的學科或者年級時,就需要先根據無意義的編碼查到教材,然后才能得到。在大數據背景環境下,這種無意義的標識既浪費了數據存儲空間,又降低了檢索效率。
【發明內容】
[0005]針對現實中所存在的不足,本發明的目的在于提供一種基礎教育電子課本編碼的方法,該方法能夠提高數據存儲利用率,提高基礎教育行業數據的查詢效率。
[0006]為了實現上述發明目的,本發明采用的技術方案如下,一種基礎教育電子課本編碼的方法,包括以下步驟:
[0007](1)獲取電子課本的基礎元數據編號,
[0008](2)按步驟(1)中所述,將已經獲取的元數據按照以下特定順序從左至右組合成字符串,成為基礎編碼:
[0009]1)學段
[0010]2)學科
[0011]3)年級
[0012]4)出版社
[0013]5)冊別(上下冊)
[0014]6)年份
[0015](3)在步驟(2)合成的字符串基礎之上在其右側增加1位或多位的自增碼,用于保證相同基礎編碼且不同課本的唯一性,形成最終的電子教材編碼。
[0016]進一步:步驟(1)中所述的電子課本為中小學教材課本。
[0017]進一步:步驟(1)中所述的電子課本元數據包括:學段、學科、年級、出版社、冊別、出版年份。
[0018]本發明的效果在于:采用本發明所述的方法,在用戶使用電子課本相關的教案、課件等電子資源時,可以根據電子教材的編碼規則直接解析出對應的學段、學科等元數據。而不是將學段、學科直接冗余到資源本身上從而占用大量的存儲。也不是通過無意義的教材編碼先找到教材,再通過教材找到學段學科,從而影響了讀取效率。
【附圖說明】
[0019]圖1為本發明所述方法的流程圖。
[0020]圖2—種基礎教育電子課本編碼的組成結構。
【具體實施方式】
[0021]下面結合附圖和實施例對本發明進行詳細的描述。
[0022]如圖1所示,一種基礎教育電子課本編碼的方法,包括以下步驟:
[0023]第一步獲取電子課本的基礎元數據信息,包括:學段、學科、年級、出版社、上下冊、年份。
[0024]本實施例中,所選的電子課本為人民教育出版社的《初中數學二年級上冊2013版》元數據信息如下:
[0025]學段:初中(編號2)
[0026]學科:數學(編號14)
[0027]年級:初中2年級(編號22)
[0028]出版社:人民教育出版社(編號000)
[0029]上下冊:上冊(編號0)
[0030]年份:2013年(編號13)
[0031]第二步按第一步中所述,將已經獲取的元數據編號按照以下順序從左至右組合成字符串:
[0032]1)學段
[0033]2)學科
[0034]3)年級
[0035]4)出版社
[0036]5)冊別(上下冊)
[0037]6)年份
[0038]本例中,合成后為:214022000013
[0039]第三步在第二步合成的字符串基礎之上在其右側增加2位的自增碼,成為最終的電子教材編碼:“21402200001300”。
[0040]綜上,本發明要旨在三點要素。第一點,電子課本為中小學階段教材。第二點,電子課本編碼由學段、學科、年級、出版社、冊別、年份為基礎編碼,且順序依次為學段、學科、年級、出版社、冊別、年份。第三點,在此基礎編碼尾部增加一定的唯一碼來構成課本的編碼。
[0041]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若對本發明的這些修改和變型屬于本發明權利要求及其同等技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【主權項】
1.一種基礎教育電子課本編碼的方法,其特征在于,所述方法包括以下步驟: (1)獲取電子課本的基礎元數據編號; (2)按步驟(1)中所述,將已經獲取的元數據按照順序從左至右組合成字符串; (3)在步驟(2)合成的字符串基礎之上在其右側增加1位或者多位的自增碼,來保證編碼的唯一"性,形成為最終的電子教材編碼。2.如權利要求1所述的一種基礎教育電子課本編碼的方法,其特征在于,步驟(1)中所述的電子課本元數據包括:學段、學科、年級、出版社、冊別、年份。3.如權利要求2所述的一種基礎教育電子課本編碼的方法,其特征在于:步驟(2)中所述的元數據的順序為從左至右依次為: (1)學段 (2)學科 (3)年級 (4)出版社 (5)冊別 (6)年份。
【專利摘要】本發明涉及一種基礎教育電子課本編碼的方法。該方法包括:抽取出電子課本的學段、學科、年級、出版社等元數據,按照特定的順序組成基礎碼,再增加一定位數的自增編碼進行組合,合成教材的編碼。采用本發明的編碼能夠大大提升中小學教育產生數據的使用效率。
【IPC分類】G06F17/30
【公開號】CN105447152
【申請號】CN201510854039
【發明人】王俊明
【申請人】明博教育科技股份有限公司
【公開日】2016年3月30日
【申請日】2015年11月30日