Test szybkości pisania: metodyka
Test przepisywania tekstu, słowa netto na minutę
Wersja algorytmu oceniającego: 1 (PUBLIC_TEST_SCORER_VERSION; wyniki są porównywane wyłącznie w ramach jednej wersji algorytmu oceniającego i jednego skrótu konfiguracji testu); teksty mają własną wersję dla każdego języka
← Wróć do testuCo mierzy
Szybkość przepisywania tekstu i dokładność naciskania klawiszy na własnym urządzeniu odwiedzającego; umiejętność percepcyjno-ruchowa, a nie test zdolności poznawczych.
Procedura
Krótkie, codzienne teksty przygotowane na potrzeby tego testu są tasowane na podstawie ziarna próby i łączone w tekst o długości co najmniej 1,600 znaków (więcej, niż ktokolwiek zdąży przepisać w wyznaczonym czasie). Tryb: 30 lub 60 s (domyślnie 60). Zegar rusza po naciśnięciu pierwszego klawisza i zatrzymuje się po upływie limitu albo po dojściu do końca tekstu. Prawidłowe litery ciemnieją, a błędne stają się czerwone; Backspace poprawia błąd; spacja przechodzi do następnego słowa. Wklejanie i przeciąganie tekstu jest zablokowane. Na klawiaturze fizycznej zdarzenie wejściowe dodające więcej niż 2 znaki jest uznawane za wklejenie lub autouzupełnianie; tekst wprowadzony przez edytor metody wprowadzania (IME) jest dozwolony. W telefonach dozwolone jest pisanie gestami i korzystanie z podpowiedzi słów. Strona wykrywa rodzaj urządzenia wejściowego (klawiatura fizyczna lub ekran dotykowy). Opuszczenie karty przeglądarki kończy próbę. Link z wyzwaniem od znajomego otwiera ten sam tekst.
Parametry
| Parametr | Wartość |
|---|---|
| Czas trwania | 30 s lub 60 s (domyślnie 60 s) |
| Długość tekstu w każdej próbie | co najmniej 1,600 znaków |
| Liczba znaków w słowie | 5 (łącznie ze spacjami) |
| Tolerancja opóźnienia sieci | 1.5 s |
| Flaga: nieprawdopodobna szybkość | powyżej 300 słów netto na minutę |
| Flaga: wklejenie/autouzupełnianie (klawiatura) | dodanie więcej niż 2 znaków w jednym zdarzeniu wejściowym |
Punktacja
Tekst docelowy i wpisany są dzielone według spacji. Słowa na minutę = (liczba znaków w poprawnie wpisanych, ukończonych słowach, plus po jednej spacji za każde z nich, plus poprawny początek wpisywanego słowa) / 5 / liczba minut, gdzie liczba minut to krótsza z wartości: czas, który upłynął, i czas wybranego trybu (co najmniej 1 s). Surowe słowa na minutę = wszystkie wpisane znaki / 5 / liczba minut. Dokładność = znaki zgodne z tekstem w chwili wpisania / wszystkie wpisane znaki (poprawione błędy nadal się liczą). Niepoprawione błędy to błędne lub brakujące litery w ukończonych słowach. Wynik główny: słowa na minutę; im więcej, tym lepiej. Porównanie z innymi graczami pokazuje odsetek pokonanych osób wyłącznie wśród osób używających tego samego urządzenia wejściowego (klawiatury lub ekranu dotykowego), tego samego czasu i tego samego języka tekstu; wymaga co najmniej 100 porównywalnych graczy. Do porównań wykorzystuje się tylko pierwsze próby (bez wcześniejszej próby tego samego odwiedzającego, konta, adresu IP i urządzenia), bez flag jakości, z tą samą wersją algorytmu oceniającego i tymi samymi ustawieniami testu.
Zasady prawidłowego wykonania
Próba zostaje odrzucona, jeśli jej czas nie wynosi 30 ani 60 s, czas, który upłynął, przekracza czas trybu o 1.5 s, liczba naciśnięć klawiszy się nie zgadza, czasy słów cofają się albo pisanie wykracza poza koniec tekstu. Próba jest wyświetlana, ale nieuwzględniana w porównaniach, gdy wynik wynosi powyżej 300 słów netto na minutę lub gdy na klawiaturze fizycznej jedno zdarzenie wejściowe dodało więcej niż 2 znaki. Serwer odtwarza każdą próbę z surowego dziennika (i ziarna próby, jeśli jest dostępne) oraz sam oblicza wynik; ignoruje wszelkie informacje na stronie o prawidłowych lub błędnych odpowiedziach. Dziennik naruszający zasady gry zostaje odrzucony i nic nie jest zapisywane. Zapisane próby mogą otrzymać niewidoczne dla użytkownika flagi jakości, które nigdy nie blokują wyniku: 10 lub więcej prób z jednego adresu IP, brak identyfikatora odwiedzającego, przełączanie kart oraz sygnały automatyzacji (zautomatyzowana przeglądarka, niemożliwa szybkość, brak zdarzeń wejściowych, regularność czasu charakterystyczna dla maszyny).
Różnice względem klasycznego zadania
Badania nad pisaniem i witryny do ćwiczenia pisania stosują różne teksty, czasy i zasady liczenia błędów (na przykład surowe lub netto słowa na minutę, wymóg poprawiania błędów). Ten test liczy tylko poprawnie wpisane słowa (wynik netto), pozwala pozostawić błędy i wykorzystuje własne teksty, więc wyniki innych testów i dużych internetowych zbiorów danych (Dhakal et al. 2018; Palin et al. 2019) stanowią jedynie punkt odniesienia.
Ograniczenia
Wyniki w dużym stopniu zależą od urządzenia, układu klawiatury, autokorekty i tekstu. Trudność tekstów różni się między językami, dlatego wyników nie można porównywać między językami. 30 sekund daje tylko szybki obraz. To nie jest miara inteligencji ani test wykrywający trudności w uczeniu się. W językach zapisywanych bez spacji między słowami liczenie oparte na słowach może nie działać zgodnie z założeniami (zob. uwagi).
Języki i status weryfikacji
Własne teksty przygotowane na potrzeby testu są dostępne po angielsku i w 53 innych językach (łącznie 54). Strony w pozostałych językach używają tekstu angielskiego.
Status weryfikacji według języka instrukcji
Poniżej wymieniono opublikowane języki instrukcji. Metoda tłumaczenia: tłumaczenie wspomagane maszynowo z automatycznym sprawdzaniem skryptu i pisowni. Materiały specyficzne dla danego języka opisano powyżej; nie udokumentowano tu weryfikacji przez rodzimego użytkownika języka.
| Język instrukcji | Udokumentowany status weryfikacji |
|---|---|
| English | Tekst oryginalny w języku angielskim. |
| Azərbaycan dili | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Bahasa Indonesia | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Čeština | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Deutsch | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Español | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Filipino | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Français | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Hausa | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Italiano | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Kiswahili | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Magyar | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Nederlands | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Oʻzbekcha | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Polski | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Português | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Shqip | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Soomaali | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Srpski | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Tiếng Việt | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Türkçe | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Türkmençe | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Ελληνικά | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Български | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Кыргызча | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Қазақ тілі | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Македонски | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Монгол | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Русский | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Тоҷикӣ | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Українська | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| ქართული | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| Հայերեն | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| עברית | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| اردو | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| العربية | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| پښتو | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| فارسی | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| नेपाली | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| मराठी | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| हिन्दी | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| অসমীয়া | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| বাংলা | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| ਪੰਜਾਬੀ | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| ગુજરાતી | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| தமிழ் | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| తెలుగు | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| ಕನ್ನಡ | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| മലയാളം | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| ไทย | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| 한국어 | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| 日本語 | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| 简体中文 | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
| 繁體中文 | Automatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka. |
Jak cytować
Helibrain (2026). Typing speed test, v1. https://helibrain.com/typing-speed-test/methods
Historia zmian
· Wersja 1 · Pierwsza publikacja metodyki dla aktualnie udostępnionego zadania.
Źródła
Dhakal, V., Feit, A. M., Kristensson, P. O., & Oulasvirta, A. (2018). Observations on typing from 136 million keystrokes. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (pp. 1–12). ACM.
https://doi.org/10.1145/3173574.3174220large online dataset of physical-keyboard typing speed
Palin, K., Feit, A. M., Kim, S., Kristensson, P. O., & Oulasvirta, A. (2019). How do people type on mobile devices? Observations from a study with 37,000 volunteers. In Proceedings of the 21st International Conference on Human-Computer Interaction with Mobile Devices and Services (pp. 1–12). ACM.
https://doi.org/10.1145/3338286.3340120large online dataset of phone typing speed
Wobbrock, J. O. (2007). Measures of text entry performance. In I. S. MacKenzie & K. Tanaka-Ishii (Eds.), Text Entry Systems: Mobility, Accessibility, Universality (pp. 47–74). Morgan Kaufmann.
https://doi.org/10.1016/B978-012373591-1/50003-6definition of words per minute and error measures
Tekst metodyki: CC BY 4.0. Podaj Helibrain jako źródło i zamieść link do tej metodyki. Zbiory danych źródłowych i materiały do zadań zachowują własne licencje; niniejsza licencja obejmuje tekst metodyki.
← Wróć do: Test szybkości pisania