【自家製APP】倉頡/速成練習工具 | 為何+如何學習倉頡?

這次是來推廣一下我最近推出的Android應用程式——倉頡練習工具,以及談談我是為何及如何從零開始學習倉頡。倉頡練習工具,顧名思義是一個用來練習倉頡的工具,憑著簡單設計的界面,豐富的功能及文字資料庫,讓大家可以隨時隨地拿起電話練習倉頡。倉頡也是一種為人熟識的輸入法,透過拆字,然後配對適當的字根來輸入一個字,選字的高準確度大大提升了學習它的價值。

2018/07/21更新:

應用改名為倉頡/速成練習工具

用戶可選擇練習速成或倉頡

2018/07/28更新:

V1.3.1推出,新添150練習常用字(共2880字)

最近這十多天都在埋首於一堆程式碼(方塊)當中,編寫著程式的不同功能,還要在編寫完後上架軟件,對於應用發佈一無所知的我確實不容易。現在看著這個應用程式面世,真的有一份莫名的感動。

連結

GooglePlay商店:https://go.blowhk.com/cjdown

應用網站:https://cangjie.blowhk.com

應用特點

先來介紹一下倉頡練習工具的特點:

  • 容易使用,簡約設計
  • 提示系統,從錯誤中學習
  • 提供2700+個常用,繁體中文字練習
  • 離線練習,無需聯網

在界面方面,我盡量在美觀和簡化中作平衡,不使用多餘的文字、元件,務求用戶能夠在練習時專心。

註:看看用戶反應如何,界面方面可能日後會推出各種主題

功能方面,除了一般的打字、出字功能,還有提示系統跳轉功能

  1. 提示系統是用來防止用戶卡住在某個不認識的字碼,在輸入錯誤字碼後,就會觸發提示系統,可以按一下提示,即可顯示正確的字碼,令學習倉頡時不會有太大的困難。
  2. 跳轉功能是讓用戶回到或前往某個字,方便用戶回到以前的文字,思考錯誤的原因或作參考之用,而跳轉可以簡單選擇前後跳轉或直接跳轉。

另外,這個APP提供2700+常用中文字練習,練習多了就熟能生巧,逐漸上手。不過要明確地說,只有首100字是免費練習的,其餘2600+字就要收費港幣50元,當作是一份支持或工資。

註:文字資料庫將會不定期更新

基於使用這個應用的用戶大多數也是倉頡新手,所以特意添加字根表,讓大家可以隨時查看各個字根,例如日(A)代表日、曰等等。

應用內更包含少許自定義設定,與我的界面設計意念有衝突,所以設定為可選(預設關閉),也是可有可無的,看看大家的需要。

練習倉頡時無需連接網絡,大家可以隨時隨地、在沒有網絡連線時練習倉頡,不過需要注意的是購買付費版(與Google通訊)、啟動背景音樂(下載音樂)或回報錯誤時都需要連接網絡。

基本上應用的特點介紹完了,如果對應用有興趣的話不妨到GooglePlay下載試試看,反正可以免費試用。

另外也感謝各方資源:

維基百科書

Thunkable編程平台

Thunkable Extension作者(應用內註明)

Musopen.org(CC0授權音樂)


另外也說說我學習的因由和對倉頡的看法吧,不過這絕對談不上是心得。

為何學倉頡?

在大半個月前,因為剛考完試,整天在家無所事事,覺得需要學一些畢生受用的技能,但又因為我很懶、不想到街外上課,於是便想到學習打字。我平常使用的輸入法是拼音,相信大家看過我錯字遍佈的文章就知道了,其實拼音輸入速度已經很快,因為可以簡單輸入兩個字母就可以出整個詞語,例如我輸入xz就可以輸入下載、選擇、現在、現在、限制等詞語,可謂相當方便快捷,同時也不用考慮文字的筆畫、構造等。

但是問題來了,這樣也代表著拼音要經常選字,詞語還算是比較好的,但是如果我想打一些不常用的文字,就可能要翻到很後才能找到,舉個例子,我要輸入一個“軾”字,除了要先認識它的拼音(shi),還要在云云字海中找到它,可能要翻好幾頁才可以。

另外,對於一些不常用字來說,由於很少會接觸到它,所以對它的聲母韻母不會有太大認識,很多時候也要切換至手寫來輸入。

還有,一個算是個人的問題,拼音可以設定會不會位移,意思是指輸入得較頻密的字會排較前,同時令較少用的字調到較後的位置。我個人設置了會位移,導致文字的排序經常改變,例如,他們輸入的頻率都差不多,次序經常上上落落,導致有時輸入高會變成輸入了搞,反之亦然。

而倉頡就正正解決了上述的問題,只要懂得那個字怎樣寫,就很容易輸入到,很多情況都不用選字,因為打了4-5個碼後,剩下合適的通常只有一個字,加上出外工作時,很多電腦也沒有安裝拼音(雖然Windows10好像內置了,但用起來很不舒服),但卻必定有倉頡或速成,學了倉頡必定會懂速成嘛,因此對我而言,倉頡是對將來工作相當有用。

對了,其實我學倉頡都只不過是近半個月的事,現在倉頡算是能慢慢輸入、打字,所以接著下來的只是我個人經驗,並非心得,也歡迎各位指正。


如何學倉頡?

首先,我覺得倉頡的第一步是學理論,例如如何拆字,部首取最多兩碼、自身最多三碼,連體字取一、二、三、尾碼等等,詳細可以看看倉頡輸入法「重點教學」,裡面的教學簡而精,更附加少許例子作解釋,對剛起步的人來說相當不錯。除此以外,維基百科書也有豐富的倉頡教學,除了一般取碼以外,細微至手部如何擺放、例外字等也有包含到。

第二步,就是實踐,所謂實踐不僅限於每日練習,也包含日常通訊中的使用。練習來說我當然是推薦倉頡練習工具,每日練習100字以上,錯了的時候不要輕率跳過,而是去思考一下為何用這個而不是那個字母,甚至可以到《Follow Me倉頡字典》查詢如何拆字,裡面清除列明取碼方法及拆法,相當實用。

除了練習以外,日常通訊時使用也是相當重要,練習完不應用在日常中,學習效果就沒那麼顯著,日常應用可以令我們對最常用的字有更深的記憶,例如等字,必定會記得是竹手戈人弓火女弓木,更因為是跟別人互動,迫使自己要輸入得更快更準確,從而提升熟練度及速度。


總結

最後,看似簡單兩步,不過實際執行起上來就不是這麼容易,從來學習最重要的一點就是:持之以恆,不論學習什麼,倉頡也好、讀書也好,也應該堅持,經過公開試洗禮的我深深體會到這一點。

不得不說(最後也打一個廣告🤣 ),付費購買完整版後,絕對能夠迫使自己完成所有練習,因為付了錢嘛。下載連結:

GooglePlay商店:https://go.blowhk.com/cjdown

應用網站:https://cangjie.blowhk.com

Posted by OpenserTk