ForHosting KIT · Strumenti per sviluppatori

Calcolatore per riscalare il punteggio di un test

Questo calcolatore converte un punteggio grezzo compreso tra un minimo e un massimo osservati nell’intervallo di destinazione scelto da Lei.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Il minimo osservato diventa il valore più basso della nuova scala, il massimo diventa quello più alto e ogni punteggio intermedio conserva la propria posizione relativa. È utile per voti, valutazioni, rubriche e archivi che richiedono una scala coerente senza modificare l’ordine o le distanze proporzionali. Inserisca cinque numeri e scelga la precisione di arrotondamento per ottenere il punteggio riscalato e la posizione normalizzata.

Che cosa preserva la riscalatura lineare

La riscalatura lineare cambia i valori che delimitano un intervallo, ma conserva la posizione relativa. Se un punteggio grezzo è a metà tra il minimo e il massimo osservati, anche il risultato convertito si trova a metà dell’intervallo di destinazione. Lo stesso principio vale per qualsiasi altra proporzione. Il metodo è quindi adatto quando serve un cambio di scala trasparente, non una modifica della graduatoria, del peso o della difficoltà. Prima dell’arrotondamento, il calcolatore associa con esattezza i due estremi: il minimo osservato diventa il valore di destinazione più basso e il massimo quello più alto. I punteggi intermedi mantengono l’ordine e intervalli grezzi uguali producono intervalli convertiti uguali. Il procedimento non crea una curva, non confronta una persona con una popolazione e non deduce standard di rendimento. Esprime semplicemente la stessa posizione in un diverso intervallo numerico, con presupposti facili da spiegare e riprodurre.

Come inserire gli intervalli e leggere il risultato

Inserisca il singolo punteggio grezzo, quindi il minimo e il massimo osservati che definiscono la scala originale. I due estremi devono essere diversi e il massimo deve superare il minimo. Indichi poi il valore più basso e quello più alto della scala di destinazione, di nuovo in ordine crescente. Il punteggio deve rientrare nell’intervallo osservato, estremi inclusi; il rifiuto dei valori esterni impedisce che un’estrapolazione accidentale sembri una normale conversione. Il risultato comprende il punteggio riscalato e una posizione normalizzata. Zero corrisponde al minimo osservato, uno al massimo e i valori intermedi indicano la posizione proporzionale. La precisione stabilisce le cifre decimali visualizzate, da zero a dodici. Vengono restituiti anche i dati originali, così un processo automatico può conservare una traccia chiara degli intervalli utilizzati.

Quando è opportuno usare questa formula

Usi il calcolatore quando due scale numeriche descrivono lo stesso continuum e la trasformazione desiderata deve essere lineare. Tra gli esempi rientrano la conversione dei punti in una scala di rendicontazione, l’allineamento di una prova a formato fisso con un intervallo locale e la migrazione di un voto storico verso un sistema con estremi diversi. Prima di applicare la conversione a molti record, verifichi che gli estremi osservati siano quelli stabiliti dalla regola e non soltanto il valore minore e maggiore di un campione incompleto. Un estremo dipendente dal campione può cambiare con nuovi risultati. La riscalatura lineare non sostituisce l’equiparazione di prove, i percentili, i punteggi standardizzati, i modelli di risposta all’item, le curve o la definizione della sufficienza. Conservi possibilmente il valore originale non arrotondato e arrotondi solo il risultato comunicato.

Convertire punti in una scala di rendicontazione

Adatti un intervallo fisso di punti alla scala numerica richiesta da un registro o da un modello di rapporto.

Normalizzare un vecchio campo di valutazione

Esprima risultati storici su una nuova scala conservandone ordine e posizione proporzionale.

Documentare una trasformazione trasparente

Ottenga valore convertito, posizione normalizzata, estremi e precisione per una verifica riproducibile.

Quale formula usa il calcolatore?

Calcola (punteggio grezzo − minimo osservato) diviso per (massimo osservato − minimo osservato), quindi applica tale posizione all’intervallo di destinazione.

Il minimo osservato diventa sempre il valore di destinazione più basso?

Sì. Prima dell’arrotondamento, entrambi gli estremi osservati corrispondono esattamente ai rispettivi estremi di destinazione.

Posso inserire un punteggio esterno all’intervallo osservato?

No. Il calcolatore rifiuta i valori esterni affinché un’estrapolazione non venga scambiata per una conversione interna.

Equivale ad applicare una curva ai voti?

No. Una curva dipende da una distribuzione o da una regola; la riscalatura lineare usa solo due estremi iniziali e due finali.

Come devo scegliere la precisione?

Usi abbastanza decimali per il rapporto o il calcolo successivo e conservi separatamente il punteggio grezzo se occorre maggiore precisione.

Quanto costa?

Il calcolatore funziona gratuitamente nel browser. Ogni richiesta API costa $0.002.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/edu/scale-raw-score

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/edu/scale-raw-score \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"raw_score":42,"observed_min":10,"observed_max":50,"target_lowest":0,"target_highest":100}'
{
  "raw_score": 42,
  "observed_min": 10,
  "observed_max": 50,
  "target_lowest": 0,
  "target_highest": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.scale_raw_score",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →