ForHosting KIT · Outils pour développeurs

Calculateur de conversion d’une note brute

Ce calculateur convertit une note brute comprise entre un minimum et un maximum observés vers la plage cible que vous choisissez.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Le minimum observé devient la valeur cible la plus basse, le maximum devient la plus haute, et chaque note intermédiaire conserve sa position relative. Il convient aux notes, évaluations, grilles et anciens rapports qui exigent une échelle cohérente sans modifier l’ordre ni les écarts proportionnels. Saisissez cinq nombres et choisissez la précision d’arrondi pour obtenir la note convertie et sa position normalisée.

Ce que préserve une conversion linéaire

Une conversion linéaire change les valeurs qui délimitent une échelle tout en conservant les positions relatives. Si une note brute se trouve à mi-chemin entre le minimum et le maximum observés, sa valeur convertie se trouve également au milieu de la plage cible. Le même principe vaut pour toute autre proportion. Cette méthode convient donc à un changement d’échelle transparent, et non à une modification du classement, de la pondération ou de la difficulté. Avant l’arrondi, le calculateur associe exactement les deux extrémités : le minimum observé devient la valeur cible la plus basse et le maximum, la plus haute. Les notes intermédiaires restent ordonnées et des écarts bruts égaux produisent des écarts convertis égaux. La méthode ne crée aucune courbe, ne compare pas un élève à une population et ne déduit pas de niveau de performance. Elle exprime simplement la même position dans un autre intervalle numérique.

Saisir les plages et lire le résultat

Saisissez la note brute, puis le minimum et le maximum observés qui définissent l’échelle initiale. Ces deux bornes doivent être distinctes et le maximum doit dépasser le minimum. Indiquez ensuite les valeurs basse et haute de la plage cible, elles aussi dans l’ordre croissant. La note brute doit appartenir à la plage observée, bornes comprises ; le rejet des valeurs extérieures empêche de présenter une extrapolation involontaire comme une conversion ordinaire. Le résultat contient la note convertie et une position normalisée. Zéro correspond au minimum observé, un au maximum, tandis que les valeurs intermédiaires indiquent la position proportionnelle. La précision détermine le nombre de décimales affichées, de zéro à douze. Les données saisies sont également restituées afin qu’un traitement automatisé conserve une trace claire des plages employées.

Quand employer cette formule

Utilisez ce calculateur lorsque deux échelles numériques décrivent le même continuum et que la transformation attendue doit être linéaire. Vous pouvez convertir des points en plage de relevé, aligner une évaluation fixe sur une échelle locale ou migrer une ancienne note vers un système doté d’autres bornes. Avant de traiter de nombreux dossiers, vérifiez que les bornes observées correspondent bien aux limites prévues par la règle, et non aux seules valeurs extrêmes d’un échantillon incomplet. Une borne dépendante de l’échantillon peut changer lorsque de nouveaux résultats arrivent. La conversion linéaire ne remplace ni l’équivalence de formulaires d’examen, ni les rangs centiles, les scores standardisés, les modèles de réponse à l’item, les courbes de notation ou la fixation d’un seuil de réussite. Conservez si possible la valeur source non arrondie et n’arrondissez que le résultat communiqué.

Convertir des points vers une échelle de relevé

Adaptez une plage de points fixe à l’intervalle numérique requis par un carnet de notes ou un modèle de rapport.

Normaliser un ancien champ d’évaluation

Exprimez des résultats historiques sur une autre plage sans modifier leur ordre ni leur position proportionnelle.

Documenter une transformation transparente

Obtenez la valeur convertie, la position normalisée, les bornes et la précision pour une piste d’audit reproductible.

Quelle formule le calculateur utilise-t-il ?

Il calcule (note brute − minimum observé) divisé par (maximum observé − minimum observé), puis applique cette position à la plage cible.

Le minimum observé devient-il toujours la valeur cible la plus basse ?

Oui. Avant l’arrondi, les deux bornes observées correspondent exactement aux bornes cibles respectives.

Puis-je saisir une note hors de la plage observée ?

Non. Le calculateur rejette ces valeurs afin qu’une extrapolation ne soit pas confondue avec une conversion interne.

Est-ce identique à une notation selon une courbe ?

Non. Une courbe dépend d’une distribution ou d’une règle ; la conversion linéaire utilise seulement deux bornes source et deux bornes cibles.

Comment choisir la précision ?

Utilisez assez de décimales pour le rapport ou le calcul suivant, et conservez séparément la note brute si davantage de précision est nécessaire.

Quel est le tarif ?

Le calculateur fonctionne gratuitement dans le navigateur. Chaque requête API coûte $0.002.

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-raw-score

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-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 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.

Consulter la documentation complète du KIT →