Voto dal numero di errori
Tre errori in una verifica da 25 domande lasciano 22 risposte giuste, cioè l'88% e una B. Inserisca il totale e gli errori e otterrà le risposte corrette, la percentuale e la lettera su una scala fissa da A a F. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Totale elementi
- 25
- Errori
- 3
- Decimali
- 2
- Risposte corrette
- 22
- Percentuale
- 88
- Voto in lettere
- B
Trasformi il numero di errori in un risultato chiaro senza contare a mano le risposte corrette. Inserisca il totale degli elementi con uguale peso e quanti sono errati. Il calcolatore sottrae gli errori, converte la quota corretta in percentuale e assegna un voto convenzionale A, B, C, D o F. Mostra anche il numero di risposte corrette, così Lei può verificare il calcolo, copiarlo nel registro o spiegarlo a uno studente.
Inserisca il totale del compito e gli errori
Parta dal numero totale di elementi che assegnano credito, quindi indichi quanti sono errati. Ogni elemento ha lo stesso peso: lo strumento è quindi adatto a quiz, dettati, schede e test a scelta multipla. Il totale deve essere un intero positivo; gli errori possono essere zero o qualsiasi intero fino al totale.
Per esempio, 25 domande con 3 errori producono 22 risposte corrette. Non inserisca punti sottratti, penalità percentuali o categorie ponderate, perché seguono regole diverse. L’opzione decimals controlla esclusivamente le cifre decimali visualizzate e non modifica il rendimento effettivo impiegato per stabilire la lettera.
Comprenda il calcolo della percentuale e della lettera
Con 3 errori su 25 elementi, 22 diviso 25 equivale all’88 per cento. La scala fissa convenzionale assegna A da 90, B da 80, C da 70, D da 60 e F sotto 60. Le soglie vengono applicate alla percentuale non arrotondata, evitando che il voto salga soltanto per effetto della visualizzazione.
Un valore appena inferiore a 90 resta quindi B anche quando, senza decimali, appare 90. Solo la percentuale mostrata viene arrotondata a metà verso l’alto, da zero a quattro cifre decimali. Confronti sempre questa scala con il regolamento realmente adottato dal corso.
Usi responsabilmente il risultato nella valutazione
Il risultato comprende il totale e gli errori originali, le risposte corrette calcolate, la percentuale mostrata e la lettera. Insieme, i cinque valori costituiscono una traccia compatta che consente di ricostruire l’operazione. Il calcolo è deterministico: non usa rete, profili, data corrente o casualità, quindi input identici producono sempre output identici.
La scala non contempla segni più o meno, curve, credito parziale oltre i punti, domande annullate, sezioni ponderate, bonus o soglie specifiche dell’istituto. Applichi separatamente tali regole. Prima di pubblicare il voto, confermi il totale definitivo, il trattamento coerente delle domande omesse o aggiuntive e l’adozione delle soglie A–F indicate.
Casi d'uso
Correggere un quiz in classe
Converta gli errori di ogni studente in risposte corrette, percentuale e lettera convenzionale.
Controllare un compito restituito
Verifichi la percentuale annotata inserendo il totale delle domande e gli errori segnati.
Domande frequenti
Quale scala di lettere viene applicata?
A corrisponde al 90 per cento o più, B a 80–89.999…, C a 70–79.999…, D a 60–69.999… e F a meno del 60 per cento.
L’arrotondamento cambia la lettera?
No. La lettera deriva dalla percentuale non arrotondata; decimals controlla solo quella visualizzata.
Sono supportati voti con più e meno?
No. Il risultato può essere soltanto A, B, C, D o F secondo le soglie fisse descritte.
Che voto è 3 errori su 25?
È l'88% e una B. Togliendo 3 errori da 25 domande restano 22 risposte giuste, e 22 diviso 25 fa l'88%, che rientra nella fascia della B, quella che parte da 80.
Si può usare se le domande valgono punti diversi?
Solo se ogni punto si comporta come una domanda dello stesso peso. Il calcolo dà lo stesso valore a ogni domanda, quindi non inserisca come errori i punti tolti o le percentuali di penalità.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/edu/grade-from-errors \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_items":25,"errors":3}'const res = await fetch("https://api.kit.forhosting.com/edu/grade-from-errors", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_items": 25,
"errors": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/grade-from-errors",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_items": 25,
"errors": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/grade-from-errors", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_items":25,"errors":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_items":25,"errors":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/grade-from-errors", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"total_items": 25,
"errors": 3
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.grade_from_errors",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Inserisca il totale del compito e gli errori
Se una domanda vale più punti, usi i punti disponibili come total_items e quelli persi come errors soltanto quando ogni punto equivale a un elemento.
Comprenda il calcolo della percentuale e della lettera
Il calcolatore sottrae errors da total_items per ottenere correct_items, poi divide correct_items per total_items e moltiplica per 100.
Usi responsabilmente il risultato nella valutazione
È utile per controlli rapidi e per preparare automaticamente il registro tramite API da $0.002 per richiesta.
Casi di integrazione
Preparare importazioni nel registro
Usi l’API per creare campi coerenti di percentuale e lettera dagli errori memorizzati.
Domande tecniche
Quale formula converte gli errori in percentuale?
Il calcolatore usa ((total_items - errors) / total_items) × 100.
Gli errori possono superare il totale?
No. Entrambi i valori devono essere interi ed errors non può superare total_items.
Quanto costa l’accesso API?
L’accesso API parte da $0.002 per richiesta, mentre il calcolatore nel browser è gratuito.