System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及智能教育,具體為一種基于mvc框架的交互數據監管方法及系統。
技術介紹
1、隨著大數據技術的發展,教育領域積累了大量的學習數據和試題數據。利用這些數據,可以通過數據挖掘和機器學習等技術,為人們提供更加智能化的電子答題服務。
2、現階段,針對電子答題方面通常采用在線考試系統來提高測試效率。然而這種方法存在一定局限性,例如:1、在線考試系統只是采用機器閱卷方式計算分數,而分數由于自身的局限性無法體現做題方不同知識點的掌握水平,且得分制大多運用于確保公平的篩選與競爭性質的考核中,并不能個性化完整檢驗不同做題方的知識掌握水平。2、在試題范圍方面,通常由出題方挑選試題范圍并依次推送,挑選的試題范圍可能存在知識點覆蓋不全或題目難度水平與做題方需檢驗的水平不匹配,無法檢驗做題方的真實水平。3、在試題推薦方面,做題方通常需要作答全部的題目,而這些題目之間存在一些知識點和難度方面的高度重疊,重復性作答相同知識點下不同難度的題目只會浪費時間,并不能提高做題方真實水平的檢驗效率。所以,現階段需要一種更加智能高效的知識水平檢驗技術方案來解決上述問題。
技術實現思路
1、本專利技術的目的在于提供一種基于mvc框架的交互數據監管方法及系統,以解決上述
技術介紹
中提出的問題。
2、為了解決上述技術問題,本專利技術提供如下技術方案:一種基于mvc框架的交互數據監管方法,該方法包括以下步驟:
3、s100、采集學習進度對照表、歷史日志、題庫信息和答題對象提交的學習記錄
4、s200、分析答題對象的應掌握知識體系并計算每個知識點的重要指數,在題庫中篩選出試題范圍并計算每道題目的匹配指數,根據匹配指數給答題對象推送題目。
5、s300、獲取答題對象每次作答的交互數據,通過交互數據計算答題對象的狀態指數,判斷選項是否正確并記錄評測結果,調整知識點的重要指數并繼續匹配與推送題目。
6、s400、測試完畢后,根據評測結果生成知識掌握維度圖表并通過可視化界面進行展示。
7、在s100中,學習進度對照表是指不同學習階段所對應的應掌握知識體系,應掌握知識體系包含不同知識點以及每個知識點的難度值。歷史日志是指答題記錄,每條答題記錄包括題目、答題對象、答題時長和修改次數。題庫信息是指所有題目的屬性,每道題目的屬性包括特征信息、正確選項和錯誤選項信息。特征信息包含不同知識點以及每個知識點的難度值,錯誤選項信息是指所有錯誤選項的解析參數,每個錯誤選項的解析參數包括未理解的知識點。答題對象是指本次作答的人員,學習記錄是指答題對象當前的學習階段信息。
8、知識點是指學習內容中的一個基本概念、原理、規律或技能要點。每個知識點通常都是一個獨立且具體的學習內容,可以幫助理解和掌握某一方面的知識。知識點的難度值取值范圍為1-10,具體值由管理員事先設定。每道題目包含若干個知識點,每個知識點都有各自的難度值。不同題目之間可能存在相同知識點,即使是相同知識點也可能存在不同難度值。
9、答題時長是指從題目推送過來到答題對象點擊提交按鈕時的作答時長。修改次數是指在作答過程中答題對象選定某個選項后,在提交之前再次選定其他選項的次數。
10、題庫中所有題目都為選擇題,當答題對象選擇正確選項則表示掌握該題目特征信息中包含的全部知識點以及每個知識點的難度值。當答題對象選擇錯誤選項則表示未掌握對應錯誤選項的解析參數中全部未理解的知識點。
11、在s200中,具體步驟如下:
12、s201、獲取答題對象學習記錄中的學習階段信息,在學習進度對照表中找到對應的應掌握知識體系,將應掌握知識體系包含的所有知識點的難度值求和后記為,每個知識點的難度值除以得到重要系數。建立評測集合,將所有知識點以及每個知識點的重要系數放入評測集合中,集合包括,其中,表示第個知識點,表示第個知識點的重要系數。
13、s202、分析題庫中每道題目的特征信息,對比特征信息中包含知識點與評測集合中包含知識點,將與評測集合內至少存在h個相同知識點的題目劃入本次測試的試題范圍,建立試題集合,將試題范圍內所有題目放入試題集合中。
14、相同知識點數量h由管理員提前設定,具體取值參考題庫中所有題目的數量。h取值越大,加入試題集合中的題目與應掌握知識體系的知識點相似程度越高。h取值越小,加入試題集合中的題目與應掌握知識體系的知識點相似程度越低。
15、s203、分析試題集合中每道題目包含的知識點,將與評測集合中存在相同的知識點作為應掌握知識點,統計每道題目中應掌握知識點的數量,代入公式計算每道題目的匹配指數,選擇匹配指數最大的題目推送至客戶端界面由答題對象作答,匹配指數公式如下:
16、
17、式中,為題目的匹配指數,為第個標記知識點的重要系數,為第個標記知識點的難度值,為題目包含的所有知識點數量。
18、評測集合用于存放待評估的知識點,知識點的重要系數越高則表明對應知識點重要程度越高。
19、試題集合用于存放備用推薦的題目,每道題目根據與評測集合中相同知識點的重要系數以及難度值來計算匹配指數。題目包含相同知識點數量越多、相同知識點重要系數越高或相同知識點在本題目中難度值越大,則匹配指數越高。
20、在s300中,具體步驟如下:
21、s301、作答完畢后采集本次的答題時長、修改次數和選擇選項并作為交互數據發送至服務端,服務端調取歷史日志并檢索題目的所有答題記錄,計算這些答題記錄的答題時長平均值,檢索答題對象的所有答題記錄,計算這些答題記錄的修改次數平均值;代入公式計算狀態指數:
22、
23、式中,為狀態指數,為常數。
24、狀態指數用于量化本次作答時答題對象對題目的把握程度。狀態指數小則表示答題對象在作答時用時短修改次數少,對題目的熟練程度和掌握程度高。狀態指數大則表示答題對象在作答時用時長修改次數多,對題目的熟練程度和掌握程度低,從而導致猶豫不決或反復修改,甚至隨意選擇。
25、通過答題對象本次的答題時長和修改次數進行綜合分析,答題時長與該題的答題時長平均值進行對比分析,減小因為個別題目難度過高導致普遍答題時長過大而引起的誤差。修改次數與自己的修改次數平均值進行對比分析,減小個別答題對象特殊做題行為習慣引起的誤差。
26、s302、建立答題結果集合,判斷選擇選項與題目的正確選項是否相同;相同則進入s302-1步驟,不相同則進入s302-2步驟。
27、s302-1、將應掌握知識點以及知識點對應的難度值放入答題結果集合中;代入公式計算每個應掌握知識點新的重要系數并同步更新評測集合;公式如下:
28、
29、式中,為之前的重要系數,為常數,為標準狀態指數。
30、s302-2、獲取選擇選項下所有未理解的知識點,將與評測集合中存在相同的知識點作為未掌握知識點;代入公式計算每個未掌握知識點本文檔來自技高網...
【技術保護點】
1.一種基于MVC框架的交互數據監管方法,其特征在于:該方法包括以下步驟:
2.根據權利要求1所述的一種基于MVC框架的交互數據監管方法,其特征在于:在S100中,學習進度對照表是指不同學習階段所對應的應掌握知識體系,應掌握知識體系包含不同知識點以及每個知識點的難度值;歷史日志是指答題記錄,每條答題記錄包括題目、答題對象、答題時長和修改次數;題庫信息是指所有題目的屬性,每道題目的屬性包括特征信息、正確選項和錯誤選項信息;特征信息包含不同知識點以及每個知識點的難度值,錯誤選項信息是指所有錯誤選項的解析參數,每個錯誤選項的解析參數包括未理解的知識點;答題對象是指本次作答的人員,學習記錄是指答題對象當前的學習階段信息。
3.根據權利要求2所述的一種基于MVC框架的交互數據監管方法,其特征在于:在S200中,具體步驟如下:
4.根據權利要求3所述的一種基于MVC框架的交互數據監管方法,其特征在于:在S300中,具體步驟如下:
5.根據權利要求4所述的一種基于MVC框架的交互數據監管方法,其特征在于:在S400中,選擇答題結果集合中每個知識點
6.一種基于MVC框架的交互數據監管系統,其特征在于:該系統包括數據采集模塊、交互處理模塊、對象管理模塊和數據可視化模塊;
7.根據權利要求6所述的一種基于MVC框架的交互數據監管系統,其特征在于:數據采集模塊包括題庫信息采集單元、表格記錄采集單元和歷史日志采集單元;
8.根據權利要求7所述的一種基于MVC框架的交互數據監管系統,其特征在于:交互處理模塊包括試題規劃單元和智能推送單元;
9.根據權利要求8所述的一種基于MVC框架的交互數據監管系統,其特征在于:對象管理模塊包括狀態分析單元和水平評估單元;
10.根據權利要求9所述的一種基于MVC框架的交互數據監管系統,其特征在于:數據可視化模塊根據評測結果生成知識掌握維度圖表,通過可視化界面進行展示。
...【技術特征摘要】
1.一種基于mvc框架的交互數據監管方法,其特征在于:該方法包括以下步驟:
2.根據權利要求1所述的一種基于mvc框架的交互數據監管方法,其特征在于:在s100中,學習進度對照表是指不同學習階段所對應的應掌握知識體系,應掌握知識體系包含不同知識點以及每個知識點的難度值;歷史日志是指答題記錄,每條答題記錄包括題目、答題對象、答題時長和修改次數;題庫信息是指所有題目的屬性,每道題目的屬性包括特征信息、正確選項和錯誤選項信息;特征信息包含不同知識點以及每個知識點的難度值,錯誤選項信息是指所有錯誤選項的解析參數,每個錯誤選項的解析參數包括未理解的知識點;答題對象是指本次作答的人員,學習記錄是指答題對象當前的學習階段信息。
3.根據權利要求2所述的一種基于mvc框架的交互數據監管方法,其特征在于:在s200中,具體步驟如下:
4.根據權利要求3所述的一種基于mvc框架的交互數據監管方法,其特征在于:在s300中,具體步驟如下:
5.根據權利要求4所述的一種基...
【專利技術屬性】
技術研發人員:王煒,
申請(專利權)人:矽柏南京信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。