專利名稱:圖解打字訓(xùn)練系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種打字訓(xùn)練系統(tǒng)及其方法,特別是指一種圖解打字訓(xùn)練系統(tǒng)及其方法。
背景技術(shù):
隨著信息產(chǎn)業(yè)的出現(xiàn)和網(wǎng)絡(luò)的普及,計(jì)算機(jī)的應(yīng)用已普及到人類社會(huì)的每一個(gè)角落,它與人類的生活關(guān)系越來越密切。而我們與計(jì)算機(jī)交流的主要途徑是鍵盤,熟悉鍵盤是每個(gè)計(jì)算機(jī)初學(xué)者的必經(jīng)之路。通過鍵盤打字練習(xí),會(huì)使用戶更方便,更快捷地熟練操作計(jì)算機(jī),從而提高工作效率.。打字是使用和學(xué)習(xí)計(jì)算機(jī)的人士應(yīng)具備的最基本的能力。打字速度的快慢成為工作效率的重要方面,而準(zhǔn)確的擊鍵是決定打字速度快慢的關(guān)鍵,因此如何在短時(shí)間內(nèi)學(xué)會(huì)準(zhǔn)確而快速的擊鍵,從而提高打字速度成為初學(xué)打字的人們最關(guān)心的問題,也成為打字訓(xùn)練最初想解決的問題。
市面上練習(xí)打字的產(chǎn)品中,多數(shù)產(chǎn)品是單純訓(xùn)練使用者的打字速度,但對指法方面的指導(dǎo)和訓(xùn)練還很少。有些產(chǎn)品是給出一張靜態(tài)圖,使用者在學(xué)習(xí)打字之前需要先記住手指位置,而后才能進(jìn)行打字練習(xí),但在打字過程中,系統(tǒng)不能對使用者進(jìn)行動(dòng)態(tài)指法指導(dǎo),這會(huì)讓使用者在學(xué)習(xí)中走很多彎路,并且學(xué)習(xí)時(shí)間會(huì)很長。因此如何在打字訓(xùn)練中,對使用者的指法進(jìn)行動(dòng)態(tài)指導(dǎo),讓使用者直觀地學(xué)習(xí)指法成為打字訓(xùn)練課題中一個(gè)重要的課題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明為解決上述問題而提出一種圖解打字訓(xùn)練系統(tǒng)及其方法,主要的目的在于通過提供較直觀的手指位置圖和鍵盤位置圖,使初級練習(xí)打字的使用者達(dá)到快速而準(zhǔn)確擊鍵的目的,從而提高打字速度。
所以為了實(shí)現(xiàn)上述目的,本發(fā)明所提出的圖解打字訓(xùn)練系統(tǒng),包括一打字信息數(shù)據(jù)庫,其儲(chǔ)存有至少一筆的打字單元信息,供打字訓(xùn)練用;一出題模塊,用以自該打字信息數(shù)據(jù)庫中擷取一單元信息,并將該單元信息輸出給學(xué)習(xí)者;一圖解模塊,其用于輸出提示當(dāng)前單元信息的字母或符號的位置圖;一輸入接收模塊,用以接收用戶輸入的打字內(nèi)容;一比較模塊,將該打字內(nèi)容與該學(xué)習(xí)單元中的相應(yīng)信息進(jìn)行比較,得出比較結(jié)果。
本發(fā)明進(jìn)而提出一種圖解打字訓(xùn)練方法,首先擷取一打字單元信息輸出給學(xué)習(xí)者,輸出該單元信息的當(dāng)前字母或符號的位置圖,然后接收用戶輸入的打字內(nèi)容,最后比較該輸入內(nèi)容與該打字信息,得出比較結(jié)果。
本發(fā)明是一種訓(xùn)練打字速度及準(zhǔn)確性的系統(tǒng)及其方法,特別地,可由圖解方式進(jìn)行指法訓(xùn)練的目的。系統(tǒng)提供給學(xué)習(xí)者較直觀的手指位置圖和鍵盤位置圖,初級練習(xí)打字的學(xué)習(xí)者通過此系統(tǒng)的訓(xùn)練,即可達(dá)到快速而準(zhǔn)確擊鍵的目的,從而提高打字速度。用于訓(xùn)練的資料可由用戶從外界調(diào)入,也增加了訓(xùn)練內(nèi)容的靈活度。
有關(guān)本發(fā)明的詳細(xì)內(nèi)容及技術(shù),現(xiàn)配合
如下。
圖1是本發(fā)明所提出的圖解打字訓(xùn)練系統(tǒng)的模塊架構(gòu)圖;圖2是本發(fā)明所提出的圖解打字訓(xùn)練方法的運(yùn)作流程圖;圖3是本發(fā)明實(shí)施例的打字訓(xùn)練方法的流程圖;及圖4A~圖4E是本發(fā)明實(shí)施例的界面示意圖。
其中,附圖標(biāo)記說明如下110 打字信息數(shù)據(jù)庫120 出題模塊130 圖解模塊140 輸入接收模塊150 比較模塊步驟210擷取一打字單元信息輸出給學(xué)習(xí)者步驟220輸出該單元信息的當(dāng)前字母或符號的位置圖步驟230接收用戶輸入的打字內(nèi)容步驟240比較該輸入內(nèi)容與該打字信息,得出比較結(jié)果步驟301確定打字訓(xùn)練內(nèi)容步驟302提示用戶選擇提示類型步驟303提取一組打字單元信息步驟304提示學(xué)習(xí)者輸入打字內(nèi)容步驟305顯示提示信息步驟306接收使用者的鍵盤輸入步驟307顯示使用者的輸入內(nèi)容步驟308判讀輸入是否正確步驟309等待用戶的下一字母輸入步驟310提示用戶,重新輸入具體實(shí)施方式
準(zhǔn)確地?fù)翩I是決定打字速度快慢的關(guān)鍵,要打字快速,就要多練習(xí),使用正確的指法進(jìn)行打字,才能做到見字知碼,甚至是見字手動(dòng)。要做到這一點(diǎn),正確指法可謂相當(dāng)重要,因?yàn)檎_指法可以使打字者不知不覺間練成良好的手感。
本發(fā)明為一種圖解打字訓(xùn)練系統(tǒng)及其方法,首先由圖1中說明本發(fā)明的系統(tǒng),該圖是本發(fā)明所提出的圖解打字訓(xùn)練系統(tǒng)的模塊架構(gòu)圖,說明如下(1)打字信息數(shù)據(jù)庫110,其儲(chǔ)存有至少一筆的打字單元信息,供打字訓(xùn)練用。其中還可包括一臨時(shí)文件數(shù)據(jù)庫,用于接收并儲(chǔ)存用戶從外界調(diào)入的打字內(nèi)容作為打字單元信息,通過將信息放入數(shù)據(jù)庫中實(shí)現(xiàn)調(diào)用數(shù)據(jù)庫,使學(xué)習(xí)者可隨意選擇打字訓(xùn)練的內(nèi)容,增加了訓(xùn)練內(nèi)容的靈活性。
(2)出題模塊120,用以自該打字信息數(shù)據(jù)庫中擷取一單元信息,并將該單元信息輸出給學(xué)習(xí)者。
(3)圖解模塊130,其用于輸出提示當(dāng)前單元信息的字母或符號的位置圖,其中包括鍵盤圖解模塊和指法圖解模塊。鍵盤圖解模塊用于輸出提示當(dāng)前單元信息的字母或符號的鍵盤位置圖;指法圖解模塊用于輸出提示當(dāng)前單元信息的字母或符號的手指位置圖。通過圖解模塊使學(xué)習(xí)者可以通過較直觀的手指位置圖和鍵盤位置圖的提示,來進(jìn)行打字訓(xùn)練。
(4)輸入接收模塊140,用以接收用戶鍵盤輸入的打字內(nèi)容。
(5)比較模塊150,將該打字內(nèi)容與該學(xué)習(xí)單元中的相應(yīng)信息進(jìn)行比較,得出比較結(jié)果,如果學(xué)習(xí)者輸入的內(nèi)容為正確則顯示正確信息通知學(xué)習(xí)者,進(jìn)行下一步訓(xùn)練。如果輸入的內(nèi)容為不正確,則顯示錯(cuò)誤信息并提示學(xué)習(xí)者重新輸入。
接著,通過圖2來說明本發(fā)明的流程,該圖是本發(fā)明所提出的圖解打字訓(xùn)練方法的工作流程圖,首先擷取一打字單元信息輸出給學(xué)習(xí)者(步驟210),輸出該單元信息的當(dāng)前字母或符號的位置圖(步驟220),接收用戶輸入的打字內(nèi)容(步驟230),比較該輸入內(nèi)容與該打字信息,得出比較結(jié)果(步驟240)。
請參見圖3,該圖是本發(fā)明實(shí)施例的流程圖。根據(jù)本發(fā)明所提出的圖解打字方法,首先確定打字訓(xùn)練內(nèi)容(步驟301),打字訓(xùn)練內(nèi)容可以自打字信息數(shù)據(jù)庫中選取,也可以從外界調(diào)入,學(xué)習(xí)者可以任意選擇打字訓(xùn)練內(nèi)容,將所選的內(nèi)容存入臨時(shí)數(shù)據(jù)庫,通過調(diào)用該臨時(shí)數(shù)據(jù)庫來進(jìn)行打字訓(xùn)練。用戶還可選擇提示類型(步驟302),提示類型包括鍵盤位置提示和指法提示,用戶可以選擇其一,也可以同時(shí)選擇兩種提示。請參見圖4A,用戶同時(shí)選擇了鍵盤位置提示和指法提示。系統(tǒng)提取一組打字單元信息(步驟303)輸出給學(xué)習(xí)者,如圖4B所示,打字信息以四個(gè)字母為一小組,第一小組輸入正確后,進(jìn)行第二小組的訓(xùn)練,如果輸入的內(nèi)容正確,則該小組變?yōu)榫G色,等待輸入的內(nèi)容為藍(lán)色。由系統(tǒng)提示學(xué)習(xí)者輸入打字內(nèi)容(步驟304),同時(shí)在屏幕中顯示當(dāng)前字母對應(yīng)的手指以及當(dāng)前字母在鍵盤圖中的位置(步驟305),用戶可以根據(jù)該提示用相應(yīng)的手指點(diǎn)擊相應(yīng)的字母鍵,系統(tǒng)接收使用者的鍵盤輸入(步驟306),當(dāng)學(xué)習(xí)者完成輸入后,將使用者的輸入內(nèi)容顯示出來(步驟307),系統(tǒng)判讀輸入是否正確(步驟308),請參見圖4C,如果小組中的四個(gè)字母均一次輸入正確,將顯示綠色,并等待用戶的下一字母輸入(步驟309)。如果小組中有一個(gè)字母第一次輸入錯(cuò)誤,此小組將顯示紅色,并提示用戶重新輸入(步驟310)。
同樣學(xué)習(xí)者也可以只選擇一項(xiàng)提示內(nèi)容,請參見圖4D,圖中學(xué)習(xí)者只選擇了鍵盤位置提示,則提示信息只顯示字母與其相對應(yīng)的鍵盤圖位置,目前要練習(xí)的字母是“a”。當(dāng)用戶選擇只顯示指法提示時(shí),請參見圖4E,提示信息中顯示了字母與其相對應(yīng)的手指位置圖,目前要練習(xí)的字母是“a”。
雖然本發(fā)明以前述的較佳實(shí)施例揭露如上,但是其并非用以限定本發(fā)明,本技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),所作出的等效結(jié)構(gòu)變化,均包含在本發(fā)明的專利范圍內(nèi)。
權(quán)利要求
1.一種圖解打字訓(xùn)練系統(tǒng),其特征在于,包括一打字信息數(shù)據(jù)庫,其儲(chǔ)存有至少一筆的打字單元信息,供打字訓(xùn)練用;一出題模塊,用以自該打字信息數(shù)據(jù)庫中擷取一單元信息,并將該單元信息輸出給學(xué)習(xí)者;一圖解模塊,其用于輸出提示當(dāng)前單元信息的字母或符號的位置圖;一輸入接收模塊,用以接收用戶輸入的打字內(nèi)容;及一比較模塊,將該打字內(nèi)容與該學(xué)習(xí)單元中的相應(yīng)信息進(jìn)行比較,得出比較結(jié)果。
2.如權(quán)利要求1所述的圖解打字訓(xùn)練系統(tǒng),其特征在于,還包括一臨時(shí)文件數(shù)據(jù)庫,用于接收并儲(chǔ)存用戶從外界調(diào)入的打字信息。
3.如權(quán)利要求1所述的圖解打字訓(xùn)練系統(tǒng),其特征在于,所述圖解模塊為鍵盤圖解模塊,用于輸出提示當(dāng)前單元信息的字母或符號的鍵盤位置圖。
4.如權(quán)利要求1所述的圖解打字訓(xùn)練系統(tǒng),其特征在于,所述圖解模塊為指法圖解模塊,用于輸出提示當(dāng)前單元信息的字母或符號的手指位置圖。
5.一種圖解打字訓(xùn)練方法,其特征在于,包括如下步驟擷取一打字單元信息輸出給學(xué)習(xí)者;輸出該單元信息的當(dāng)前字母或符號的位置圖;接收用戶輸入的打字內(nèi)容;及比較該輸入內(nèi)容與該打字信息,得出比較結(jié)果。
6.如權(quán)利要求5所述的圖解打字訓(xùn)練方法,其特征在于,還包括在鍵盤位置圖中顯示用戶的輸入內(nèi)容的步驟。
7.如權(quán)利要求5所述的圖解打字訓(xùn)練方法,其特征在于,所述打字信息為從外界調(diào)入的。
8.如權(quán)利要求5所述的圖解打字訓(xùn)練方法,其特征在于,所述當(dāng)前字母或符號的位置為當(dāng)前字母或符號的鍵盤位置圖。
9.如權(quán)利要求5所述的圖解打字訓(xùn)練方法,其特征在于,所述當(dāng)前字母或符號的位置為當(dāng)前字母或符號的手指位置圖。
10.如權(quán)利要求5所述的圖解打字訓(xùn)練方法,其特征在于,如所述比較結(jié)果為不正確,則重新等待該字母或符號的用戶輸入。
11.如權(quán)利要求5所述的圖解打字訓(xùn)練方法,其特征在于,如所述比較結(jié)果為正確,則等待下一字母或符號的用戶輸入。
全文摘要
一種圖解打字訓(xùn)練系統(tǒng)及其方法,首先出題模塊自打字信息數(shù)據(jù)庫中擷取一打字單元信息輸出給學(xué)習(xí)者,然后圖解模塊輸出該單元信息的當(dāng)前字母或符號的位置圖,輸入接收模塊接收用戶輸入的打字內(nèi)容,再由比較模塊比較該輸入內(nèi)容與該打字信息,得出比較結(jié)果,從而學(xué)習(xí)者可以通過較直觀的手指位置圖和鍵盤位置圖的提示,來進(jìn)行打字訓(xùn)練。
文檔編號G06F17/00GK1619529SQ20031011654
公開日2005年5月25日 申請日期2003年11月18日 優(yōu)先權(quán)日2003年11月18日
發(fā)明者溫世仁, 張東華, 韓寶忠, 張?jiān)?申請人:英業(yè)達(dá)股份有限公司