Przejdź do treści

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 testu

Co 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

ParametrWartość
Czas trwania30 s lub 60 s (domyślnie 60 s)
Długość tekstu w każdej próbieco najmniej 1,600 znaków
Liczba znaków w słowie5 (łącznie ze spacjami)
Tolerancja opóźnienia sieci1.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 instrukcjiUdokumentowany status weryfikacji
EnglishTekst oryginalny w języku angielskim.
Azərbaycan diliAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
Bahasa IndonesiaAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
ČeštinaAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
DeutschAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
EspañolAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
FilipinoAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
FrançaisAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
HausaAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
ItalianoAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
KiswahiliAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
MagyarAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
NederlandsAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
OʻzbekchaAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
PolskiAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
PortuguêsAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
ShqipAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
SoomaaliAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
SrpskiAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
Tiếng ViệtAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
TürkçeAutomatyczne sprawdzanie skryptu i pisowni; nie udokumentowano weryfikacji przez rodzimego użytkownika języka.
TürkmençeAutomatyczne 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

  1. 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.3174220

    large online dataset of physical-keyboard typing speed

  2. 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.3340120

    large online dataset of phone typing speed

  3. 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-6

    definition 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