国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

信息技術(shù)實(shí)驗(yàn)的程序基礎(chǔ):中文鍵盤的設(shè)計(jì)研究

2013-04-29 04:45:04吳俊杰
中國(guó)信息技術(shù)教育 2013年9期
關(guān)鍵詞:鍵盤字母結(jié)論

吳俊杰

自電子計(jì)算機(jī)傳入中國(guó)以來,人們一直在研究中文的輸入法,從五筆字型到智能拼音,但總是有人試圖設(shè)計(jì)一種更符合中文習(xí)慣的鍵盤,這在從前往往是信息技術(shù)研究者考慮的問題,而現(xiàn)在通過程序的幫助,普通學(xué)生也可以完成一個(gè)中文鍵盤的設(shè)計(jì)和測(cè)試的全過程,在以前這是很難想象的。

● 基于數(shù)據(jù)的決策:中文拼音輸入法中字母輸入頻率的研究

1.研究工具的設(shè)計(jì)

如果我們?cè)O(shè)計(jì)鍵盤,就需要一項(xiàng)基本的研究:研究漢語(yǔ)拼音所需要的26個(gè)字母在全拼輸入狀態(tài)下每個(gè)字母的出現(xiàn)頻率,并且依據(jù)頻率將比較常用的字母放在手指較為靈活的位置上。因此,我們?cè)O(shè)計(jì)了圖1所示的研究工具,來記錄輸入的字母并且通過按鍵的大小完成數(shù)據(jù)的可視化。在程序設(shè)計(jì)的過程中,由于每個(gè)字母都有對(duì)應(yīng)的按下次數(shù),因此對(duì)于角色A,當(dāng)A按下一次以后,變量次數(shù)加1并將大小增加1,在初始化時(shí)控制角色的初始大小和位置,如圖2所示,就設(shè)定了角色A中變量次數(shù)的改變。

接下來,復(fù)制角色A,并修改造型為角色B,以此類推完成A~Z的鍵盤布局和變量位置的布局,使得圖1所示的界面,能夠用上方的變量顯示出每個(gè)字母按下的次數(shù),也能用下方該字母的大小將字母按下的次數(shù)可視化,這種可視化是接下來設(shè)計(jì)中文鍵盤結(jié)構(gòu)的一個(gè)重要依據(jù),圖1所得出的初步結(jié)論說明,目前的英文鍵盤排布明顯不適用于中文,字母UINOE顯然應(yīng)該放在手指直接觸碰到的第二行比較合適。

2.數(shù)據(jù)的獲取和分析

接下來用全拼輸入法輸入一段文字,如圖3所示的代碼將數(shù)據(jù)匯總在鏈表“結(jié)論-學(xué)號(hào)1”當(dāng)中。

這時(shí)我們面臨一個(gè)決策,是直接根據(jù)可視化結(jié)果當(dāng)中比較大的字母放在手指靈活的位置,還是需要對(duì)數(shù)據(jù)進(jìn)行進(jìn)一步的分析。從工程上來講,根據(jù)圖1所示的可視化的結(jié)果的確可以做大概的設(shè)計(jì),但是為了更加準(zhǔn)確地研究該問題,還是有必要將數(shù)據(jù)在Excel當(dāng)中作進(jìn)一步的分析。

將數(shù)據(jù)導(dǎo)出到Excel中以后,各個(gè)字母的出現(xiàn)概率如圖4所示。

圖4只是一個(gè)學(xué)生的結(jié)論,將多組學(xué)生的結(jié)論匯總之后可以得出更具可信度的結(jié)論,如當(dāng)字母總數(shù)N=3883時(shí),頻率出現(xiàn)由低到高的排序?yàn)楸?所示,其中加粗的字母在大樣本的情況下相比于小樣本發(fā)生了比較大的改變,這說明有必要對(duì)學(xué)生的數(shù)據(jù)進(jìn)行匯總以提高結(jié)論的可信度。

接下來,表1用不同的灰度背景將這些字母出現(xiàn)的次數(shù)作了3檔的區(qū)分,依據(jù)手指的靈活程度和手指的移動(dòng)距離兩個(gè)指標(biāo)進(jìn)行了分類,按照常用的字母放在比較容易按下的位置的原則,對(duì)鍵盤進(jìn)行了重新的設(shè)計(jì),如表2所示。

至此,我們完成了對(duì)中文鍵盤的重新設(shè)計(jì),接下來是對(duì)中文鍵盤的測(cè)試,看看其使用效果,只有完成了新鍵盤的技術(shù)測(cè)試才能完成一個(gè)完整的從研究到設(shè)計(jì)再到技術(shù)實(shí)現(xiàn)的過程。

● 中文鍵盤的測(cè)試和評(píng)估

為了對(duì)新的鍵盤進(jìn)行評(píng)估,接下來有必要對(duì)新鍵盤進(jìn)行測(cè)試,如圖5所示的程序,將角色A的造型按照表2所示的對(duì)照關(guān)系轉(zhuǎn)換為T,并修改程序?yàn)楫?dāng)A按下之后,鏈表“新”增添字母t,同時(shí)將就鍵盤的結(jié)果保存在鏈表“舊”中。

由于對(duì)新的鍵盤并不熟悉,圖6所示的這種新的鍵盤排列,僅僅輸入下面文字的第一行,就需要比原有的鍵盤結(jié)構(gòu)多出10倍的時(shí)間,因此新的鍵盤排列的學(xué)習(xí)成本將是影響新鍵盤設(shè)計(jì)能否成功的一個(gè)重要原因。因?yàn)槿绻麤]有人愿意付出更多的學(xué)習(xí)成本來學(xué)習(xí)新的鍵盤排列就完全沒有意義。

然而對(duì)于圖6的實(shí)驗(yàn)結(jié)論的另一種解讀是,圖6和圖1比較起來,確實(shí)達(dá)到了“讓出現(xiàn)頻率較高的字母放置在手指比價(jià)靈活的位置”的實(shí)驗(yàn)效果,只不過新鍵盤的學(xué)習(xí)成本是一個(gè)需要解決的問題。

● 鍵盤研究的拓展及反思

鍵盤設(shè)計(jì)的實(shí)質(zhì)是從科學(xué)的角度出發(fā),以人為本的設(shè)計(jì)輸入方法,提高輸入效率。該案例源自于2008年景山學(xué)校高中學(xué)生范子瑜的一項(xiàng)研究性學(xué)習(xí),當(dāng)時(shí)他所在小組的思路是將鍵盤的26個(gè)字母鍵按照中文的規(guī)律重新設(shè)計(jì),制作一種專門用于錄入漢字的速錄機(jī),將聲母和韻母分開,將漢字中常用的組合,如en、ui、uang獨(dú)立設(shè)計(jì)一組鍵輸入,之后這個(gè)項(xiàng)目參加了北京市科技創(chuàng)新大賽并獲得了三等獎(jiǎng)。但一直以來都有一個(gè)遺憾,就是沒能將設(shè)計(jì)的新鍵盤做實(shí)地的技術(shù)測(cè)試,用來研究新鍵盤的學(xué)習(xí)成本和效率提升的情況,如果速錄的效果高于其學(xué)習(xí)成本,這種鍵盤的設(shè)計(jì)是有其市場(chǎng)價(jià)值的?,F(xiàn)在通過用Scratch語(yǔ)言編寫研究工具,普通學(xué)生已經(jīng)可以把這個(gè)鍵盤設(shè)計(jì)的過程用有限的課堂時(shí)間完成并經(jīng)歷一個(gè)完整的從研究獲取穩(wěn)定的規(guī)律,從以人為本的角度做出設(shè)計(jì),編寫軟件測(cè)試產(chǎn)品做出決策的過程。這個(gè)案例給我們的另一個(gè)反思就是,在產(chǎn)品設(shè)計(jì)的初期就應(yīng)該有研究的意識(shí),事實(shí)上如果用同樣的方法研究英文當(dāng)中各個(gè)字母的出現(xiàn)頻率,同樣會(huì)發(fā)現(xiàn)現(xiàn)行英文鍵盤設(shè)計(jì)的不合理之處,但是由于絕大部分計(jì)算機(jī)使用者已經(jīng)適應(yīng)了現(xiàn)有的鍵盤排布,恐怕只能是一個(gè)積重難返的錯(cuò)誤了。在信息技術(shù)實(shí)驗(yàn)的課程體系當(dāng)中,中文鍵盤的設(shè)計(jì)研究這個(gè)案例,除了讓學(xué)生尋找穩(wěn)定的現(xiàn)象之外,更重要的是要體會(huì)依據(jù)研究設(shè)計(jì)的全過程。

猜你喜歡
鍵盤字母結(jié)論
由一個(gè)簡(jiǎn)單結(jié)論聯(lián)想到的數(shù)論題
你知道手機(jī)撥號(hào)鍵盤上為什么要有*和#嗎?
鍵盤貓
立體幾何中的一個(gè)有用結(jié)論
緩存:從字母B到字母Z
Cлово месяца
ikbc R300機(jī)械鍵盤
字母派對(duì)
結(jié)論
喵之新年掛飾
阳城县| 镶黄旗| 白水县| 五峰| 台江县| 宁乡县| 大庆市| 山东| 永新县| 呼图壁县| 小金县| 安福县| 麻阳| 平定县| 汝阳县| 潜江市| 资中县| 玉门市| 麻阳| 北川| 镇原县| 广汉市| 南华县| 会东县| 灵川县| 兰溪市| 神池县| 财经| 宁远县| 敖汉旗| 宁南县| 齐齐哈尔市| 浦东新区| 呼图壁县| 山东省| 新河县| 沙坪坝区| 石河子市| 漳浦县| 瓮安县| 凌云县|