ForHosting KIT · Éducation

Rééchelonner une note

Un 42 sur 50 devient 84 sur 100, ou 8,4 sur 10 : le même 84 % ramené au nouveau maximum. Indiquez les points obtenus, l'ancien maximum et le nouveau quand un contrôle ou une colonne du carnet de notes change de total. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Score
42
Ancien maximum
50
Nouveau maximum
100
Vous obtenez
Score normalisé
84
Pourcentage
84
Rapport
0,84
Libellé
42/50 → 84/100

Un étudiant qui a obtenu quarante-deux sur cinquante a besoin d'un équivalent juste sur cent ; un compte rendu de TP noté dix-huit sur vingt peut devoir figurer dans une colonne sur dix du carnet de notes. Le crédit supplémentaire au-delà de l'ancien maximum est autorisé et s'échelonne de la même façon, afin que les points bonus restent visibles après la conversion.

Comment fonctionne le rééchelonnement proportionnel des notes

Lorsque le maximum change — parce qu'un examen est réécrit, qu'un département normalise les colonnes à cent, ou que deux groupes ont utilisé des grilles différentes — vous conservez la proportion de réussite et l'étirez sur le nouveau plafond. Les deux voies sont identiques pour des maxima finis positifs. Exemple : quarante-deux sur cinquante vaut quatre-vingt-quatre pour cent, ce qui devient quatre-vingt-quatre sur cent et huit virgule quatre sur dix.

Exemple : quinze sur vingt devient soixante-quinze sur cent. L'arrondi half-up à un nombre configurable de décimales stabilise les interfaces et les goldens d'automatisation entre environnements. La méthode est volontairement linéaire et sans politique : elle n'invente pas de bandes de lettres, ne courbe pas et ne supprime pas la note la plus basse.

Si votre établissement applique des seuils non linéaires après le changement d'échelle, appliquez ces politiques sur le nombre échelonné renvoyé par cet outil.

Où le rééchelonnement vers un nouveau maximum s'inscrit dans les flux réels

Les enseignants qui fusionnent des groupes après un changement de total de points doivent réécrire chaque marque historique sur le plafond partagé avant de calculer les moyennes de période ; un convertisseur déterministe évite la dérive des tableurs et garde chaque ligne sur la même formule. Les étudiants qui vérifient comment un partiel sur quarante apparaîtrait dans une colonne de syllabus sur cent peuvent utiliser le chemin gratuit du navigateur sans ouvrir une autre calculatrice.

Les bureaux de conseil et les aides au relevé montrent aux familles un pourcentage comparable lorsque les points bruts proviennent de grilles mixtes. Une validation en échec ne consomme pas le solde. Documentez la proportion linéaire à côté du résultat, figez les scores échelonnés arrondis dans les tests, et vous obtenez des conversions de carnet reproductibles pour enseignants, étudiants et edge workers sans maintenir un tableur privé.

Changements de maximum dans le carnet de notes

Réécrivez les scores historiques de quiz sur un nouveau plafond de points lorsqu'un département normalise toutes les colonnes à 100 ou un autre maximum partagé.

Comparaison entre groupes et transferts

Convertissez des scores issus de grilles à maxima différents pour que conseillers et scolarité comparent équitablement les performances.

Scripts d'import et d'export LMS

Mappez des scores de devoirs externes dans un carnet de cours dont le maximum d'élément diffère du système source.

Comment rééchelonner une note vers un nouveau maximum ?

Par exemple, 42 sur 50 devient 84 sur 100.

Le pourcentage reste-t-il le même après le rééchelonnement ?

Oui. La proportion de points obtenus est préservée, donc le pourcentage de l'ancien maximum égale celui du nouveau maximum pour le résultat échelonné.

Peut-on convertir une note supérieure à l'ancien maximum ?

Oui. Les points bonus au-delà du maximum d'origine sont acceptés et convertis de la même façon : ils restent visibles après la conversion au lieu d'être coupés au nouveau plafond.

La conversion applique-t-elle une courbe ou change-t-elle les lettres ?

Non. La conversion est purement proportionnelle : elle garde le pourcentage, sans courbe, sans attribution de lettres et sans retirer la note la plus basse. Appliquez ces règles ensuite, sur la note convertie.

Combien de décimales garde la note convertie ?

Deux par défaut, et vous pouvez choisir de zéro à six. La note convertie et le pourcentage sont arrondis au demi supérieur : 42 sur 50 reporté sur une colonne de dix points s'affiche 8,4.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/edu/scale-grade-new-max

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/edu/scale-grade-new-max \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"score":42,"old_max":50,"new_max":100}'
{
  "score": 42,
  "old_max": 50,
  "new_max": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.scale_grade_new_max",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Lorsqu'un quiz, un partiel ou une grille change son total de points, le même score brut ne signifie plus la même chose sur la nouvelle échelle. Ce calculateur de rééchelonnement vers un nouveau maximum applique la proportion linéaire transparente : le score mis à l'échelle égale le score divisé par l'ancien maximum multiplié par le nouveau maximum, de sorte que les pourcentages restent constants tandis que les points affichés correspondent au plafond mis à jour. Enseignants, étudiants, conseillers et intégrations LMS utilisent la même arithmétique pure en ligne ou via l'API, sans tableurs, sans jetons de modèle et sans effets de réseau.

Comment fonctionne le rééchelonnement proportionnel des notes

Un score est toujours une paire de nombres : les points obtenus et le maximum par rapport auquel ils ont été mesurés. Mathématiquement, scaled_score égale score divisé par old_max, puis multiplié par new_max. De façon équivalente, calculez d'abord le pourcentage comme score sur old_max fois cent, puis multipliez ce pourcentage par new_max sur cent. La capacité renvoie toujours score, old_max, new_max, le résultat échelonné, le pourcentage, le ratio exact, la chaîne de formule, une courte étiquette du type 42/50 → 84/100, et un message lisible que vous pouvez afficher à côté d'une cellule du carnet.

Contrat d'entrée, validation et champs de réponse

Envoyez un objet JSON avec trois nombres obligatoires. score représente les points obtenus et doit être une valeur finie non négative ; les chaînes numériques sont acceptées, tandis que booléens, objets et chaînes vides sont rejetés. Les alias points, earned, value et marks résolvent le même champ pour les clients légers. old_max est le maximum d'origine et doit être strictement supérieur à zéro ; les alias incluent from_max, current_max, original_max et out_of. new_max est le maximum cible après rééchelonnement et doit aussi être strictement supérieur à zéro ; les alias incluent to_max, target_max et new_out_of. L'option decimals est un entier de zéro à six et vaut deux par défaut ; elle contrôle l'arrondi half-up de scaled_score et percentage, ainsi que le plancher de précision des entrées renvoyées. En cas de succès le corps renvoie score, old_max, new_max, scaled_score, percentage, ratio, formula rappelant scaled_score equals score over old_max times new_max, label comme chaîne compacte avant/après, decimals et message. Les scores au-dessus de old_max sont autorisés pour convertir le crédit supplémentaire ; un score zéro produit un résultat échelonné zéro. Champs manquants, valeurs non finies, old_max ou new_max non positifs, ou score négatif lèvent invalid_input et ne sont pas facturés. Associez le scaled_score numérique à votre propre table de lettres seulement si le syllabus la publie : ce endpoint n'invente jamais de notes littérales à partir de la seule proportion.

Où le rééchelonnement vers un nouveau maximum s'inscrit dans les flux réels

Les plugins LMS et les scripts d'export de notes appellent l'API lors de l'import de scores externes dont le maximum diffère de celui du cours de destination. Comme l'implémentation est un travail analytique parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.

Que se passe-t-il si le score dépasse l'ancien maximum ?

Le crédit supplémentaire est autorisé. Les scores au-dessus de old_max se convertissent avec la même proportion et peuvent produire un scaled_score au-dessus de new_max.

Quelles valeurs sont rejetées ?

Absence de score, old_max ou new_max ; valeurs non finies ou non numériques ; score inférieur à zéro ; old_max ou new_max non strictement positifs. Échec avec invalid_input, non facturé.

Quel est le coût de l'outil de rééchelonnement vers un nouveau maximum ?

L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →