WPM (думи в минута) се изчислява, като се преброят знаците, разделят се на пет (стандартната „дума“) и се разделят на изминалите минути. Тестовете се разминават в това кои знаци се броят: всеки написан знак (бруто WPM), само знаците във верни думи (нето WPM) или „gross“ стойност минус наказание за грешки. Дължината на теста мести числото дори повече от формулата.
Някакъв вариант на „на онзи сайт имам с 30 повече“ се появява под всеки тест за скорост на писане в интернет. Никой не лъже. Тестовете броят различни неща за различно дълго време.
Прекарахме голяма част от първия месец на този проект в разплитане на тези правила, защото трябваше да изберем едно. Ето какво открихме и какво решихме да показваме.
Формулата за WPM: думата от пет знака
Всяко сериозно измерване на писането започва от една и съща условност: „думата“ е пет знака, включително интервалите и пунктуацията. „The cat sat“ е 11 знака, т.е. 2,2 думи. Знаците в минута (CPM) са пет пъти WPM. Натисканията на клавиши на час — единицата, която цитират тестовете за въвеждане на данни — са CPM по 60. Държавните изпити използват същото преобразуване: индийската SSC приравнява 35 WPM на 10 500 натискания на клавиши на час, което е точно 35 × 5 × 60.
Значи формулата за WPM е: знаци ÷ 5 ÷ минути. Разногласието е за това кои знаци се броят.
Нето срещу gross WPM и какво означава бруто WPM
Бруто WPM брои всеки написан знак, верен или грешен, разделен на пет и на минутите. Това е мярка за скоростта на пръстите. Изтритите знаци не се броят, но оставените грешни се броят.
Нето WPM, както го използваме ние, брои само знаците в думите, които си написал напълно вярно, включително интервала след всяка от тях. Една грешна буква и цялата дума не допринася нищо. Това е главното число на екрана с резултатите ни. Избрахме го, защото дума с правописна грешка е дума, която някой трябва да поправи, така че не бива да се брои за свършена работа.
Gross WPM е по-старият термин от офис и изпитните тестове (общата скорост, преди да се извадят грешките). Индийският CBSE например разделя gross думите (всичко написано) и нето думите (само верните думи) на минутите и отчита точността като нето спрямо gross. Друга утвърдена отдавна условност взема gross скоростта и изважда направените грешки. Ако се брои по една дума за всяка непоправена грешка за минута, дума с две грешки струва две думи срещу една дума в нашето нето броене, така че при небрежни опити числата се раздалечават.
Един тест, пет честни числа
Ето примера с изчисления от нашата страница за метриките. Тест от 30 секунди: 160 натискания на знаци, 6 от тях грешни, 4 поправени и 2 оставени. Крайният текст е 156 знака, от които 154 са верни, а 30 от 32-те думи са безгрешни, което прави общо 148 знака заедно с интервалите им.
| Правило за броене | Изчисление | WPM |
|---|---|---|
| Бруто (всеки знак в крайния текст) | 156 ÷ 5 ÷ 0,5 | 62,4 |
| Всеки верен знак | 154 ÷ 5 ÷ 0,5 | 61,6 |
| Бруто × точност | 62,4 × 0,9625 | 60,1 |
| Нето, само верни думи (нашето) | 148 ÷ 5 ÷ 0,5 | 59,2 |
| Gross минус непоправените грешки за минута | 62,4 - 2 ÷ 0,5 | 58,4 |
Точността е (160 - 6) ÷ 160 = 96,25%. Пет защитими числа, разлика от 4 WPM, и никой не е сбъркал. При опит с 90% точност разликата между бруто и нето се отваря много повече, защото тогава около половината от всички думи съдържат грешка. Тази аритметика е в какво всъщност измерва точността при писане.
Правилата за броене, които използват тестовете за писане
Помощната страница или екранът с резултатите на теста обикновено казват кое правило използва.
| Правило | Какво брои главното число | В сравнение с нашето нето WPM |
|---|---|---|
| Само верни думи | Знаците в напълно верни думи, с интервалите, ÷ 5 ÷ минути | Същото правило като нашето; малки разлики при недовършена последна дума |
| Всеки написан знак | Всичко, оставено в текста ÷ 5 ÷ минути, точността се показва отделно | Същото като нашето бруто WPM |
| Всеки верен знак | Верните знаци, независимо дали думата е вярна | Между нашето бруто и нето |
| Gross минус грешките | Gross скорост минус наказание за всяка непоправена грешка | Близо до нето; по-ниско при небрежни опити |
| Поправяш всяка грешка, преди да продължиш | Не можеш да продължиш след грешна буква, така че крайният текст винаги е верен | Сравнимо, обикновено малко по-ниско |
| Време, мерено на сървъра | Часовникът тече на сървъра, така че мрежовото забавяне е част от времето ти | По-ниско при кратки състезания с бавна връзка |
| Изследване (Dhakal et al. 2018) | Дължината на преписания текст спрямо времето от първото до последното натискане; непоправените грешки се отчитат отделно | Близо до нашето бруто WPM |
Три реда заслужават по-подробен поглед.
Тестове, които те карат да поправяш всяка грешка
Задължителната поправка изглежда, че трябва да дава същия отговор като нето WPM, тъй като крайният текст и в двата случая е безгрешен. Резултатът излиза по-нисък, защото сега всяка грешка струва време на часовника. В най-голямото изследване на писането онлайн средният интервал между натисканията беше 239 ms. Една задължителна поправка изисква поне backspace и повторно написване — две допълнителни натискания, или около половин секунда — плюс мига, който ти трябва, за да забележиш грешката. Шест грешки в едноминутен тест струват около три секунди, 5% от опита: човек, който пише с 60 WPM, стига до около 57. Нашето нето броене пропуска грешната дума и продължава, което не струва допълнително време.
Тестове с време, мерено на сървъра
Някои онлайн тестове вземат официалното време на своя сървър, така че мрежовото забавяне е вътре в резултата ти. Ефектът е проста аритметика. При 30-секундно състезание със 100 WPM половин секунда забавяне дава 100 × 30 ÷ 30,5 = 98,4. Цяла секунда дава 96,8, а двусекундно засичане — 93,8. Ако резултат, мерен на сървъра, е доста под числото ти тук, пусни го отново с по-стабилна връзка, преди да обвиниш пръстите си.
Изследователската отправна точка
Редът Dhakal е изследователската отправна точка. Това изследване (Aalto и Cambridge, CHI 2018) анализира 136 милиона натискания на клавиши от 168 960 онлайн доброволци, със средна стойност 51,56 WPM. WPM в него се изчислява от дължината на преписания текст, а грешките се отчитат като отделен процент, така че стои по-близо до нашето бруто число. Ако сравниш своето нето WPM с 51,56, подценяваш себе си с няколко думи. Статията ни за средната скорост на писане я поставя до другите изследвания.
Защо WPM ми е по-висок на кратки тестове?
Бяхме предположили, че правилата за броене обясняват по-голямата част от бъркотията между сайтовете. Обикновено дължината на теста има по-голямо значение. Очаквай резултатът за 15 секунди да бие резултата за две минути на същия човек, на същия тест, със същата формула. Две изчисления показват защо.
Първо, никой не задържа спринтово темпо. Вземи човек, който започва с 90 WPM за десет секунди, а после се установява на 70:
| Дължина на теста | Изчисление | WPM |
|---|---|---|
| 15 секунди | (10 × 90 + 5 × 70) ÷ 15 | 83,3 |
| 60 секунди | (10 × 90 + 50 × 70) ÷ 60 | 73,3 |
| 120 секунди | (10 × 90 + 110 × 70) ÷ 120 | 71,7 |
Същият човек, същите правила, разлика от 12 пункта. Това е модел, но екранът ни с резултатите показва същата форма: графиката по секунди при 60-секунден тест почти винаги тръгва надолу след първите 20 секунди, а цветът на изблика при всяка дума показва кой отрязък е надул ранното число.
Второ, кратките тестове увеличават дребните неща. При 15-секунден тест всяка дума от пет знака струва 4 WPM (1 ÷ 0,25 минути). Късметлийска поредица от кратки думи, недовършена последна дума или бавно първо натискане могат всяко поотделно да преместят резултата с няколко пункта. При 60-секунден тест същата дума струва 1 WPM, а за две минути — наполовина.
Публикуваните средни стойности по дължина на теста вероятно отразяват и кой избира всяка дължина, тъй като хората, които гонят висок резултат, обикновено избират кратки тестове. Така или иначе, първият въпрос за всеки WPM е „за колко време?“. Можеш да провериш своя на 2-минутния тест.
По-дребни неща, които местят числото
Списъкът с думи. Някои тестове теглят думи от кратък списък с най-честите английски думи. Нашите тестове с думи използват 1000-те най-чести думи от корпус от субтитри, а режимът с цитати използва истински откъси с главни букви и пунктуация. Честите кратки думи дават по-високи числа от текст със собствени имена и запетаи.
Недовършената последна дума. При тест на време часовникът спира по средата на дума почти за всеки. Ние броим това, което си написал вярно от недовършената последна дума. Някои тестове я пропускат. При 15-секунден тест това струва до 4 WPM.
Спиране при грешка. Някои хора искат задължителна поправка, а други не, затова я направихме настройка.
Кога тръгва часовникът. Нашият тръгва от първия приет знак и при тест с думи или цитат спира при последното натискане. Времето от фокусирането на страницата до първия клавиш се записва като забавяне при старта и не се брои срещу теб. Тестовете, които пускат часовника при зареждане на страницата, отнемат дума-две от кратък тест.
Телефоните. В изследването на групата от Aalto за мобилни устройства доброволците са имали средно 36,2 WPM, около 70% от средната стойност в изследването с настолни компютри. Резултатите от телефони не влизат в публичните класации.
Какво решихме да показваме
Избрахме няколко числа в ясна йерархия: нето WPM с едър шрифт, бруто WPM и точността до него и един ред с бележка какво би показал тест, който брои всеки верен знак. Този ред съществува заради оплакването, с което започва тази статия.
Едни и същи функции изчисляват всяко число в браузъра ти и после отново на нашия сървър от записа на натисканията.
Какво да сравняваш
За да следиш собствения си напредък, сравнявай сходни неща: същия сайт, същия режим, същата продължителност, същия списък с думи. Страницата с историята ти позволява да филтрираш резултатите си по режим и език.
За да се сравниш с приятел на друг сайт, избери първо продължителността, а после формулата. Тестът от 60 секунди е най-честата обща почва; резултатите за 15 секунди са най-трудно сравнимото нещо в писането.
За да се сравниш с число за цялото население, провери за кое население става дума. Обикновените офис служители в лабораторното изследване на Karat от 1999 г. са преписвали текст с 32,5 WPM. Числото 51,56 на Dhakal идва от млади доброволци, които сами са се записали, измерени близо до бруто. Числото 36,2 на Palin е за телефони. Етикетът ни за перцентил посочва кой референтен източник използва, докато не съберем 10 000 собствени резултата в съответната група.
Често задавани въпроси
Каква е формулата за WPM?
Знаци ÷ 5 ÷ минути. Нето WPM използва само знаците в напълно верни думи; бруто WPM използва всеки написан знак.
Коя е истинската ми скорост — нето или бруто WPM?
Нето WPM е използваемото число, защото брои само думите, които си написал вярно. Бруто показва колко бързо са се движили пръстите ти.
Защо WPM ми е по-висок на някои сайтове?
Обикновено заради дължината на теста или списъка с думи, а не заради формулата. Тест от 15 секунди с чести кратки думи ще бие двуминутен откъс с пунктуация дори при еднакви правила за броене.
Източници
- Уикипедия: Words per minute
- CBSE: Typing test formula and illustration
- Страница за Dvorak, хоствана в MIT: Net words per minute
- SSC: описание на изпита CHSL (35 WPM = 10 500 натискания на клавиши на час)
- Dhakal et al. (2018), Observations on Typing from 136 Million Keystrokes
- Palin et al. (2019), How do people type on mobile devices?