ForHosting KIT · Outils pour développeurs

Calculateur de charge quotidienne de révision des flashcards

Évaluez la charge de flashcards qui vous attend avant d'ajouter de nouvelles notions.

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

Indiquez le nombre de nouvelles cartes prévues, les répétitions déjà dues, les répétitions attendues le même jour pour chaque nouvelle carte et votre temps de réponse moyen. Le calculateur distingue l'apprentissage initial des révisions planifiées, puis affiche le total, les minutes, les heures et la part liée aux nouveautés. Ajoutez un budget quotidien pour vérifier si le programme tient et combien de nouvelles cartes le temps restant permet.

Comptez les répétitions plutôt que les cartes

Une carte ne représente pas toujours une seule tâche. Une carte déjà apprise et due aujourd'hui produit généralement une répétition planifiée, tandis qu'une nouvelle carte peut réapparaître plusieurs fois pendant sa première séance. Saisissez donc les révisions dues comme le nombre de répétitions affiché aujourd'hui par le paquet, puis renseignez séparément les nouvelles cartes. Le réglage des répétitions par nouvelle carte doit comprendre la présentation initiale et toutes les étapes d'apprentissage prévues le même jour. Une valeur de trois signifie, par exemple, que chaque nouvelle carte devrait recevoir trois réponses aujourd'hui, et non trois réponses supplémentaires après son introduction. Choisissez une valeur qui reflète la configuration et l'usage réel de votre système. Le calculateur multiplie les nouvelles cartes par ce nombre, puis ajoute les répétitions dues. Il ne prévoit ni les oublis futurs, ni la file de demain, ni le comportement d'une application précise. Cette définition permet de relier chaque résultat à une donnée ou à une hypothèse explicite.

Convertissez la file en durée réaliste

Si possible, estimez les secondes par répétition à partir de séances réelles. Comptez le temps nécessaire pour lire la question, retrouver la réponse, l'afficher et choisir une note. N'incluez pas les longues pauses, sauf si vous souhaitez mesurer une durée calendaire plutôt qu'un travail concentré. Le calculateur applique la même moyenne aux répétitions nouvelles et dues. Cette simplification facilite la planification, mais ne suppose pas que toutes les cartes présentent la même difficulté. Les nouveautés, les questions complexes, les réponses saisies et les échecs peuvent demander davantage de temps. Si l'écart est important, comparez un scénario prudent, avec une moyenne plus lente, à un scénario optimiste. Le résultat affiche les minutes et les heures avec deux décimales, tandis que les nombres de cartes et de répétitions restent entiers. Il indique aussi la part du travail quotidien issue des nouvelles cartes. Une part élevée montre qu'en réduire le nombre peut alléger rapidement la séance, sans modifier les révisions déjà dues.

Fixez un budget pour maîtriser le paquet

L'ajout d'un budget quotidien déclenche un contrôle de capacité. Le calculateur compare la durée estimée à cette limite, indique l'écart et le taux d'utilisation, puis détermine le nombre maximal de nouvelles cartes qui tiennent après les révisions dues. Ce maximum repose sur les mêmes hypothèses de vitesse et de répétition, et il est arrondi à l'entier inférieur afin de ne jamais proposer une fraction de carte. Si les seules révisions épuisent le budget, le maximum est zéro. Considérez ce résultat comme une limite de planification, non comme une garantie : des oublis inattendus ou des notions difficiles peuvent prolonger la séance. Un écart négatif signale une surcharge, alors qu'un écart positif représente une capacité estimée disponible. Si le paquet dépasse régulièrement votre temps, réduisez ou suspendez d'abord les nouveautés et résorbez progressivement les révisions. Ne précipitez pas vos réponses pour respecter l'estimation, car leur qualité compte. Réévaluez les hypothèses après tout changement de format, d'étapes ou de difficulté. Chaque requête API coûte $0.002 et le navigateur applique le même calcul déterministe.

Fixer une limite durable de nouvelles cartes

Comparez la file due au temps disponible avant de décider combien de nouvelles cartes introduire.

Planifier une séance de travail

Transformez la file visible en répétitions, minutes et heures estimées pour votre programme quotidien.

Comparer les réglages du paquet

Testez l'effet des étapes d'apprentissage ou de la vitesse de réponse sur la charge attendue.

Pourquoi une nouvelle carte produit-elle plusieurs répétitions ?

Elle peut être présentée puis répétée au fil de plusieurs étapes le même jour, ce qui dépasse une seule réponse.

Le réglage doit-il inclure la première présentation ?

Oui. Indiquez toutes les réponses attendues aujourd'hui pour chaque nouvelle carte, présentation initiale comprise.

Cet outil prévoit-il les prochaines files de révision ?

Non. Il estime la charge du jour selon vos nombres et hypothèses, sans simuler la planification future, la mémorisation ou les oublis.

Que se passe-t-il si les révisions dépassent déjà mon budget ?

Le résultat signale le dépassement et fixe à zéro le maximum de nouvelles cartes après les tâches dues.

Combien coûte un calcul par API ?

Chaque requête API coûte $0.002. Le même calcul déterministe est également disponible dans le navigateur.

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/flashcard-review-load

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/flashcard-review-load \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"new_cards":20,"due_reviews":180}'
{
  "new_cards": 20,
  "due_reviews": 180
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.flashcard_review_load",
  "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 →