Vai al contenuto

Aim trainer: metodo

Compito di acquisizione seriale dei bersagli (puntamento), analizzato con la legge di Fitts

Versione del sistema di valutazione: 1

← Torna al test

Cosa misura

Velocità e accuratezza dei movimenti di puntamento diretti, usando il dispositivo di input del visitatore (mouse, trackpad, penna o dito). La velocità di elaborazione secondo la legge di Fitts combina in un unico valore il tempo di movimento e la difficoltà del bersaglio (bit al secondo).

Procedura

Un'area di gioco quadrata (lato = il minore tra la larghezza del contenitore, 560 CSS px e il 68% dell'altezza della finestra) mostra al centro un pulsante di avvio (diametro pari al 20% del lato). Premendolo, si avvia il cronometro e appare il primo bersaglio. Poi compaiono uno alla volta 30 bersagli circolari, in posizioni generate sul server a partire da un seme specifico per la sessione. I diametri sono pari all'8%, all'11% e al 15% del lato, 10 bersagli per ciascuna dimensione, in ordine casuale; ogni bersaglio si trova ad almeno il 25% del lato dal bersaglio precedente (il primo dal centro). Un tocco o clic verso il basso all'interno del bersaglio (raggio più lo 0.4% del lato) è un colpo e mostra subito il bersaglio successivo; un tocco o clic verso il basso in qualsiasi altra posizione dell'area è un errore e il bersaglio resta dov'è. Non ci sono prove di esercitazione. Input: pulsante sinistro del mouse, tocco o penna (la penna viene registrata come tocco). La pagina registra ogni tocco o clic verso il basso (tempo dall'avvio, x e y come proporzione del lato); il server riproduce questi eventi confrontandoli con i bersagli generati a partire dal seme. Se durante la sessione si esce dalla scheda o dalla finestra, la sessione viene interrotta. Un link di sfida condiviso riutilizza lo stesso seme, così un amico vede gli stessi bersagli.

Parametri

ParametroValore
Bersagli30
Diametri dei bersagli8%, 11% e 15% del lato dell'area di gioco, 10 ciascuno, in ordine casuale
Distanza minima dal bersaglio precedente25% del lato
Tolleranza per il colporaggio del bersaglio + 0.4% del lato
Area di giocoquadrata, lato = min(larghezza del contenitore, 560 CSS px, 68% dell'altezza della finestra)
Prove di esercitazionenessuna
Limite di durata della sessione180 s
Numero massimo di clic per sessione400
Segnalazione di velocità implausibiletempo medio per bersaglio < 120 ms
Inputmouse, tocco, penna (registrata come tocco)

Punteggio

Misura principale: tempo medio per bersaglio (ms) = tempo dal momento dell'avvio al 30° colpo / 30; un valore più basso è migliore e gli errori aggiungono tempo. Sono riportati anche: accuratezza = 30 / (30 + errori); tempo mediano e più rapido per bersaglio. Per ogni bersaglio, il tempo di movimento MT = tempo dal colpo precedente (o dall'avvio) al colpo, e l'indice di difficoltà ID = log2(D/W + 1) bit (forma di Shannon), dove D = distanza tra i centri del bersaglio precedente (o il centro dell'area) e quello attuale, e W = diametro del bersaglio. La velocità di elaborazione = media, su tutti i bersagli, di ID/MT, in bit al secondo (un valore più alto è migliore). Una retta dei minimi quadrati MT = a + b·ID fornisce l'intercetta (ms) e la pendenza (ms per bit). Il tempo medio è riportato anche per dimensione del bersaglio. I risultati vengono confrontati solo tra utenti con lo stesso tipo di input.

Criteri di validità di una sessione

Una sessione viene rifiutata se non sono stati colpiti tutti i 30 bersagli, se i tempi dei clic tornano indietro o se l'ultimo colpo non è avvenuto entro 180 s. Una sessione con un tempo medio per bersaglio inferiore a 120 ms viene segnalata come implausibile; è mostrata al partecipante ma non conteggiata. I confronti con altri partecipanti usano la prima sessione non segnalata per visitatore, account o indirizzo IP e dispositivo, con lo stesso tipo di input, e vengono mostrati quando esistono 100 sessioni di questo tipo.

Differenze rispetto al compito classico

La velocità di elaborazione usa la distanza nominale e la larghezza del bersaglio di ogni prova, senza la correzione della larghezza effettiva e dell'ampiezza effettiva prevista dal metodo ISO 9241-9 descritto da Soukoreff e MacKenzie (2004); è una media dei valori ID/MT per prova, anziché un valore per condizione. I bersagli compaiono uno dopo l'altro in posizioni casuali, non nella disposizione reciproca o circolare dello standard; ci sono solo 30 prove e tre larghezze; le distanze variano in modo continuo; non c'è una fase di esercitazione; un errore non termina la prova.

Limiti

La misurazione dei tempi degli eventi del puntatore nel browser dipende dal dispositivo, dalla frequenza di aggiornamento dello schermo e dalla latenza dell'input. L'area di gioco ha dimensioni fisiche diverse a seconda dello schermo, quindi le distanze e le larghezze in millimetri variano. L'accelerazione del mouse e le impostazioni del trackpad non sono controllate. Il test si svolge senza supervisione e i tempi migliorano durante le prime sessioni con l'esercizio. I valori della velocità di elaborazione non sono direttamente confrontabili con quelli ottenuti con il metodo ISO. Non è una misura clinica o diagnostica.

Lingue e stato della revisione

Stimoli indipendenti dalla lingua, istruzioni in tutte le lingue del sito.

Stato della revisione per lingua delle istruzioni

Di seguito sono elencate le lingue delle istruzioni pubblicate. Metodo di traduzione: traduzione assistita da strumenti automatici con controlli automatici di script e ortografia. I materiali specifici per ciascuna lingua sono descritti sopra; qui non è documentata una revisione da parte di un madrelingua.

Lingua delle istruzioniStato della revisione documentato
EnglishTesto originale in inglese.
Afaan OromooControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
AfrikaansControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
AkanControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Avañe’ẽControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Aymar aruControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Azərbaycan diliControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Bahasa IndonesiaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Bahasa MelayuControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Bahsa AcèhControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
BamanankanControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Basa BaliControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Basa BanjarControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Basa JawaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Basa SundaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Basa UgiControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Baso MinangkabauControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
BikolControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
BosanskiControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
CatalàControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
CebuanoControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ČeštinaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ChichewaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ChiShonaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
chiTumbukaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
DanskControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
DeutschControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
EestiControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
EspañolControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
EʋegbeControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
FilipinoControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
FrançaisControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
FulfuldeControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
GalegoControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
GĩkũyũControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
HausaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
HiligaynonControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
HmoobControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
HrvatskiControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
IgboControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
IkinyarwandaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
IkirundiControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
IlokanoControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
isiXhosaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
isiZuluControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ItalianoControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
itsongaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
KapampanganControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
KiswahiliControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Kreyòl ayisyenControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
KurmancîControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
LatviešuControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
LietuviųControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
LingálaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
LombardControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
LugandaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
MadhurâControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
MagyarControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
MalagasyControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Mizo ṭawngControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
NaijáControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
NapulitanoControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
NederlandsControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Norsk bokmålControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
OʻzbekchaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
PangasinanControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
PiemontèisControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
PolskiControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
PortuguêsControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
RomânăControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Runa simiControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
SarduControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ScotsControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
SepediControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
SesothoControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
SetswanaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ShqipControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
SicilianuControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
siSwatiControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
SlovenčinaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
SlovenščinaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
SoomaaliControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
SrpskiControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
SuomiControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
SvenskaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Tâi-gíControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
TaqbaylitControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Tiếng ViệtControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Tok PisinControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
TshivenḓaControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
TürkçeControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
TürkmençeControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
VahcuenghControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
VènetoControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
WinarayControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
WolofControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
YorùbáControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ZazakîControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ΕλληνικάControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
БашҡортсаControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
БеларускаяControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
БългарскиControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
КыргызчаControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
Қазақ тіліControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
МакедонскиControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
МонголControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
НохчийнControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
РусскийControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ТатарчаControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ТоҷикӣControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
УкраїнськаControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ЧӑвашлаControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ქართულიControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ՀայերենControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
עבריתControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ئۇيغۇرچەControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
اردوControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
العربيةControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
پښتوControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
پنجابیControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
سنڌيControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
فارسیControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
کٲشُرControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
کوردیی ناوەندیControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
گیلکیControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
مازرونیControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ትግርኛControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
አማርኛControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
अवधीControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
कोंकणीControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
नेपालीControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
बर’Controlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
भोजपुरीControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
मराठीControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
मैथिलीControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
हिन्दीControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
অসমীয়াControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
বাংলাControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ਪੰਜਾਬੀControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ગુજરાતીControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ଓଡ଼ିଆControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
தமிழ்Controlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
తెలుగుControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ಕನ್ನಡControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ತುಳುControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
മലയാളംControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
සිංහලControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ꯃꯩꯇꯩꯂꯣꯟControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ไทยControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ລາວControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
བོད་ཡིགControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
မြန်မာControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
လိၵ်ႈတႆးControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ខ្មែរControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
ᱥᱟᱱᱛᱟᱲᱤControlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
한국어Controlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
吴语Controlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
日本語Controlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
简体中文Controlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
粵語Controlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.
繁體中文Controlli automatici di script e ortografia; revisione da parte di un madrelingua non documentata.

Come citare

Helibrain (2026). Aim trainer, v1. https://helibrain.com/aim-trainer/methods

Cronologia delle modifiche

· Versione 1 · Pubblicazione iniziale dei metodi per il compito attualmente rilasciato.

Riferimenti

  1. Fitts, P. M. (1954). The information capacity of the human motor system in controlling the amplitude of movement. Journal of Experimental Psychology, 47(6), 381–391.

    https://doi.org/10.1037/h0055392

    original paradigm (Fitts's law)

  2. MacKenzie, I. S. (1992). Fitts' law as a research and design tool in human-computer interaction. Human–Computer Interaction, 7(1), 91–139.

    https://doi.org/10.1207/s15327051hci0701_3

    Shannon formulation of the index of difficulty

  3. Soukoreff, R. W., & MacKenzie, I. S. (2004). Towards a standard for pointing device evaluation, perspectives on 27 years of Fitts' law research in HCI. International Journal of Human-Computer Studies, 61(6), 751–789.

    https://doi.org/10.1016/j.ijhcs.2004.09.001

    standard throughput method and typical values

Testo dei metodi: CC BY 4.0. Attribuisci il testo a Helibrain e inserisci un link a questo metodo. I dataset di origine e i materiali del compito mantengono le proprie licenze; questa licenza si applica al testo dei metodi.

← Torna a Aim trainer