より速くタイピングする方法

タッチタイピング

このWebアプリケーションではタッチタイピングを学ぶことができ、キーボードに目線を向けることなく、感覚でタイピングができるようになります。あなたのタイピング速度と正確さを劇的に向上が期待されます。 この反対のキーボードの打ち方は’雨だれ式タイピング’とよばれるもので、画面ではなくキーボードを見て人差し指のみでタイピングする手法です。

学習方法

This application uses a unique approach. It employs statistics and smart algorithms to automatically create typing lessons that match your current skill level. It works by repeating the following cycle:

  1. The algorithm generates a list of random words for you, based on your typing skills. Your skill level is measured using the typing statistics collected so far. The words consist of a set of letters selected by the algorithm.
  2. You type the given words. You try to make as few mistakes as possible.
  3. As you type, the algorithm collects your typing statistics, such as the time-to-type metric for each individual key. At the end, these statistics are used to generate the next list of words for step one.

どの段階でも生成された単語リストをタイプするだけで、コンピューターが残りをやってくれます。

単語生成アルゴリズム

このアプリケーションは設定された言語の発音規則を用いた、ランダムだが読めて発音できる単語を生成します。生成された単語は、ほとんど自然に見えます。常識的な文章をタイプすることはランダムな文字を繰り返すことよりとても簡単で、よく使われるキーの組み合わせを覚えるのに役立ちます。最後の点が重要です。例えば、英語では‘Z’のあとに‘W’が続くのはほぼ不可能で、このアプリケーションではそのような組み合わせをタイプすることはありません。その代わり、‘the’や、‘that’、‘with’のようなより一般的な単語をタイプすることになります。すぐに‘th’のある単語を本当に早くタイプする方法を学べます。

単語は以下のルールで選択された文字から生成されます。

1

最初の単語のアルゴリズム

ENITRLSAUODYCHGMPBKVWFZXQJ
teennienneernientrelierineneerineelerineneer

はじめて練習するとき、あなたのタイピングスキルについて何も知らないので、‘E’, ‘N’, ‘I’, ‘T’, ‘R’ ‘L’といったよく使われる文字の小規模セットを使います。生成されたすべての単語はこの小規模な文字セットの組み合わせからなり、ほかの文字は使用されません。灰色で示された文字はまだタイピング統計がないことを表しています。

2

最初の単語を学ぶ

ENITRLSAUODYCHGMPBKVWFZXQJ
entinentleintellletterrittleritintetetitient

生成された単語をタイピングしていくことで、あなたのタイピング統計を収集します。インジケータは赤色から緑色まで変化します。赤色はそのキーのタイピング速度が遅いことを意味しており、緑色はその逆です。このステージでの目標はタイピング速度を上げ、すべての文字のインジケータを緑色にすることです。例では文字‘T’ が速度指標の観点から最も遅いことが強調されているので、これがターゲットの文字となります。ターゲットの文字は生成されるすべての単語に含まれていることは知っておくべき重要な情報です。つまり、どんなときもあなたは一番苦戦しているキーの練習をすることができます。

3

文字を増やしていくアルゴリズム

ENITRLSAUODYCHGMPBKVWFZXQJ
lessleslistresriseinstestteslistreelistree

タイピング速度を向上させ、すべての文字のインジケータを緑色にした時、新しい文字‘S’がセットに加わります。ランダムな単語は新たに拡張された文字のセットから生成されます。文字‘S’がターゲットレターとなって生成されるルベ手の単語に出現します。繰り返しますが、インジケータが灰色の文字はタイピング統計が不明であることを示しています。

4

追加の文字を学ぶ

ENITRLSAUODYCHGMPBKVWFZXQJ
resressrisinitsseenriseensistelisteitsestine

この段階でのゴールはこの新しい文字のインジケータを緑色にすることであり、そうなった時、まだセットされていない他の文字が追加され、これを繰り返していきます。現実的には、以前の文字のタイピングスピードは減少していく傾向があり、例のようにまたインジケータが赤色になるのを経験するでしょう。これは想定されていることであり、新しいターゲットの文字のインジケータを緑色にし、次の文字をアンロックするというゴールについては変化することはありません。

5

繰り返すサイクル

ENITRLSAUODYCHGMPBKVWFZXQJ
alistofwordswithalltheletters

遅かれ早かれあなたがすべての文字のインジケータを緑色にするまで続けることができたのであれば、ゴールにたどり着いたことになります、おめでとうございます!ですが、これは練習が終了するということを意味しているのではありません。あなたが望むまで続けることができます。

インジケータの各色の厳密な意味は以下の凡例に示されます。

色が示す意味。
  • ? A non-calibrated key with an unknown confidence level. You still have not pressed this key yet.
  • ? A calibrated key with the lowest confidence level. The more times you press this key, the more accurate this metric becomes.
  • ? A calibrated key with the highest confidence level. The more times you press this key, the more accurate this metric becomes.
  • ? より出現するキー。このキーを見つけるのに最も時間がかかるので、アルゴリズムがすべての生成される単語に含まれるようにしました。
  • ? 手動でレッスンに含まれたキーです。
  • ? まだレッスンに含まれてないキーです。

正しいキーボードの使い方

指をCaps Lockキーのあるホーム行に置きます。‘F’キーと‘J’キーには小さな突起があるので、そこに人差し指を置きます。各指は次の図で説明されるキーのセットを担当します。

キーボードのゾーンと正しい指の配置。
`~1!2@3#4$5%6^7&8*9(0)-_=+BackspaceTabQWERTYUIOP[{]}\|Caps LockASDFGHJKL;:'"EnterShiftZXCVBNM,<.>/?ShiftCtrlAltAltCtrl

The effectiveness of this application

We selected a few example profiles to show you how people progress in learning touch typing when using this application. These are real, anonymized user profiles. Hopefully they will inspire you to keep learning!