一種知識數據庫、構建方法及學情診斷系統的制作方法
【技術領域】
[0001]本發明屬于教育信息化技術領域,更具體地,涉及一種知識數據庫、構建方法及學情診斷系統。
【背景技術】
[0002]隨著大數據時代進展,教育信息化技術也取得了令人矚目的進展,其中在線學習與個性化學習已成為研究的焦點。現在很多大學和社會教育部門都已經開設了在線的學習測評系統,學生可以通過計算機網絡實現在線學習和測試。
[0003]在線學習診斷方法主要是將試題與知識點關聯,根據錯誤答題判定其知識點盲點,由此針對性引導學生加強學習,相對傳統學習方法,其提高了學習效率,但其還存在以下問題:(I)目前的試題與知識點只有簡單的一級關聯關系,而學生沒能掌握該知識點,有很大的可能是由于之前的某個知識點沒有掌握,診斷結果存在片面性,并不能深層次的剖析學生的真正學習問題所在。(2)目前的學習診斷方法主要著力于診斷學生對當前知識點的掌握程度,并沒有考慮該知識點對其它知識點的影響,某一知識點盲區很可能成為學習其它知識的姅腳石,因此現有的方法缺乏遠瞻性,沒有起到防范于未然的作用。(3)雖然信息化教育已成為趨勢,但是目前依然很多學校或地區還存在線下學習和測試,目前的在線學習診斷方法不能適用于線下學習和測試,存在局限性。(4)目前的學習診斷方法幫助找到了知識薄弱點后,一般僅僅指導學生鞏固學習這一個知識點,但知識點之間是存在關聯性的,往往由于前一知識點沒掌握導致對當前知識點的理解困難,進而引發后一知識點的學習困難。
【發明內容】
[0004]針對現有技術的以上缺陷或改進需求,本發明提供一種知識數據庫、構建方法及學情診斷系統,其目的在于,應用構建的數據庫實現基于知識點的智能組卷測試,并根據知識點間的關聯性深層次診斷測試者學習癥結所在,進而生成鞏固學習知識路線,并推薦相應的資源或試題,相比現有技術,數據庫更完備,知識點關聯更緊密,學情診斷結果更系統更全面,既能捕獲到最根本的癥結所在,又能為后續知識點的學習做好鋪墊。
[0005]為實現本發明技術目的,本發明給出了以下技術方案:
[0006]—種知識數據庫構建方法,包括以下步驟:
[0007](I)構建數據表:
[0008]構建學科庫數據表、知識點庫數據表、試題庫數據表、資源庫數據表、學生信息庫數據表、測試庫數據表、測試學生庫數據表和測試成績庫數據表;其中,
[0009]學科庫數據表包括的屬性字段有:學科編號、學科名和學段;
[0010]知識點庫數據表包括的屬性字段有:知識點編號、學科編號、知識點名稱、知識點權重、先備知識點和后繼知識點;
[0011]試題庫數據表包括的屬性字段有:試題號、試題題干、試題選項、題型、試題答案、知識點編號、試題解析、試題難度和試題備注;
[0012]所述資源庫數據表包括的屬性字段有:資源編號、資源名稱、知識點編號、資源用途、資源類型和資源描述;
[0013]學生信息庫數據表包括的屬性字段有:學生學號、學生名字和學生班級;
[0014]測試庫數據表包括的屬性字段有:測試號、測試名稱、測試時長、測試總分、測試班級、測試分數、測試診斷報告和測試備注;
[0015]測試學生庫數據表包括的屬性字段有:測試學生號、測試號、學生學號、測試總分、測試分數、測試診斷報告和測試備注;
[0016]測試答案成績庫數據表包括的屬性字段有:1D號、測試學生號、試題號、學生答案、學生答案閱卷得分;
[0017](2)建立數據表關系:
[0018]學科庫數據表與知識點庫數據表通過學科編號字段建立關聯;
[0019]試題庫數據表與知識點庫數據表通過知識點編號字段建立關聯;
[0020]資源庫數據表與知識點庫數據表通過知識點編號字段建立關聯;
[0021]測試學生庫與測試庫數據表通過測試號字段建立關聯,測試學生庫與學生信息庫數據表通過學生學號字段建立關聯;
[0022]測試答案成績庫數據表與測試學生庫通過測試學生號字段關聯,測試答案成績庫數據表與試題庫數據表通過試題號關聯;
[0023](3)錄入數據:
[0024]將學科、知識點、試題、資源、學生信息、測試信息、測試學生信息和測試成績信息作為記錄分別錄入相應的數據表。
[0025]按照所述的知識數據庫構建方法得到的數據庫。
[0026]—種基于所述知識數據庫的學情診斷系統,包括知識數據庫、測試模塊、診斷模塊和補救模塊;
[0027]知識數據庫,包括學科庫數據表、知識點庫數據表、試題庫數據表、資源庫數據表、學生信息庫數據表、測試庫數據表、測試學生庫數據表和測試成績庫數據表;
[0028]測試模塊,用于根據待測知識點從試題庫數據表中篩選試題發布給測試學生作答,接收測試學生的答題信息,更新知識數據庫;
[0029]診斷模塊,包括閱卷子模塊,用于對測試學生答題進行閱卷;薄弱知識關聯圖生成子模塊,用于查找出錯誤答題關聯的薄弱知識點,并進一步以薄弱知識點的先備知識點和后繼知識點為關聯診斷依據,診斷出可能引發該知識點沒被掌握的先備知識點和可能導致后續難以掌握的后續知識點,形成以薄弱知識點為核心的薄弱知識關聯圖;知識水平判定子模塊,用于對關聯同一薄弱知識點的不同試題進行難度統計分析,由此確定測試學生關于這一薄弱知識點的知識水平級別;診斷輸出子模塊,用于生成并輸出包含薄弱知識關聯圖和知識水平級別信息的測試診斷報告,更新知識數據庫
[0030]補救模塊,包括答題解析子模塊,用于呈現試題解析;試題推薦子模塊,用于根據薄弱知識關聯圖生成知識點鞏固路線圖,為知識點鞏固路線圖中的每一個知識點節點推薦與知識水平級別匹配的試題集;資源推薦子模塊,用于根據薄弱知識關聯圖生成知識點鞏固路線圖,為知識點鞏固路線圖中的每一個知識點節點推薦與知識水平級別匹配的資源集。
[0031]總體而言,通過本發明所構思的以上技術方案與現有技術相比:
[0032]本發明數據庫信息完備,包括學科信息、知識點信息、試題信息、資源信息、學生信息、測試信息,并在各類信息中建立了基于知識點的密切聯系,便于后續基于知識點的智能組卷測試和診斷;
[0033]本發明以知識點的先備知識點和后繼知識點為關聯診斷依據,診斷出可能引發該知識點沒被掌握的先備知識點和可能導致后續難以掌握的后續知識點,形成以薄弱知識點為核心的且帶有知識水平級別屬性的薄弱知識關聯圖,相比傳統單一知識點診斷方法,本發明診斷結果更準確、更系統、更能體現知識點學習的規律性。
[0034]本發明提供三種方式鞏固加強學習,第一種是呈現試題解析,第二種試是根據薄弱知識關聯圖生成知識點鞏固路線圖,為其中知識節點推薦與知識水平級別匹配的試題集,第三種是為知識點鞏固路線圖中的知識節點推薦與知識水平級別匹配的資源集,通過試題解析、鞏固試題和資源的選擇或組合,可系統地對測試者因地制宜的完成鞏固學習任務,減少了學習盲目性,學習路線和資源非常匹配測試者的學習水平和需求。
【附圖說明】
[0035]圖1是本發明數據庫構建流程圖;
[0036]圖2是本發明學情診斷技術思路示意圖;
[0037]圖3是本發明學情診斷系統結構圖;
[0038]圖4是測試模塊的工作流程圖。
【具體實施方式】
[0039]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。此外,下面所描述的本發明各個實施方式中所涉及到的技術特征只要彼此之間未構成沖突就可以相互組合。
[0040]圖1給出了本發明數據庫構建流程圖,具體為:
[0041 ] (I)構建數據表
[0042]構建數據表,包括:學科庫數據表、知識點庫數據表、試題庫數據表、資源庫數據表、學生信息庫數據表、測試庫數據表、測試學生庫數據表和測試成績庫數據表。下面對各數據表詳細說明:
[0043](a)學科