亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

3D題庫中實現(xiàn)選項與試題對應關系序列的方法與流程

文檔序號:12273693閱讀:493來源:國知局
3D題庫中實現(xiàn)選項與試題對應關系序列的方法與流程

本發(fā)明涉及一種3D題庫中實現(xiàn)選項與試題對應關系序列的方法。



背景技術:

信息可視化技術在教育領域里的應用得到了重視,文字、圖形、圖表等2維信息表達方式對數(shù)據(jù)的表達抽象程度高,3維信息可視化技術利用成熟的虛擬現(xiàn)實技術建立信息載體的3維模型或3維場景,高真實度、高直觀度的表達方式帶來更高的信息抽取效率,但利用3D技術開發(fā)題庫存在一些難點:

1. 3維信息可視化中涉及到的圖形對象類型更多,表達方式更復雜,對系統(tǒng)整體構架以及信息圖元的設計要求更高,較常見的方式是將學習對象放在屏幕中央,其它信息隱藏,只在需要時調出。

2. 3D題庫中不同題目需要相同的圖元來表達不同的答案,例如客觀題的每一題選項都可能是A、B、C、D四個選項,但是不同題目的答案可能是其中任何一個,這在表達上更困難,大多數(shù)情況下,采用的是每一道題建立一個預制件或者一個圖片,在用戶行為之后按順序提取這些預制件或者圖片,明顯地,這種方式所需存儲空間與題量正相關,系統(tǒng)反復進行屏幕繪制,在效率、速度、實時性、健壯性等方面都受到一定影響。

3. 題庫規(guī)模較大的情況下,大量題目的答案形成了隨機序列,要正確實現(xiàn)答案與題目之前的對應關系也比較困難,主要原因是出錯率高。



技術實現(xiàn)要素:

本發(fā)明的目的在于提供一種3D題庫中實現(xiàn)選項與試題對應關系序列的方法,以克服現(xiàn)有技術中存在的缺陷。

為實現(xiàn)上述目的,本發(fā)明的技術方案是:一種3D題庫中實現(xiàn)選項與試題對應關系序列的方法,提供n個分別用于表征不同類題庫的菜單項;所述菜單項包括n個通過預制件對應進行預設的題庫;所述預制件與所述題庫一一對應;所述預制件包括題目內容信息、選項內容信息以及操作選項信息;所述選項內容信息包括選項序列號、選項圖標以及選項內容;根據(jù)所述題目內容信息,通過一數(shù)組存儲該題目內容信息對應的正確選項內容信息的選項序列號;用戶在進行選擇操作時,根據(jù)用戶選擇的菜單項,加載對應的預制件;根據(jù)所述數(shù)組存儲的內容,通過一布爾型函數(shù)對用戶的選擇操作進行判斷,將判斷結果返回至所述預制件,并通過重新加載所述選項圖標提示用戶選擇結果;其中,n為大于等于1的正整數(shù)。

在本發(fā)明一實施例中,所述布爾型函數(shù)對用戶的選擇操作進行判斷,若原用戶選擇的選項序列號正確,則將該選項序列號對應的布爾值設置為1,將其他選項對應的布爾值設置為0,并將該選項序列號匹配的選項圖標由圓形圖標重新加載為對號圖標,否則,將該選項序列號匹配的選項圖標重新加載為叉號圖標。

在本發(fā)明一實施例中,所述操作選項信息包括用于鏈接下一題目的步驟指示性圖標;若當前題目為最后的題目時,該步驟指示性圖標自動調整為確定圖標,并與一關閉信息匹配,用于卸載題庫以及釋放預制件;否則,更新當前預制件,并更新題目內容信息、選項內容信息以及操作選項信息。

在本發(fā)明一實施例中,所述選項內容包括文字內容以及3D模型或場景,且當用戶進行選擇操作時,通過動態(tài)演示對應的3D模型或場景展示該選項內容。

在本發(fā)明一實施例中,所述用戶的選擇操作包括正確選擇以及錯誤選擇。

在本發(fā)明一實施例中,所述數(shù)組存儲的選項序列號采用枚舉類型進行存儲,并通過數(shù)據(jù)庫存儲。

在本發(fā)明一實施例中,所述題庫更新時,更新當前題庫存儲的總題數(shù),增加該新增題目的題目序號,增加該題目的題目內容信息以及選項內容信息對應的文字內容,更新所述數(shù)組中該新增題目對應的選項序列號。

在本發(fā)明一實施例中,還包括增加所述選項內容信息中選項內容對應的3D模型或場景。

在本發(fā)明一實施例中,加載預制件后,用戶當前所處理題目對應的題庫為透明,且背景為與所述題目內容信息匹配的3D場景。

相較于現(xiàn)有技術,本發(fā)明具有以下有益效果:

1. 本發(fā)明將信息圖元簡化與優(yōu)化,將系統(tǒng)表達方式優(yōu)化,將學習對象與題庫內容同時放在頁面上,顯示的信息量大,并且所有組件系統(tǒng)只需要加載一次即可,大大減輕負荷;克服了現(xiàn)有技術中存在的顯示的信息數(shù)量較少,對同一對象查看不同內容時需要不斷加載與清除資源,操作復雜、系統(tǒng)負荷大等問題。

2. 本發(fā)明將同一題庫里的所有內容集成到一個預制件中,減少了預制件的數(shù)量,減輕了系統(tǒng)繪制屏幕的負擔,簡化了題目表達的方式,存儲空間遠小于傳統(tǒng)方式,并且無需反復繪制屏幕,效率、速度、實時性以及健壯性都得到了很好的保障。

3. 本發(fā)明通過運用圖元標簽、設置選項序列編號,用布爾值表達用戶操作結果等多種手段將隨機序列預處理到預制件中,當產生新的題目時,只需要更新預處理的內容即可,而無須全部重建,系統(tǒng)效率高,出錯率低。

附圖說明

圖1為本發(fā)明一實施例中圖庫的結構圖。

圖2為本發(fā)明一實施例中預制件的結構圖。

圖3為本發(fā)明一實施例中系統(tǒng)運行流程圖。

具體實施方式

下面結合附圖,對本發(fā)明的技術方案進行具體說明。

本發(fā)明提供一種3D題庫中實現(xiàn)選項與試題對應關系序列的方法,如圖1所示,提供n個分別用于表征不同類題庫的菜單項;菜單項包括n個通過預制件對應進行預設的題庫;預制件與題庫一一對應。在本實施例中,每個菜單項表示一類操作性知識,每個操作性知識有多個操作步驟,而每個操作步驟對應了一個題庫,每個題庫都是一個預制件。每個步驟使用一個預制件,對應一個題庫,題庫里的題目依次用數(shù)字建立標簽,最后一道題目的標簽數(shù)即為總題數(shù)。用戶選擇的選項按最大數(shù)建立預制件,每個預制件表示一個選項或者一道題目,這樣達到信息載體對象數(shù)量最小。

進一步的,如圖2所示,預制件包括題目內容信息、選項內容信息以及操作選項信息;選項內容信息包括選項序列號、選項圖標以及選項內容。

進一步的,根據(jù)題目內容信息,通過一數(shù)組存儲該題目內容信息對應的正確選項內容信息的選項序列號。如圖3所示,用戶在進行選擇操作時,由用戶點擊的菜單對象決定載入的題庫對象,根據(jù)用戶選擇的菜單項,加載對應的預制件;根據(jù)數(shù)組存儲的內容,通過一布爾型函數(shù)對用戶的選擇操作進行判斷,將判斷結果返回至預制件,并通過重新加載選項圖標提示用戶選擇結果;其中,n為大于等于1的正整數(shù)。

進一步的,布爾型函數(shù)對用戶的選擇操作進行判斷,若原用戶選擇的選項序列號正確,則將該選項序列號對應的布爾值設置為1,將其他選項對應的布爾值設置為0,并將該選項序列號匹配的選項圖標由圓形圖標重新加載為對號圖標,否則,將該選項序列號匹配的選項圖標重新加載為叉號圖標。其中,圓形圖標為藍色,對號圖標為綠色、叉號圖標為紅色,且上述圖標的背景均為灰褐色。

在本實施例中,建立一個布爾型函數(shù),返回值為真時,表示當前用戶選項正確,否則選項錯誤。用一個數(shù)組存儲選項序號,根據(jù)用戶當前操作的題目內容信息對應的題目標簽,對照數(shù)組,以確定每個題目的正確答案為第幾個選項,并存儲結果。如果用戶選擇正確,將該選項序號對應的布爾值設為1,其它序號對應的布爾值設為0,并返回;如果用戶選擇錯誤,加載提示信息。題目載入時,每個選項前圖標為,用戶選擇正確時,選中的選項圖標重載為,否則選項圖標重載為。

進一步的,操作選項信息包括用于鏈接下一題目的步驟指示性圖標,如圖2所示:“下一步”按鈕。題庫載入后,題目按順序顯示,由用戶點擊“下一步”來導入下一個題目,直到題目全部完成為止。如圖3所示,若當前題目為最后的題目時,該步驟指示性圖標自動調整為確定圖標,并與一關閉信息匹配,用于卸載題庫以及釋放所有預制件;否則,更新當前預制件,并更新題目內容信息、選項內容信息以及操作選項信息。在本實施例中,當用戶已經打開最后一道題目時,“下一步”按鈕更新為“確定”按鈕。如果用戶點擊的是“下一步”按鈕,系統(tǒng)更新預制件,題目、圖標和選項內容都更新為下一題的內容,反之,如果用戶點擊了“確定”按鈕則關閉題庫。

進一步的,選項內容包括文字內容以及3D模型或場景,且當用戶進行選擇操作時,當選中某選項后,通過動態(tài)演示對應的3D模型或場景展示該選項內容。其中,用戶的選擇操作包括正確選擇以及錯誤選擇。每個預制件按照選擇正確或者錯誤,綁定相應的圖元、程序以及3D場景或模型,用戶不同的操作下,系統(tǒng)只更新當前題目的選項狀態(tài),僅當用戶點擊下一步按鈕時,才更新整個題目及選項。

進一步的,當題庫更新時,更新當前題庫存儲的總題數(shù),增加該新增題目的題目序號,增加該題目的題目內容信息以及選項內容信息對應的文字內容,更新數(shù)組中該新增題目對應的選項序列號。還包括增加選項內容信息中選項內容對應的3D模型或場景。而無需重新制作新題目和選項的預制件。

進一步的,所有試題按編號建立一個序列,對應地,所有題目的正確答案也建立一個與試題唯一對應的序列,這些序列可以枚舉類型存儲在后臺,當題庫規(guī)模足夠大時,也可以建立一個數(shù)據(jù)庫來存儲,但其消耗的數(shù)據(jù)存儲空間和系統(tǒng)資源遠小于每題一個信息元的形式。

進一步的,加載預制件后,用戶當前所處理題目對應的題庫為透明,且背景為與題目內容信息匹配的3D場景。

以上是本發(fā)明的較佳實施例,凡依本發(fā)明技術方案所作的改變,所產生的功能作用未超出本發(fā)明技術方案的范圍時,均屬于本發(fā)明的保護范圍。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1