本發(fā)明涉及在線教育領(lǐng)域,尤其涉及手寫輸入答題方法、終端及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
隨著科技的發(fā)展,教育不僅僅局限于傳統(tǒng)的學(xué)校教育和現(xiàn)有的紙質(zhì)版書籍試卷,從而出現(xiàn)了不同的類型的在線教育軟件。
現(xiàn)有的在線教育學(xué)習(xí)類軟件,有的圍繞教育管理實(shí)現(xiàn)簡(jiǎn)單的在線教育的招生和教學(xué)評(píng)估,有的圍繞教育的執(zhí)行實(shí)現(xiàn)在線視頻教育及學(xué)生的作業(yè)管理,學(xué)生用戶利用現(xiàn)有的在線教育軟件做教學(xué)作業(yè)時(shí)可實(shí)現(xiàn)不同的目的:一是利用終端設(shè)備做選擇題,判斷題,簡(jiǎn)單地通過點(diǎn)擊操作確認(rèn)答案,然后對(duì)系統(tǒng)與將用戶答案與參考答案比對(duì),并顯示答題結(jié)果分析答題思路;另一種在教育軟件上集成了文字輸入的功能,即,利用鍵盤或者虛擬鍵盤接收用戶輸入信息,但這種基于鍵盤輸入的方法主要是針對(duì)文字輸入,在一些圖形或者復(fù)雜公式的輸入時(shí)存在較大的困難;因而可能出現(xiàn)在線教育不能很好地應(yīng)用于學(xué)生,在學(xué)生的作業(yè)試卷涉及到公式輸入或者需要試卷批注時(shí),仍需要利用紙質(zhì)試卷完成,因而造成了部分資源浪費(fèi)。
上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種手寫輸入答題方法、終端及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),旨在增加在線教育軟件上用戶答題輸入的便捷性。
為實(shí)現(xiàn)上述目的,本發(fā)明提供手寫輸入答題方法,所述手寫輸入答題方法包括以下步驟:
在終端顯示界面上設(shè)置第一虛擬蒙板,并建立第一虛擬蒙板的虛擬塊與顯示界面中答題試卷中各書寫區(qū)域的關(guān)聯(lián)關(guān)系;
當(dāng)?shù)谝惶摂M蒙板檢測(cè)到手寫輸入操作時(shí),獲取手寫輸入操作對(duì)應(yīng)的輸入信息,將檢測(cè)到手寫輸入操作的虛擬塊作為目標(biāo)虛擬塊;
將輸入信息觸發(fā)的答題筆跡在目標(biāo)虛擬塊中顯示,并根據(jù)所述關(guān)聯(lián)關(guān)系,判斷目標(biāo)虛擬塊對(duì)應(yīng)的目標(biāo)書寫區(qū)域是否為答題試卷的答題區(qū)域;
若目標(biāo)書寫區(qū)域是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中,若目標(biāo)書寫區(qū)域不是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至第一虛擬蒙板。
可選地,在終端顯示界面上設(shè)置第一虛擬蒙板,并建立第一虛擬蒙板的虛擬塊與顯示界面中答題試卷中各書寫區(qū)域的關(guān)聯(lián)關(guān)系的步驟之前包括:
當(dāng)檢測(cè)到手寫輸入請(qǐng)求時(shí),根據(jù)手寫輸入請(qǐng)求開啟對(duì)應(yīng)輸入模式,并判斷開啟的輸入模式是否為學(xué)生模式;
若開啟的輸入模式為學(xué)生模式,則在終端顯示界面上設(shè)置第一虛擬蒙板。
可選地,將輸入信息觸發(fā)的答題筆跡在目標(biāo)虛擬塊中顯示的步驟之后包括:
當(dāng)檢測(cè)到刪除答題筆跡的請(qǐng)求時(shí),確定刪除答題筆跡所在的目標(biāo)虛擬塊,并將目標(biāo)虛擬塊中的答題筆跡進(jìn)行刪除。
可選地,若目標(biāo)書寫區(qū)域是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中的步驟包括:
若目標(biāo)書寫區(qū)域是答題區(qū)域,則判斷第一虛擬蒙板類型是否為草稿紙;
若第一虛擬蒙板類型不是草稿紙,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中。
可選地,若目標(biāo)書寫區(qū)域是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中,若目標(biāo)書寫區(qū)域不是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至第一虛擬蒙板的步驟之后包括:
當(dāng)檢測(cè)到提交答題試卷的請(qǐng)求時(shí),將答題框及虛擬蒙板上中的答題筆跡保存并作為答題卡,以供用戶再次查看答題卡。
可選地,當(dāng)檢測(cè)到提交答題試卷的請(qǐng)求時(shí),將答題框及虛擬蒙板上中的答題筆跡保存并作為答題卡,的步驟之后包括:
當(dāng)檢測(cè)到查看答題卡的請(qǐng)求時(shí),判斷終端輸入模式是否為教師模式;
若終端輸入模式為教師模式,則在答題卡上設(shè)置第二虛擬蒙板,并提示用戶對(duì)答題筆跡進(jìn)行批改;
當(dāng)?shù)诙摂M蒙板檢測(cè)到批改操作時(shí),獲取批改操作對(duì)應(yīng)批改筆跡,并根據(jù)批改筆跡確定答題筆跡的正確性。
可選地,當(dāng)?shù)诙摂M蒙板檢測(cè)到批改操作時(shí),獲取批改操作對(duì)應(yīng)批改筆跡,并根據(jù)批改筆跡確定答題筆跡的正確性的步驟之后還包括:
當(dāng)檢測(cè)到統(tǒng)計(jì)請(qǐng)求時(shí),確定統(tǒng)計(jì)主題并獲取答題筆跡的正確性;
基于統(tǒng)計(jì)主題和答題筆跡的正確性生成統(tǒng)計(jì)圖表,并將統(tǒng)計(jì)圖表,以供用戶查看使用。
可選地,當(dāng)?shù)谝惶摂M蒙板檢測(cè)到手寫輸入操作時(shí),獲取手寫輸入操作對(duì)應(yīng)的輸入信息,將檢測(cè)到手寫輸入操作的虛擬塊作為目標(biāo)虛擬塊的步驟之后還包括:
當(dāng)?shù)谝惶摂M蒙板檢測(cè)到觸發(fā)作圖請(qǐng)求時(shí),獲取作圖請(qǐng)求中的作圖信息和作圖操作;
根據(jù)作圖信息中的作圖類型識(shí)別對(duì)應(yīng)的作圖操作,以得到作圖請(qǐng)求對(duì)應(yīng)的圖像。
為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種手寫輸入答題終端,所述手寫輸入答題終端包括:手寫輸入筆、存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的手寫輸入答題,其中:
所述手寫輸入筆,用于在顯示輸入范圍手寫輸入答題筆跡;
所述手寫輸入答題程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)上述的手寫輸入答題方法的步驟。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有手寫輸入答題程序,所述手寫輸入答題程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述的手寫輸入答題方法的步驟。
本發(fā)明提出了手寫輸入答題方法,手寫輸入答題方法包括以下步驟:在終端顯示界面上設(shè)置第一虛擬蒙板,并建立第一虛擬蒙板的虛擬塊與顯示界面中答題試卷中各書寫區(qū)域的關(guān)聯(lián)關(guān)系,當(dāng)?shù)谝惶摂M蒙板檢測(cè)到手寫輸入操作時(shí),獲取手寫輸入操作對(duì)應(yīng)的輸入信息,將檢測(cè)到手寫輸入操作的虛擬塊作為目標(biāo)虛擬塊,將輸入信息觸發(fā)的答題筆跡在目標(biāo)虛擬塊中顯示,并根據(jù)所述關(guān)聯(lián)關(guān)系,判斷目標(biāo)虛擬塊對(duì)應(yīng)的目標(biāo)書寫區(qū)域是否為答題試卷的答題區(qū)域,若目標(biāo)書寫區(qū)域是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中,若目標(biāo)書寫區(qū)域不是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至第一虛擬蒙板。通過在在線教育的軟件上顯示答題試卷,用戶可以在答題試卷的答題區(qū)域利用手寫輸入筆輸入答題筆跡,解決了現(xiàn)有的在終端上輸入答題筆跡困難,用戶可以在答題區(qū)域模擬紙質(zhì)答題,增加了在線教育軟件的答題筆跡輸入的便捷性,通過設(shè)置第一虛擬蒙板用戶可以在答題試卷任意區(qū)域進(jìn)行輸入操作,以此同時(shí),在用戶需要?jiǎng)h除答題筆跡時(shí),可針對(duì)虛擬蒙板進(jìn)行刪除操作,而不會(huì)影響到答題筆跡對(duì)應(yīng)的題目筆跡。
附圖說明
圖1為本發(fā)明手寫輸入答題方法第一實(shí)施例的流程示意圖;
圖2為本發(fā)明手寫輸入答題方法的第二實(shí)施例的流程示意圖;
圖3為圖1中手寫輸入答題方法的步驟s14的細(xì)化流程示意圖;
圖4為本發(fā)明手寫輸入答題方法的第三實(shí)施例的流程示意圖;
圖5為本發(fā)明手寫輸入答題方法的第四實(shí)施例的流程示意圖;
圖6為本發(fā)明手寫輸入答題方法的第五實(shí)施例的流程示意圖;
圖7是本發(fā)明實(shí)施例方案涉及的硬件運(yùn)行環(huán)境的終端結(jié)構(gòu)示意圖;
圖8為本發(fā)明手寫輸入答題終端的功能模塊示意圖;
圖9為本發(fā)明手寫輸入答題方法的一虛擬蒙板場(chǎng)景示意圖;
圖10為本發(fā)明手寫輸入答題方法的另一虛擬蒙板場(chǎng)景示意圖;
圖11為本發(fā)明手寫輸入答題方法的草稿紙場(chǎng)景示意圖;
圖12為本發(fā)明手寫輸入答題方法學(xué)生模式統(tǒng)計(jì)場(chǎng)景示意圖;
圖13為本發(fā)明手寫輸入答題方法教師模式統(tǒng)計(jì)場(chǎng)景示意圖;
圖14為本發(fā)明手寫輸入答題方法作圖操作的一場(chǎng)景示意圖;
圖15為本發(fā)明手寫輸入答題方法作圖操作的另一場(chǎng)景示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
由于現(xiàn)有技術(shù)中在線教育主要圍繞教育的組織管理工作或視頻課件的共享,在學(xué)生用戶端的改進(jìn)較小,學(xué)生用戶端在教育軟件上,通過題庫做一些簡(jiǎn)單的選擇圖判斷題,針對(duì)中小學(xué)教育中數(shù)學(xué)物理化學(xué)等科目涉及到的公式輸入,只能通過用戶在紙質(zhì)試卷上答題,然后掃描拍攝上傳至教師端進(jìn)行作業(yè)的批改,操作較為麻煩。
本發(fā)明提供手寫輸入答題方法,使學(xué)生用戶可以在在線教育軟件上模擬紙質(zhì)答題操作,本方案將具有顯示界面的pc或移動(dòng)終端上集成書寫輸入功能,在顯示終端上顯示答題試題,用戶可利用顯示終端相匹配的鼠標(biāo)或手寫筆(例如蘋果公司的applepencil與ipadpro)實(shí)現(xiàn)手寫收入(本實(shí)施例中的手寫輸入主要可以包括手持筆寫輸入和手在顯示屏上的操作)。
手寫輸入不僅針對(duì)答案框可在電子試卷上任意位置進(jìn)行標(biāo)注,例如選擇題,可以在題目上進(jìn)行標(biāo)注以幫助排除錯(cuò)誤答案。對(duì)于需要作圖的地方,可以采用虛擬直尺和圓規(guī)進(jìn)行作圖除了學(xué)生能夠用筆自由書寫和畫圖外,同樣允許教師用筆對(duì)電子卷進(jìn)行批改。通過全面采用電子卷和手寫輸入筆操作,到達(dá)紙質(zhì)答題的方便效果,借助計(jì)算機(jī)強(qiáng)大的計(jì)算能力完成試題的匯總、統(tǒng)計(jì)和分析,本方案中可以在顯示界面上任意位置書寫和批改,不僅答題輸入框可以書寫作畫,在輸入框外試題部分也能書寫和批改、并答題界面可適配不同屏幕大小,保證做題和批改的顯示相同,允許做題和批改在不同尺寸的電子屏上進(jìn)行,需要說明的是,本發(fā)明中用戶可以在顯示界面的任意位置進(jìn)行操作,但顯示界面依然設(shè)置有不同的區(qū)域,即,題目區(qū)域、答題區(qū)域和重疊顯示的草稿區(qū)域。
參照?qǐng)D1,本發(fā)明手寫輸入答題方法第一實(shí)施例中所述手寫輸入答題方法包括:
步驟s11,在終端顯示界面上設(shè)置第一虛擬蒙板,并建立第一虛擬蒙板的虛擬塊與顯示界面中答題試卷中各書寫區(qū)域的關(guān)聯(lián)關(guān)系。
在本發(fā)明中手寫輸入答題的終端上設(shè)置第一虛擬蒙板,從終端存儲(chǔ)模塊結(jié)合圖8,取出答題試卷進(jìn)行展示,此時(shí)有兩種模式:一是自由展示模式,二是受限展示模式。當(dāng)題目第一次取出時(shí),為自由展示模式。此時(shí)題目按當(dāng)前顯示設(shè)備的屏幕大小,自由地進(jìn)行排版顯示,僅僅受限于當(dāng)前設(shè)備的屏幕寬度,可以自由地進(jìn)行排版顯示。由于需要在題目任意位置進(jìn)行涂畫,因此除了題目本身設(shè)置的答題框外,應(yīng)在題目的整個(gè)尺寸框內(nèi),覆蓋一層透明的畫布,這層透明畫布稱為第一虛擬蒙板,如圖9所示,第一虛擬蒙板邊界并不存在,只是為了說明方便。在題目上進(jìn)行涂畫實(shí)際上是在第一虛擬蒙板上作答題。如圖10所示,不能將整個(gè)試卷做第一虛擬蒙板,因?yàn)樵囶}是可以被拆分的,在錯(cuò)題分析時(shí),會(huì)將錯(cuò)題單獨(dú)拆出來進(jìn)行顯示(此時(shí)處于受限展示模式),當(dāng)后續(xù)將題目取出時(shí),此時(shí)為受限展示模式。不能用當(dāng)前的顯示設(shè)備的屏幕寬度作為顯示限制條件,而是要以第一次顯示時(shí)的屏幕寬度作為顯示限制條件,并且要保持當(dāng)初的字體樣式、大小,以及行間距、字間距,才能完全復(fù)現(xiàn)當(dāng)時(shí)的顯示效果,此時(shí)題目的尺寸應(yīng)和當(dāng)時(shí)完全一樣,這樣第一虛擬蒙板覆蓋上去就能完全重合,這里的第一虛擬蒙板不能是完全透明的第一虛擬蒙板,因?yàn)榭赡芤呀?jīng)作畫了,第一虛擬蒙板必須為提取從存儲(chǔ)模塊中保存的第一虛擬蒙板,將之與題目完全覆蓋重合,即,建立第一虛擬蒙板的虛擬塊(第一虛擬蒙板是可以進(jìn)行拆分的,或者理解為第一虛擬蒙板為答題試卷上方空間對(duì)應(yīng)設(shè)置的與顯示界面中的答題試卷相關(guān))與顯示界面中答題試卷中各書寫區(qū)域的關(guān)聯(lián)關(guān)系。
步驟s12,當(dāng)?shù)谝惶摂M蒙板檢測(cè)到手寫輸入操作時(shí),獲取手寫輸入操作對(duì)應(yīng)的輸入信息,將檢測(cè)到手寫輸入操作的虛擬塊作為目標(biāo)虛擬塊。
在終端上第一虛擬蒙板檢測(cè)到手寫輸入操作時(shí),獲取手寫輸入操作對(duì)應(yīng)的輸入信息,即,手寫輸入操作對(duì)應(yīng)的操作觸發(fā)指令,終端顯示屏接收用戶手寫輸入信息,但是在手寫輸入的時(shí)可能手觸碰到顯示屏,或者手寫輸入筆的誤操作等情況,需要排除用戶誤操作,因而將手寫輸入操作對(duì)應(yīng)輸入信息進(jìn)行獲取,再圍繞用戶手寫輸入的連貫程度、用戶輸入時(shí)終端顯示屏壓力傳感器檢測(cè)到的壓力值等作為輸入信息,將檢測(cè)到手寫輸入指令的虛擬塊叫目標(biāo)虛擬塊。
步驟s13,將輸入信息觸發(fā)的答題筆跡在目標(biāo)虛擬塊中顯示,并根據(jù)所述關(guān)聯(lián)關(guān)系,判斷目標(biāo)虛擬塊對(duì)應(yīng)的目標(biāo)書寫區(qū)域是否為答題試卷的答題區(qū)域。
將手寫輸入操作對(duì)應(yīng)的輸入信息觸發(fā)的答題筆跡(結(jié)合圖9,答題筆跡:包括用戶在答題試卷上題目對(duì)應(yīng)虛擬塊上的答題筆跡、標(biāo)注和答題區(qū)域?qū)?yīng)的答題筆跡)在目標(biāo)虛擬塊中顯示,并根據(jù)第一虛擬蒙板的虛擬塊與顯示界面中答題試卷中各書寫區(qū)域的關(guān)聯(lián)關(guān)系,判斷目標(biāo)虛擬塊對(duì)應(yīng)的目標(biāo)書寫區(qū)域是否為答題試卷的答題區(qū)域,在本方案中可將用戶的答題筆跡與答題試卷的答題區(qū)域?qū)?yīng)。
步驟s14,若目標(biāo)書寫區(qū)域是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中,若目標(biāo)書寫區(qū)域不是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至第一虛擬蒙板。
若目標(biāo)書寫區(qū)域是答題區(qū)域,則將用戶的答題筆跡與答題試卷的答題區(qū)域?qū)?yīng),若目標(biāo)書寫區(qū)域不是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡、標(biāo)標(biāo)注,輸入至第一虛擬蒙板,需要指出的是,由于答題區(qū)域被覆蓋在蒙板下方,會(huì)造成無法在答題區(qū)域作答,因此必須將答題區(qū)域,以及其他需要作答的輸入器,如選擇題的選擇框,英語完形填空/閱讀理解題的下拉框浮動(dòng)在第一虛擬蒙板之上,以優(yōu)先得到用戶輸入,將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中。
在本實(shí)施例中通過在在線教育的軟件上顯示答題試卷,用戶可以在答題試卷的答題區(qū)域利用手寫輸入筆輸入答題筆跡,解決了現(xiàn)有的在終端上輸入答題筆跡困難,用戶可以在答題區(qū)域模擬紙質(zhì)答題,增加了在線教育軟件的答題筆跡輸入的便捷性,通過設(shè)置第一虛擬蒙板用戶可以在答題試卷任意區(qū)域進(jìn)行輸入操作,以此同時(shí),在用戶需要?jiǎng)h除答題筆跡時(shí),可針對(duì)虛擬蒙板進(jìn)行刪除操作,而不會(huì)影響到答題筆跡對(duì)應(yīng)的題目筆跡。
參照?qǐng)D2,本發(fā)明手寫輸入答題方法第二實(shí)施例提供中手寫輸入答題方法包括:
步驟s21,當(dāng)檢測(cè)到手寫輸入請(qǐng)求時(shí),根據(jù)手寫輸入請(qǐng)求開啟對(duì)應(yīng)輸入模式,并判斷開啟的輸入模式是否為學(xué)生模式。
在答題終端檢測(cè)到手寫輸入請(qǐng)求時(shí),根據(jù)手寫輸入請(qǐng)求開啟對(duì)應(yīng)輸入模式,本發(fā)明中手寫輸入答題對(duì)應(yīng)設(shè)置兩種模式:學(xué)生模式和教師模式,并判斷開啟的輸入模式是否為學(xué)生模式,首先確定手寫輸入請(qǐng)求對(duì)應(yīng)的身份信息,并根據(jù)手寫輸入請(qǐng)求者的身份信息開啟對(duì)應(yīng)的手寫輸入模式,即,用戶端可以是學(xué)生用戶,還可以是教師用戶,學(xué)生用戶和教師用戶的身份信息不同,因而在終端手寫輸入答題軟件的權(quán)限也不相同,學(xué)生用戶對(duì)應(yīng)開啟學(xué)生的答題模式,教師用戶對(duì)應(yīng)開啟批改模式,即,根據(jù)手寫輸入請(qǐng)求開啟對(duì)應(yīng)手寫輸入模式,手寫輸入軟件中可進(jìn)行答題作業(yè)的傳輸(或者在同一個(gè)答題終端上切換用戶登錄等情況),教師用戶將答題試題發(fā)送至學(xué)生用戶,學(xué)生用戶在完成手寫輸入答題筆跡后,將答題筆跡上傳至教師用戶,教師用戶對(duì)學(xué)生用戶的答題筆跡進(jìn)行批改,學(xué)生用戶不可以刪除教師用戶的批改信息,同時(shí)教師用戶也不可以刪除學(xué)生用戶的答題筆跡,學(xué)生模式下主要針對(duì)學(xué)生用戶的答題筆跡,教師模式下主要針對(duì)教師用戶的輸入對(duì)應(yīng)答題試卷題目評(píng)分。
步驟s22,若開啟的輸入模式為學(xué)生模式,則在終端顯示界面上設(shè)置第一虛擬蒙板。
在確定終端開啟的模式為學(xué)生模式時(shí),進(jìn)一步地,在在終端顯示界面上設(shè)置第一虛擬蒙板,以供學(xué)生用戶在學(xué)生答題模式下進(jìn)行答題操作,需要補(bǔ)充說明的是,不同的答題模式下對(duì)應(yīng)的顯示設(shè)置或者對(duì)應(yīng)的對(duì)應(yīng)用戶工具欄可能不同,簡(jiǎn)單的說,學(xué)生模式下可能出現(xiàn)鋼筆書寫格式,鉛筆書寫格式、或草稿紙格式,學(xué)生用戶只可以在其他學(xué)生用戶允許的情況下才可以查看其他學(xué)生用戶的答題筆跡,但是在教師模式下,可能對(duì)應(yīng)出現(xiàn)紅筆書寫格式,計(jì)算器等,教師用戶可以查看任意一個(gè)學(xué)生的答題筆跡,同時(shí),教師用戶可以進(jìn)行題目組合生成新的試卷。
在本實(shí)施例中當(dāng)檢測(cè)到手寫輸入請(qǐng)求時(shí),根據(jù)手寫輸入請(qǐng)求開啟對(duì)應(yīng)輸入模式,并判斷開啟的輸入模式是否為學(xué)生模式,若開啟的輸入模式為學(xué)生模式,則在終端顯示界面上設(shè)置第一虛擬蒙板。在本實(shí)施例中通過設(shè)置不同的模式,方便不同身份的用戶進(jìn)行操作,完善了現(xiàn)有的答題軟件存在的不足之處。
進(jìn)一步地,實(shí)施例中手寫輸入答題還包括當(dāng)檢測(cè)到刪除答題筆跡的請(qǐng)求時(shí),確定刪除答題筆跡所在的目標(biāo)虛擬塊,并將目標(biāo)虛擬塊中的答題筆跡進(jìn)行刪除。
當(dāng)檢測(cè)到刪除答題筆跡的請(qǐng)求時(shí),即,點(diǎn)擊終端界面上的刪除標(biāo)志,使答題試卷處于“擦除”狀態(tài),用戶可以在答題區(qū)域或第一虛擬蒙板進(jìn)行涂擦。輸入檢測(cè)模塊檢測(cè)到筆或鼠標(biāo)輸入時(shí),首先判斷處于哪個(gè)目標(biāo)虛擬塊,將絕對(duì)坐標(biāo)轉(zhuǎn)換為目標(biāo)虛擬塊的相對(duì)坐標(biāo),如果存在位置不連續(xù)的跳變,插入多個(gè)中間值,以達(dá)到平滑過渡的效果,結(jié)合圖8,然后坐標(biāo)計(jì)算模塊進(jìn)行處理;對(duì)于擦除,坐標(biāo)計(jì)算模塊不進(jìn)行處理,而是將數(shù)據(jù)直接輸送到界面展示模塊進(jìn)行顯示;界面展示模塊根據(jù)坐標(biāo)和壓力等數(shù)據(jù)在目標(biāo)虛擬塊上進(jìn)行涂擦。涂擦?xí)r,將畫布的底色,目標(biāo)虛擬塊的透明色對(duì)涂擦區(qū)進(jìn)行填充,以達(dá)到涂擦效果,需要指出的是,如果當(dāng)前位置有格子線,填充完畢后,應(yīng)在涂擦區(qū)重新畫格子線進(jìn)行重描,以達(dá)到不能涂擦格子線的效果,如果當(dāng)前位置為題目附圖,則要用挖取題目附圖的一塊進(jìn)行填充,而不能用目標(biāo)虛擬塊底色進(jìn)行填充,以達(dá)到不能擦去題目附圖的效果。如果為閱卷答題終端處于教師模式時(shí),應(yīng)將學(xué)生作答的整個(gè)區(qū)域作為原始底圖,用此的目標(biāo)虛擬塊進(jìn)行填充,從而達(dá)到教師不能擦去學(xué)生答題痕跡的效果。
在本實(shí)施例中手寫輸入答題還包括當(dāng)檢測(cè)到刪除答題筆跡的請(qǐng)求時(shí),確定刪除答題筆跡所在的目標(biāo)虛擬塊,并將目標(biāo)虛擬塊中的答題筆跡進(jìn)行刪除,用戶可以單獨(dú)地對(duì)自己輸入的答題筆跡和標(biāo)準(zhǔn)筆跡進(jìn)行刪除,而不對(duì)答題試卷本身的試卷信息產(chǎn)生影響,同樣的不同操作模式下用戶之間的操作互不影響,提高了答題更改的便捷性。
參照?qǐng)D3,本發(fā)明手寫輸入答題方法,步驟s14包括:
步驟s141,若目標(biāo)書寫區(qū)域是答題區(qū)域,則判斷第一虛擬蒙板類型是否為草稿紙。
在確定用戶的目標(biāo)書寫區(qū)域是答題區(qū)域(答題區(qū)域:答題試卷對(duì)應(yīng)的答題框),還需要進(jìn)一步判斷用戶的第一虛擬蒙板類型是否為草稿紙,結(jié)合圖11,在本方案中設(shè)置草稿紙格式,用戶在答題區(qū)域的操作若是在草稿紙上,則將第一虛擬蒙板上的筆跡作為答題標(biāo)注,即,用戶在終端顯示界面上進(jìn)行答題操作時(shí),若終端顯示界面上的第一虛擬蒙板對(duì)應(yīng)題目答題區(qū)域,則將用戶答題筆跡顯示在答題試卷上,若第一虛擬蒙板不對(duì)應(yīng)題目答題區(qū)域,則將用戶答題筆跡顯示在第一虛擬蒙板,但是還可能存在,終端顯示界面上的第一虛擬蒙板為設(shè)置的草稿紙類型,則即使對(duì)應(yīng)答題試卷的答題區(qū)域,也需要將答題筆跡顯示在草稿紙對(duì)應(yīng)的第一虛擬蒙板上,需要補(bǔ)充說明是,草稿紙的上的用戶筆跡可可以對(duì)應(yīng)保存,后期檢查試卷時(shí)查看,在第一虛擬蒙板類型不是為草稿紙時(shí),將筆跡作為答題筆跡。
步驟s142,若第一虛擬蒙板類型不是草稿紙,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中。
若第一虛擬蒙板類型不是草稿紙,即,將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域(試卷答題框)中,以便將用戶的答題筆跡和答題試卷對(duì)應(yīng)方便查看。
在本實(shí)施例中若目標(biāo)書寫區(qū)域是答題區(qū)域,則判斷第一虛擬蒙板類型是否為草稿紙,若第一虛擬蒙板類型不是草稿紙,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中。方便了用戶的查看編輯同時(shí)將用戶的答題筆跡在試卷答題框中對(duì)應(yīng)顯示,
參照?qǐng)D4,本發(fā)明手寫輸入答題方法第三實(shí)施例提供中手寫輸入答題方法包括:
步驟s31,當(dāng)檢測(cè)到提交答題試卷的請(qǐng)求時(shí),將答題框及虛擬蒙板上中的答題筆跡保存并作為答題卡,以供用戶再次查看答題卡。
結(jié)合圖11,在答題試卷上方有工具欄,從左至右分別有功能按鈕:“鋼筆”、“橡皮擦”、“直尺”、“圓規(guī)”、“回退”、“重做”、“草稿紙”,以及“保存”、“交卷”,當(dāng)檢測(cè)到提交答題試卷的請(qǐng)求時(shí),即,在用戶點(diǎn)擊“交卷”時(shí),觸發(fā)提交答題筆跡的請(qǐng)求,在檢測(cè)到提交答題筆跡的請(qǐng)求時(shí),將答題框及虛擬蒙板上中的答題筆跡保存并作為答題卡,可將顯示輸入范圍中的答題筆跡上傳至預(yù)設(shè)教師用戶(這里的預(yù)設(shè)教師用戶,同理,教師用戶可以進(jìn)行試卷的分發(fā)),教師用戶端接收答題筆跡,對(duì)學(xué)生用戶端的答題筆跡進(jìn)行批改,評(píng)估學(xué)生用戶端答題筆跡的正確性,也可以將答題筆跡進(jìn)行保存以便學(xué)生用戶的再次查看編輯。
步驟s32,當(dāng)檢測(cè)到查看答題卡的請(qǐng)求時(shí),判斷終端輸入模式是否為教師模式。
在終端檢測(cè)到用戶查看答題卡的請(qǐng)求時(shí),判斷查看答題試卷的模式是否為教師模式,即,在本方案中針對(duì)學(xué)生用戶和教師用戶都可以對(duì)學(xué)生用戶答題卡進(jìn)行查看,教師用戶與學(xué)生用戶可以采用不同的終端登錄,也可以在同一終端上切換用戶登錄模式。
步驟s33,若終端輸入模式為教師模式,則在答題卡上設(shè)置第二虛擬蒙板,并提示用戶對(duì)答題筆跡進(jìn)行批改。
在確定終端輸入模式為教師模式時(shí),則在答題卡上設(shè)置第二虛擬蒙板,(第二虛擬蒙板與第一虛擬蒙板并不存在本質(zhì)區(qū)別,設(shè)置不同的虛擬蒙板是為了避免不同用戶的筆跡進(jìn)行改動(dòng)的麻煩),并提示教師用戶對(duì)答題筆跡進(jìn)行批改。
步驟s34,當(dāng)?shù)诙摂M蒙板檢測(cè)到批改操作時(shí),獲取批改操作對(duì)應(yīng)批改筆跡,并根據(jù)批改筆跡確定答題筆跡的正確性。
在第二虛擬蒙板檢測(cè)到批改操作時(shí),獲取批改操作對(duì)應(yīng)批改筆跡,需要補(bǔ)充說明的是,在教師用戶進(jìn)行筆跡刪除使,只針對(duì)教師用戶對(duì)應(yīng)的第二虛擬蒙板上的筆跡信息,而不會(huì)對(duì)第一虛擬蒙板上的學(xué)生筆跡產(chǎn)生影響,在教師用戶批改答題筆跡完成時(shí),進(jìn)一步顯示評(píng)分標(biāo)準(zhǔn),教師用戶端可以確答題筆跡的正確性。
在本實(shí)施例中當(dāng)檢測(cè)到查看答題卡的請(qǐng)求時(shí),判斷終端輸入模式是否為教師模式,若終端輸入模式為教師模式,則在答題卡上設(shè)置第二虛擬蒙板,并提示用戶對(duì)答題筆跡進(jìn)行批改,當(dāng)?shù)诙摂M蒙板檢測(cè)到批改操作時(shí),獲取批改操作對(duì)應(yīng)批改筆跡,并根據(jù)批改筆跡確定答題筆跡的正確性,在本實(shí)施例中對(duì)終端上的答題試卷在不同的用戶之間交互,實(shí)現(xiàn)了交互閱卷,相比現(xiàn)有的拍照傳輸更加便捷高效。
參照?qǐng)D5,本發(fā)明手寫輸入答題方法第四實(shí)施例提供中手寫輸入答題方法包括:
步驟s41,當(dāng)檢測(cè)到統(tǒng)計(jì)請(qǐng)求時(shí),確定統(tǒng)計(jì)主題并獲取答題筆跡的正確性。
具體地,學(xué)生用戶和教師用戶可以針對(duì)答題筆跡進(jìn)行統(tǒng)計(jì),當(dāng)檢測(cè)到統(tǒng)計(jì)答題筆跡的請(qǐng)求時(shí),確定統(tǒng)計(jì)主題并獲取答題筆跡的正確性,結(jié)合圖12和圖13,不同用戶端的統(tǒng)計(jì)主題不同,首先確定答題筆跡的統(tǒng)計(jì)主題(即,教師用戶可對(duì)不同題型的正確率進(jìn)行統(tǒng)計(jì),學(xué)生用戶可以就不同知識(shí)點(diǎn)作圖時(shí)間等信息進(jìn)行統(tǒng)計(jì))。
步驟s42,基于統(tǒng)計(jì)主題和答題筆跡的正確性生成統(tǒng)計(jì)圖表,并將統(tǒng)計(jì)圖表,以供用戶查看使用。
根據(jù)確定的用戶端的統(tǒng)計(jì)主題,進(jìn)一步地獲取教師用戶批改的答題筆跡的正確性,統(tǒng)計(jì)答題筆跡并生成對(duì)應(yīng)的圖表,即,圖12是學(xué)生用戶的統(tǒng)計(jì)情況,在學(xué)生的個(gè)人中心,可以查看自己的統(tǒng)計(jì)結(jié)果,可以查看做題的題目,并且具備錯(cuò)題匯總功能,找出哪些題出錯(cuò)次數(shù)最高;圖13是教師用戶的統(tǒng)計(jì)情況,教師的個(gè)人中心中,可以查看任一個(gè)學(xué)生或者全部學(xué)生整體的統(tǒng)計(jì)情況、錯(cuò)題情況。
教師用戶可根據(jù)答題筆跡的正確性,對(duì)應(yīng)生成的統(tǒng)計(jì)圖表,進(jìn)行題目的組合,即,教師根據(jù)不同學(xué)生用戶的答題筆跡的正確性,分析學(xué)生用戶對(duì)知識(shí)點(diǎn)的掌握情況,組合形成的新的答題試卷,供學(xué)生用戶加強(qiáng)學(xué)習(xí),如,數(shù)學(xué)教師在批改完成試卷后,綜合學(xué)生的學(xué)生情況,將幾何題、三角函數(shù)等知識(shí)點(diǎn)進(jìn)行整理,設(shè)置不同題目的答題時(shí)間,分值等形成題目組合規(guī)則,終端根據(jù)題目組合規(guī)則對(duì)應(yīng)生成答題試卷,答題試卷可以存在不同的組合題目,教師查看不同組合題目形成的試卷(終端上對(duì)應(yīng)保存有不同科目的課件和試題,教師用戶可以直接選擇現(xiàn)有的試卷發(fā)送至學(xué)生用戶端,也可以根據(jù)學(xué)生的學(xué)習(xí)情況組合試卷發(fā)送至學(xué)生用戶端,學(xué)生用戶端可以自由地查看不同科目的教學(xué)課件),最終選擇試卷發(fā)送至學(xué)生用戶端,以供用戶端進(jìn)行手寫輸入答題操作。
在本實(shí)施例中當(dāng)檢測(cè)到統(tǒng)計(jì)請(qǐng)求時(shí),確定統(tǒng)計(jì)主題并獲取答題筆跡的正確性,基于統(tǒng)計(jì)主題和答題筆跡的正確性生成統(tǒng)計(jì)圖表,并將統(tǒng)計(jì)圖表,以供用戶查看使用。通過對(duì)答題筆跡正確性的統(tǒng)計(jì),學(xué)生用戶端可以針對(duì)統(tǒng)計(jì)情況直觀的查看自己的不足之處,教師用戶可以針對(duì)不同學(xué)生用戶的具體情況進(jìn)行分析,確定教學(xué)的重點(diǎn)和難點(diǎn),利用在線教育手寫輸入軟件更加便捷不同用戶操作使用,教師通過在線教育軟件的答題筆跡統(tǒng)計(jì)功能,對(duì)學(xué)生的答題筆跡進(jìn)行統(tǒng)計(jì),并根據(jù)學(xué)生答題筆跡的正確性和知識(shí)點(diǎn)的重要性生成試卷,方便了教師用戶端的教學(xué)工作。
參照?qǐng)D6,本發(fā)明手寫輸入答題方法第五實(shí)施例提供中手寫輸入答題方法包括:
步驟s51,當(dāng)?shù)谝惶摂M蒙板檢測(cè)到觸發(fā)作圖請(qǐng)求時(shí),獲取作圖請(qǐng)求中的作圖信息和作圖操作。
當(dāng)?shù)谝惶摂M蒙板檢測(cè)到觸發(fā)作圖請(qǐng)求時(shí),獲取作圖請(qǐng)求中的作圖信息,結(jié)合圖8,輸入探測(cè)模塊接收手寫輸入筆數(shù)據(jù),坐標(biāo)計(jì)算模塊進(jìn)行相應(yīng)的坐標(biāo)變換,為后面界面展示模塊最終呈現(xiàn)進(jìn)行數(shù)據(jù)準(zhǔn)備,將計(jì)算后的結(jié)果送到界面展示模塊進(jìn)行處理。對(duì)于探測(cè)模塊送來的數(shù)據(jù),根據(jù)當(dāng)前坐標(biāo)系的平移設(shè)置、旋轉(zhuǎn)設(shè)置,將坐標(biāo)變換到相應(yīng)的目的坐標(biāo),達(dá)到直尺、圓規(guī)的平移、旋轉(zhuǎn)效果,將目標(biāo)坐標(biāo)連同壓力數(shù)據(jù)送入界面展示模塊;界面展示模塊,將試題按照排版要求將試題展示出來,并根據(jù)坐標(biāo)計(jì)算模塊送來的數(shù)據(jù),展示用戶輸入的圖形,如手寫劃線、虛擬直尺、圓規(guī)畫出的直線、圓弧等。結(jié)合圖14和圖15,界面展示模塊還根據(jù)標(biāo)準(zhǔn)直尺、圓規(guī)模型,結(jié)合目的坐標(biāo),最終在界面上呈現(xiàn)出虛擬的直尺、圓規(guī),存儲(chǔ)模塊保存用戶輸入的答案、圖形,以及標(biāo)注,并可以反向輸回界面展示模塊,以復(fù)現(xiàn)原先畫出的圖形,根據(jù)用戶作圖信息執(zhí)行作圖操作。
步驟s52,根據(jù)作圖信息中的作圖類型識(shí)別對(duì)應(yīng)的作圖操作,以得到作圖請(qǐng)求對(duì)應(yīng)的圖像。
根據(jù)作圖信息中的作圖類型識(shí)別對(duì)應(yīng)的作圖操作,進(jìn)行計(jì)算識(shí)別形成,用戶操作對(duì)應(yīng)的圖形,以得到作圖請(qǐng)求對(duì)應(yīng)的圖像
在本實(shí)施例中當(dāng)?shù)谝惶摂M蒙板檢測(cè)到觸發(fā)作圖請(qǐng)求時(shí),獲取作圖請(qǐng)求中的作圖信息和作圖操作,根據(jù)作圖信息中的作圖類型識(shí)別對(duì)應(yīng)的作圖操作,以得到作圖請(qǐng)求對(duì)應(yīng)的圖像。由于現(xiàn)有的部分科目涉及到直尺、圓規(guī)等工具的作圖操作,通過檢測(cè)用戶的作圖請(qǐng)求,根據(jù)用戶的作圖操作對(duì)應(yīng)顯示作圖,實(shí)現(xiàn)了終端上的智能電子作圖,與現(xiàn)有的cad或者其他作圖軟件不同,本實(shí)施例中的作圖方式簡(jiǎn)單易操作。
本發(fā)明還對(duì)應(yīng)提出了一種手寫輸入答題終端,所述手寫輸入答題終端包括:手寫輸入筆、存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的手寫輸入答題,其中:
所述手寫輸入筆,用于在顯示輸入范圍手寫輸入答題筆跡;
所述手寫輸入答題程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)上述的手寫輸入答題方法的步驟。
如圖7所示,圖7是本發(fā)明實(shí)施例方案涉及的硬件運(yùn)行環(huán)境的手寫輸入答題終端或終端結(jié)構(gòu)示意圖。
本發(fā)明實(shí)施例終端可以是pc,也可以是智能手機(jī)、平板電腦、電子書閱讀器、mp3(movingpictureexpertsgroupaudiolayeriii,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)播放器、mp4(movingpictureexpertsgroupaudiolayeriv,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)播放器、便攜計(jì)算機(jī)等具有顯示功能的可移動(dòng)式終端設(shè)備。
如圖7所示,該終端可以包括:處理器1001,例如cpu,網(wǎng)絡(luò)接口1004,用戶接口1003,存儲(chǔ)器1005,通信總線1002。其中,通信總線1002用于實(shí)現(xiàn)這些組件之間的連接通信。用戶接口1003可以包括顯示屏(display)、輸入單元比如鍵盤(keyboard)本發(fā)明的輸入單元主要是手寫輸入筆,手寫輸入筆可在顯示屏上進(jìn)行手寫輸入相關(guān)答題筆跡,并編輯答題筆跡,可選用戶接口1003還可以包括標(biāo)準(zhǔn)的有線接口、無線接口。網(wǎng)絡(luò)接口1004可選的可以包括標(biāo)準(zhǔn)的有線接口、無線接口(如wi-fi接口)。存儲(chǔ)器1005可以是高速ram存儲(chǔ)器,也可以是穩(wěn)定的存儲(chǔ)器(non-volatilememory),例如磁盤存儲(chǔ)器。存儲(chǔ)器1005可選的還可以是獨(dú)立于前述處理器1001的存儲(chǔ)裝置。
可選地,終端還可以包括攝像頭、rf(radiofrequency,射頻)電路,傳感器、音頻電路、wifi模塊等等。其中,傳感器比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示屏的亮度,接近傳感器可在移動(dòng)終端移動(dòng)到耳邊時(shí),關(guān)閉顯示屏和/或背光。作為運(yùn)動(dòng)傳感器的一種,重力加速度傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別移動(dòng)終端姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;當(dāng)然,移動(dòng)終端還可配置陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
參照?qǐng)D8,本發(fā)明分為輸入探測(cè)模塊、坐標(biāo)計(jì)算模塊、界面展示模塊和存儲(chǔ)器。
輸入探測(cè)模塊,對(duì)鼠標(biāo)、手寫輸入筆的位置、壓力進(jìn)行感知,平滑邊緣輸入,將所得結(jié)果送到坐標(biāo)計(jì)算模塊進(jìn)行處理。輸入探測(cè)模塊負(fù)責(zé)獲取鼠標(biāo)、手寫輸入筆當(dāng)前的位置,以及手寫輸入筆的壓力數(shù)據(jù),如果存在位置不連續(xù)的跳變,插入多個(gè)中間值,以達(dá)到平滑過渡的效果;對(duì)應(yīng)壓力數(shù)據(jù)的變化,同樣進(jìn)行平滑處理,將處理后的結(jié)果,送入坐標(biāo)計(jì)算模塊。
根據(jù)輸入探測(cè)模塊來的數(shù)據(jù),坐標(biāo)計(jì)算模塊進(jìn)行相應(yīng)的坐標(biāo)變換,為后面界面展示模塊最終呈現(xiàn)進(jìn)行數(shù)據(jù)準(zhǔn)備,將計(jì)算后的結(jié)果送到界面展示模塊進(jìn)行處理。對(duì)于探測(cè)模塊送來的數(shù)據(jù),根據(jù)當(dāng)前坐標(biāo)系的平移設(shè)置、旋轉(zhuǎn)設(shè)置,將坐標(biāo)變換到相應(yīng)的目的坐標(biāo),達(dá)到直尺、圓規(guī)的平移、旋轉(zhuǎn)效果,將目標(biāo)坐標(biāo)連同壓力數(shù)據(jù)送入界面展示模塊。
界面展示模塊,將試題按照排版要求將試題展示出來,并根據(jù)坐標(biāo)計(jì)算模塊送來的數(shù)據(jù),展示用戶輸入的圖形,如手寫劃線、虛擬直尺、圓規(guī)畫出的直線、圓弧等。界面展示模塊還根據(jù)標(biāo)準(zhǔn)直尺、圓規(guī)模型,結(jié)合目的坐標(biāo),最終在界面上呈現(xiàn)出虛擬的直尺、圓規(guī)。
存儲(chǔ)器保存用戶輸入的答案、圖形,以及標(biāo)注,并可以反向輸回界面展示模塊,以復(fù)現(xiàn)原先畫出的圖形。
本領(lǐng)域技術(shù)人員可以理解,圖7中示出的終端結(jié)構(gòu)并不構(gòu)成對(duì)終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
如圖7所示,作為一種計(jì)算機(jī)存儲(chǔ)介質(zhì)的存儲(chǔ)器1005中可以包括操作系統(tǒng)、網(wǎng)絡(luò)通信模塊、用戶接口模塊以及手寫輸入答題應(yīng)用程序。
在圖7所示的終端中,網(wǎng)絡(luò)接口1004主要用于連接后臺(tái)服務(wù)器,與后臺(tái)服務(wù)器進(jìn)行數(shù)據(jù)通信;用戶接口1003主要用于連接客戶端(用戶端),與客戶端進(jìn)行數(shù)據(jù)通信;而處理器1001可以用于調(diào)用存儲(chǔ)器1005中存儲(chǔ)的手寫輸入答題應(yīng)用程序,并執(zhí)行以下操作:
在終端顯示界面上設(shè)置第一虛擬蒙板,并建立第一虛擬蒙板的虛擬塊與顯示界面中答題試卷中各書寫區(qū)域的關(guān)聯(lián)關(guān)系;
當(dāng)?shù)谝惶摂M蒙板檢測(cè)到手寫輸入操作時(shí),獲取手寫輸入操作對(duì)應(yīng)的輸入信息,將檢測(cè)到手寫輸入操作的虛擬塊作為目標(biāo)虛擬塊;
將輸入信息觸發(fā)的答題筆跡在目標(biāo)虛擬塊中顯示,并根據(jù)所述關(guān)聯(lián)關(guān)系,判斷目標(biāo)虛擬塊對(duì)應(yīng)的目標(biāo)書寫區(qū)域是否為答題試卷的答題區(qū)域;
若目標(biāo)書寫區(qū)域是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中,若目標(biāo)書寫區(qū)域不是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至第一虛擬蒙板。
進(jìn)一步地,處理器1001可以調(diào)用存儲(chǔ)器1005中存儲(chǔ)的手寫輸入答題應(yīng)用程序,還執(zhí)行以下操作:
在終端顯示界面上設(shè)置第一虛擬蒙板,并建立第一虛擬蒙板的虛擬塊與顯示界面中答題試卷中各書寫區(qū)域的關(guān)聯(lián)關(guān)系的步驟之前包括:
當(dāng)檢測(cè)到手寫輸入請(qǐng)求時(shí),根據(jù)手寫輸入請(qǐng)求開啟對(duì)應(yīng)輸入模式,并判斷開啟的輸入模式是否為學(xué)生模式;
若開啟的輸入模式為學(xué)生模式,則在終端顯示界面上設(shè)置第一虛擬蒙板。
進(jìn)一步地,處理器1001可以調(diào)用存儲(chǔ)器1005中存儲(chǔ)的手寫輸入答題應(yīng)用程序,還執(zhí)行以下操作:
將輸入信息觸發(fā)的答題筆跡在目標(biāo)虛擬塊中顯示的步驟之后包括:
當(dāng)檢測(cè)到刪除答題筆跡的請(qǐng)求時(shí),確定刪除答題筆跡所在的目標(biāo)虛擬塊,并將目標(biāo)虛擬塊中的答題筆跡進(jìn)行刪除。
進(jìn)一步地,處理器1001可以調(diào)用存儲(chǔ)器1005中存儲(chǔ)的手寫輸入答題應(yīng)用程序,還執(zhí)行以下操作:
若目標(biāo)書寫區(qū)域是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中的步驟包括:
若目標(biāo)書寫區(qū)域是答題區(qū)域,則判斷第一虛擬蒙板類型是否為草稿紙;
若第一虛擬蒙板類型不是草稿紙,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中。
進(jìn)一步地,處理器1001可以調(diào)用存儲(chǔ)器1005中存儲(chǔ)的手寫輸入答題應(yīng)用程序,還執(zhí)行以下操作:
若目標(biāo)書寫區(qū)域是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至目標(biāo)書寫區(qū)域中,若目標(biāo)書寫區(qū)域不是答題區(qū)域,則將輸入信息觸發(fā)的答題筆跡輸入至第一虛擬蒙板的步驟之后包括:
當(dāng)檢測(cè)到提交答題試卷的請(qǐng)求時(shí),將答題框及虛擬蒙板上中的答題筆跡保存并作為答題卡,以供用戶再次查看答題卡。
進(jìn)一步地,處理器1001可以調(diào)用存儲(chǔ)器1005中存儲(chǔ)的手寫輸入答題應(yīng)用程序,還執(zhí)行以下操作:
當(dāng)檢測(cè)到提交答題試卷的請(qǐng)求時(shí),將答題框及虛擬蒙板上中的答題筆跡保存并作為答題卡,的步驟之后包括:
當(dāng)檢測(cè)到查看答題卡的請(qǐng)求時(shí),判斷終端輸入模式是否為教師模式;
若終端輸入模式為教師模式,則在答題卡上設(shè)置第二虛擬蒙板,并提示用戶對(duì)答題筆跡進(jìn)行批改;
當(dāng)?shù)诙摂M蒙板檢測(cè)到批改操作時(shí),獲取批改操作對(duì)應(yīng)批改筆跡,并根據(jù)批改筆跡確定答題筆跡的正確性。
進(jìn)一步地,處理器1001可以調(diào)用存儲(chǔ)器1005中存儲(chǔ)的手寫輸入答題應(yīng)用程序,還執(zhí)行以下操作:
當(dāng)?shù)诙摂M蒙板檢測(cè)到批改操作時(shí),獲取批改操作對(duì)應(yīng)批改筆跡,并根據(jù)批改筆跡確定答題筆跡的正確性的步驟之后還包括:
當(dāng)檢測(cè)到統(tǒng)計(jì)請(qǐng)求時(shí),確定統(tǒng)計(jì)主題并獲取答題筆跡的正確性;
基于統(tǒng)計(jì)主題和答題筆跡的正確性生成統(tǒng)計(jì)圖表,并將統(tǒng)計(jì)圖表,以供用戶查看使用。
進(jìn)一步地,處理器1001可以調(diào)用存儲(chǔ)器1005中存儲(chǔ)的手寫輸入答題應(yīng)用程序,還執(zhí)行以下操作:
當(dāng)?shù)谝惶摂M蒙板檢測(cè)到手寫輸入操作時(shí),獲取手寫輸入操作對(duì)應(yīng)的輸入信息,將檢測(cè)到手寫輸入操作的虛擬塊作為目標(biāo)虛擬塊的步驟之后還包括:
當(dāng)?shù)谝惶摂M蒙板檢測(cè)到觸發(fā)作圖請(qǐng)求時(shí),獲取作圖請(qǐng)求中的作圖信息和作圖操作;
根據(jù)作圖信息中的作圖類型識(shí)別對(duì)應(yīng)的作圖操作,以得到作圖請(qǐng)求對(duì)應(yīng)的圖像。
進(jìn)一步地,本發(fā)明還提出一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有手寫輸入答題程序,所述手寫輸入答題程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述的手寫輸入答題方法的步驟。
其中,手寫輸入答題程序被執(zhí)行時(shí)所實(shí)現(xiàn)的方法可參照本發(fā)明手寫輸入答題方法的各個(gè)實(shí)施例,此處不再贅述。
需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者系統(tǒng)中還存在另外的相同要素。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在如上所述的一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。