Навчіться друкувати швидше

Ця веб-додаток допоможе вам навчитися методу сліпого друку, що означає друкувати спираючись на м’язову пам’ять і без використання зору для пошуку клавіш на клавіатурі. Цей метод може значно покращити вашу швидкість та точність набору тексту. Протилежним є метод, при якому ви дивитеся на клавіатуру, а не на екран, і використовуєте тільки вказівні пальці.

Методика навчання

Ця програма використовує унікальний підхід. Воно використовує статистику та інтелектуальні алгоритми для автоматичної генерації уроків набору тексту, які відповідають вашим навичкам. Він працює, повторюючи наступний цикл:

  1. Алгоритм генерує для вас список випадкових слів на основі ваших навичок набору тексту. Навички вимірюються на основі зібраної статистики про те, як ви набираєте текст. Слова складаються з набору літер, вибраних алгоритмом.
  2. Ви вводите слова. Ви намагаєтеся робити якнайменше помилок.
  3. Під час набору алгоритм збирає статистику про те, як ви натискаєте клавіші, такі як швидкість набору для кожної клавіші окремо. В кінці зібрані дані використовуються для створення наступного списку слів з першого кроку. Тому в будь-який момент ви просто набираєте зазначені слова, а комп’ютер робить все інше.

Алгоритм генерації слів

Ця програма генерує випадкові слова, що легко читаються та вимовляються, використовуючи фонетичні правила обраної мови. Ці слова звучать правдоподібно, іноді трапляються реальні слова. Друкувати природний текст набагато простіше, ніж повторювати випадкові літери, і це допоможе запам’ятовувати часті комбінації клавіш. Останній момент має вирішальне значення. Наприклад, майже неможливо, щоб в англійській мові літера «W» слідувала за «Z», і ви ніколи не зустрінете таку комбінацію в цьому додатку. Натомість ви будете вводити більш звичайні слова, такі як «the», «that», «with» і так далі. І незабаром ви навчитеся дуже швидко набирати комбінацію «th».

Ці слова генеруються з літер, вибраних за такими правилами.

1

Алгоритм починається з початкових літер

ENITRLSAUODYCHGMPBKVWFZXQJ
teennienneernientrelierineneerineelerineneer

Коли ви починаєте вправи вперше, комп’ютер нічого не знає про ваші навички друку, так що він використовує маленький набір літер, що часто повторюються, щоб генерувати слова, такі як «E», «N», «І», «T», «R» та «L». Усі згенеровані слова будуть складатися лише з цього маленького набору літер, інші літери не будуть використовуватися. Оскільки статистика для цих літер поки не відома, відповідні індикатори будуть сірими.

2

Ви вивчаєте початкові літери

ENITRLSAUODYCHGMPBKVWFZXQJ
entinentleintellletterrittleritintetetitient

Тут ви друкуєте згенеровані слова, і комп’ютер збирає статистику про те, як ви вводите літери. Індикатори починають змінювати колір із червоного на зелений. Червоний колір означає, що швидкість набору цієї окремої клавіші низька, а зелений колір вказує на зворотне. На цьому етапі ваша мета – зробити все літери зеленими, збільшивши швидкість набору тексту. Зверніть увагу, що в цьому прикладі літера «T» виділена, оскільки має найгірший показник швидкості набору, тому вона стає цільовою літерою. Цільова літера входить у кожне згенероване слово, і це важливий момент. Це означає, що в будь-який момент часу ви тренуєте ту літеру, яка дається вам найважче.

3

Алгоритм додає більше літер

ENITRLSAUODYCHGMPBKVWFZXQJ
lessleslistresriseinstestteslistreelistree

Коли ваша швидкість набору тексту покращиться і всі літери нарешті стануть зеленими, до набору додається нова літера «S». Випадкові слова генеруватимуться з цього нового розширеного набору літер. Літера «S» є цільовою літерою і з’явиться у кожному згенерованому слові. Знову ж таки, колір індикатора цієї літери сірий, тому що статистика швидкості друку невідома.

4

Ви вивчаєте додаткові літери

ENITRLSAUODYCHGMPBKVWFZXQJ
resressrisinitsseenriseensistelisteitsestine

На цьому етапі ваша мета – зробити цю нову літеру зеленою, і коли це станеться, до набору додасться ще одна літера і цикл повториться. Насправді дуже ймовірно, що швидкість набору попередніх літер зменшиться, і ви побачите, що вони знову стануть червоними, як у цьому прикладі. Так і очікувалося, але ваша мета залишається незмінною – зробити нову літеру зеленою, щоб розблокувати наступну.

5

Цикл повторюється

ENITRLSAUODYCHGMPBKVWFZXQJ
alistofwordswithalltheletters

Якщо ви будете досить завзяті, рано чи пізно всі літери стануть зеленими. Вітаємо, ви досягли своєї головної мети! Однак це не означає, що ви повинні припинити вчитися, ви можете продовжувати займатися так довго, як ви самі хочете.

Точне значення кожного кольору індикатора вказано в наступній легенді.

Кольорове кодування індикаторів.
  • ? Літера з невідомою швидкістю набір. Ви ще разу не натиснули таку літеру.
  • ? Літера з найменшою швидкістю набору. Чим частіше ви натискаєте таку літеру, тим точніше метрика.
  • ? Літера з найбільшою швидкістю набір. Чим частіше ви натискаєте таку літеру, тим точніше метрика.
  • ? Літера зі збільшеною частотою. Ця літера, яку ви шукаєте найдовше, так що алгоритм вирішив додати її до кожного слова.
  • ? Літера, яку ви вручну додали до уроків.
  • ? Літера, яка ще не була додана до уроків.

Як правильно використовувати клавіатуру

Покладіть усі пальці на головний ряд, що містить клавішу Caps Lock. На клавішах «F» та «J» є невеликі виступи, покладіть на них вказівні пальці. Кожен палець відповідає за власний набір клавіш, як показано на наступній ілюстрації.

Зони клавіатури та правильне розташування пальців.
`~1!2@3#4$5%6^7&8*9(0)-_=+BackspaceTabQWERTYUIOP[{]}\|Caps LockASDFGHJKL;:'"EnterShiftZXCVBNM,<.>/?ShiftCtrlAltAltCtrl

Ефективність цієї програми

Ми вибрали кілька прикладів профілів, щоб показати вам, як люди просуваються в навчанні сліпого методу друку, використовуючи цю програму. Це реальні знеособлені профілі користувачів. Сподіваємось, вони надихнуть вас на подальше навчання!