ForHosting KIT · Strumenti per sviluppatori

Calcolatore del punteggio ponderato della rubrica

Una rubrica ponderata riunisce i risultati di più criteri in un unico voto, rispettando l’importanza assegnata a ogni parte del lavoro.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Questo calcolatore moltiplica ciascun livello per il relativo peso, somma i contributi e mostra il calcolo del totale. Inserisca pesi decimali, come 0.40 per 40 per cento, se desidera mantenere il risultato sulla scala originale dei livelli. La risposta indica anche il peso totale e la media ponderata, così Lei può individuare rubriche incomplete o scale insolite prima di registrare il voto.

Imposti livelli e pesi in modo coerente

Crei una riga per ogni criterio della rubrica. Assegni un nome chiaro, inserisca il livello o i punti ottenuti e il moltiplicatore che ne rappresenta l’importanza. Se Ricerca vale 40 per cento, usi 0.40 anziché 40 per mantenere la scala originale. Una rubrica comune può assegnare 0.40 a Ricerca, 0.35 a Ragionamento e 0.25 a Scrittura: i pesi totalizzano 1 e la somma ponderata è confrontabile con i livelli. Sono accettati anche pesi che non sommano 1, per moltiplicatori di punti o sezioni incomplete. In tal caso controlli total_weight e weighted_average. Livelli e pesi devono essere numeri finiti non negativi e almeno un peso deve superare zero. Mantenga tutti i livelli sulla stessa scala, evitando di mescolare punti e percentuali se la politica di valutazione non lo prevede.

Comprenda il calcolo del punteggio ponderato

Per ogni riga il punteggio ponderato è il livello moltiplicato per il peso. I prodotti vengono sommati in total_weighted_score. Per esempio, un livello 4 con peso 0.40 contribuisce 1.60, mentre un livello 3 con peso 0.35 contribuisce 1.05. L’elenco contributions conserva i valori intermedi, permettendo a studenti, docenti e revisori di riprodurre il risultato. weighted_average divide la somma non arrotondata per la somma dei pesi. Quando i pesi totalizzano 1, media e totale coincidono; quando totalizzano 100, la media ripristina la scala dei criteri. L’arrotondamento riguarda soltanto l’output visualizzato e segue la precisione scelta da zero a dieci decimali. Il calcolo accumula prima i valori originali, evitando gli scarti prodotti dall’arrotondamento anticipato.

Controlli il risultato prima di assegnare il voto

Usi l’output come calcolo verificabile, non come sostituto delle regole della rubrica. Confronti criteria_count con il numero di righe e verifichi total_weight: 1 è tipico delle proporzioni decimali, 100 delle percentuali intere. Esamini contributions per confermare moltiplicatori e scale. Il calcolatore non deduce criteri mancanti, livelli massimi, soglie, penalità, crediti extra o requisiti di superamento. Applichi tali regole separatamente, salvo che siano righe esplicite. Ogni contributo corrisponde così a una riga inviata e le divergenze sono rintracciabili. Nei flussi automatici conservi l’input originale insieme alla risposta. L’API costa $0.002 per richiesta e lo stesso calcolo puro può essere eseguito nel browser senza inviare la rubrica a un servizio esterno di valutazione.

Calcolare il voto di un compito

Combini i livelli di ricerca, ragionamento, presentazione e scrittura secondo i pesi pubblicati.

Verificare un foglio dei voti

Confronti i contributi per criterio con il totale del foglio per trovare un peso o una formula errati.

Valutare modifiche alla rubrica

Provi come i nuovi pesi cambiano il totale prima di pubblicare una valutazione.

Quale formula utilizza il calcolatore?

Moltiplica ogni livello per il relativo peso e somma i prodotti; divide inoltre la somma per il peso totale per ottenere la media ponderata.

Per un peso del 30 per cento devo inserire 30 o 0.30?

Usi 0.30 per mantenere il totale sulla scala dei livelli. Può usare 30, ma il totale grezzo sarà moltiplicato per 100; weighted_average lo normalizza.

I pesi devono sommare 1?

No. total_weight segnala una rubrica parziale o con scala diversa e weighted_average normalizza qualsiasi peso totale positivo.

I criteri possono avere livelli massimi diversi?

Il calcolo accetta livelli non negativi, ma non normalizza massimi diversi. Li converta su una scala comune se la rubrica lo richiede.

Quanto costa il calcolo tramite API?

Ogni richiesta API costa $0.002. La versione nel browser esegue localmente lo stesso calcolo deterministico.

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/rubric-weighted-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/rubric-weighted-score \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"criteria":[{"name":"Research","level":4,"weight":0.4},{"name":"Reasoning","level":3,"weight":0.35},{"name":"Writing","level":5,"weight":0.25}]}'
{
  "criteria": [
    {
      "name": "Research",
      "level": 4,
      "weight": 0.4
    },
    {
      "name": "Reasoning",
      "level": 3,
      "weight": 0.35
    },
    {
      "name": "Writing",
      "level": 5,
      "weight": 0.25
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.rubric_weighted_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.

max_items500
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 →