Calculateur de l’indice d’éducation de l’IDH
Le calculateur de l’indice d’éducation de l’IDH associe deux mesures complémentaires de l’accès à l’enseignement : la durée moyenne de scolarisation accomplie par les adultes et celle à laquelle un enfant peut s’attendre.
Lancer gratuitement
Il normalise la première selon un objectif de 15 ans et la seconde selon un objectif de 18 ans, puis établit leur moyenne. Le résultat, sans unité et compris entre zéro et un, peut servir de composante éducative dans une analyse du développement humain.
Ce que représente la dimension éducative
L’Indice de développement humain envisage l’éducation comme l’association des acquis scolaires et des possibilités offertes à la génération suivante. La durée moyenne de scolarisation résume les études achevées par les personnes âgées de 25 ans ou plus ; elle évolue donc lentement et traduit des résultats accumulés sur de nombreuses années. La durée attendue de scolarisation estime le nombre d’années d’études dont bénéficiera un enfant qui entre à l’école si les taux de scolarisation actuels par âge se maintiennent. Une seule mesure peut masquer une partie essentielle de la situation. Un pays peut avoir récemment élargi l’accès à l’école alors que ses adultes restent peu scolarisés, ou compter des adultes instruits tandis que l’accès actuel recule. Après normalisation sur des échelles comparables, l’indice accorde le même poids aux deux points de vue. Il va de zéro, lorsque les deux données sont nulles, à un, lorsqu’elles atteignent leurs objectifs. C’est un outil de comparaison et d’agrégation, non une mesure directe de la qualité, des apprentissages, de l’alphabétisation, des inégalités ou des dépenses.
Comment fonctionne la normalisation par objectifs
Saisissez une durée moyenne de scolarisation comprise entre zéro et 15 ans, puis une durée attendue comprise entre zéro et 18 ans. Le calculateur divise la première valeur par 15 afin d’obtenir son indice, et la seconde par 18 afin d’obtenir l’indice de scolarisation attendue. Les minima étant fixés à zéro, aucune soustraction préalable n’est nécessaire. L’indice d’éducation final est la moyenne arithmétique des deux valeurs normalisées : leur somme est divisée par deux. Ainsi, 7.5 années moyennes donnent une composante de 0.5 et 13.5 années attendues donnent 0.75 ; l’indice obtenu est 0.625. Le résultat est arrondi à six décimales pour garantir une restitution stable, mais toutes les valeurs saisies sont utilisées avant cet arrondi. Les nombres supérieurs aux objectifs sont refusés afin d’éviter un résultat extérieur à l’échelle prévue de zéro à un. Une valeur absente, négative, infinie ou non numérique est également signalée comme incorrecte.
Interpréter et employer le résultat avec discernement
Utilisez l’indice fourni comme une synthèse normalisée des deux indicateurs de durée scolaire pour un même territoire et une même période de référence. Un résultat plus élevé indique que les données saisies sont en moyenne plus proches des objectifs éducatifs ; il ne prouve ni que les élèves apprennent davantage, ni que l’accès est équitable, ni que l’enseignement est meilleur. Avant de comparer des pays, des régions ou des années, vérifiez que les deux sources appliquent des définitions et des périodes compatibles. La révision des estimations d’inscription ou des données relatives aux adultes peut modifier le résultat sans changement de formule. La réponse présente les deux composantes et leurs objectifs, ce qui vous permet de contrôler le calcul et de déterminer quelle donnée explique un écart. Pour une étude complète de l’IDH, associez cette dimension aux indices de santé et de revenu calculés séparément selon la méthode applicable. Conservez les données non arrondies, documentez leurs sources et n’interprétez pas de faibles écarts entre résultats arrondis comme un classement certain sans examiner l’incertitude et la qualité des données.
Cas d’usage
Préparer un calcul de l’IDH
Calculez la composante éducative normalisée avant de l’associer aux indices de santé et de revenu.
Comparer des indicateurs éducatifs
Placez les acquis des adultes et la scolarisation attendue sur des échelles comparables pour expliquer un écart.
Contrôler un résultat publié
Reproduisez un indice à partir de ses deux données sources et examinez les composantes et les objectifs.
Questions fréquentes
Quelle formule le calculateur applique-t-il ?
Il fait la moyenne entre la durée moyenne divisée par 15 et la durée attendue divisée par 18.
Pourquoi les objectifs sont-ils de 15 et 18 ans ?
Ce sont les maxima employés pour normaliser les deux mesures scolaires de la dimension éducative de l’IDH.
Dans quel intervalle se situe l’indice ?
Lorsque les données respectent les objectifs déclarés, l’indice est compris entre zéro et un inclus.
Ce calcul donne-t-il l’IDH complet ?
Non. Il fournit uniquement la dimension éducative ; l’IDH complet requiert aussi les dimensions de santé et de revenu.
Combien coûte une requête API ?
Chaque requête API coûte $0.002 ; le calculateur dans le navigateur fonctionne sans requête API.
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/econ/hdi-education-index \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mean_years_schooling":8.5,"expected_years_schooling":13.2}'const res = await fetch("https://api.kit.forhosting.com/econ/hdi-education-index", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mean_years_schooling": 8.5,
"expected_years_schooling": 13.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/hdi-education-index",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mean_years_schooling": 8.5,
"expected_years_schooling": 13.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/hdi-education-index", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mean_years_schooling":8.5,"expected_years_schooling":13.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mean_years_schooling":8.5,"expected_years_schooling":13.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/hdi-education-index", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"mean_years_schooling": 8.5,
"expected_years_schooling": 13.2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.hdi_education_index",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |