Calculadora de carga diária de revisão de flashcards
Veja quanto trabalho com flashcards o dia de hoje tem: 20 cartões novos com 3 repetições cada mais 180 revisões pendentes somam 240 repetições, cerca de 32 minutos a 8 segundos cada. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Cartões novos
- 20
- Revisões pendentes
- 180
- Repetições por cartão novo
- 3
- Segundos por repetição
- 8
- Orçamento diário de tempo (minutos)
- 40
- Repetições de cartões novos
- 60
- Repetições pendentes
- 180
- Total de repetições
- 240
- Minutos estimados
- 32
Estime quanto trabalho com flashcards espera por você antes de adicionar outro lote de conteúdo. Informe os cartões novos planejados, as repetições já pendentes, quantas repetições no mesmo dia cada cartão novo deve gerar e seu tempo médio de resposta. A calculadora separa aprendizagem nova de revisão agendada e apresenta repetições, minutos, horas e a parcela criada por cartões novos. Inclua um orçamento diário para verificar se o plano cabe e quantos cartões novos o tempo restante comporta.
Conte repetições, não apenas cartões
Um cartão nem sempre corresponde a uma única tarefa. Um cartão já aprendido e previsto para hoje costuma gerar uma repetição, enquanto um cartão novo pode aparecer várias vezes na primeira sessão. Por isso, informe as revisões pendentes como o número de repetições mostrado pelo baralho para hoje e registre os cartões novos separadamente.
O campo de repetições por cartão novo deve incluir a apresentação inicial e todas as etapas esperadas no mesmo dia. Por exemplo, o valor três significa que cada cartão novo deverá ser respondido três vezes hoje, e não três vezes extras depois da introdução. Use um valor compatível com a configuração e o uso real do seu sistema.
A calculadora multiplica os cartões novos por esse valor e soma as revisões. Ela não prevê lapsos futuros, a fila de amanhã nem o algoritmo de um aplicativo específico. Assim, cada repetição informada pode ser ligada diretamente a uma contagem fornecida ou a uma hipótese explícita.
Transforme a fila em uma estimativa realista
Sempre que possível, estime os segundos por repetição com base em sessões reais. Inclua o tempo para ler a pergunta, recordar, revelar a resposta e escolher uma avaliação. Não conte pausas longas, a menos que você queira medir tempo de calendário em vez de estudo concentrado.
A calculadora aplica a mesma média às repetições novas e pendentes; isso simplifica o planejamento, mas não significa que todos os cartões tenham a mesma dificuldade. Cartões novos, perguntas complexas, respostas digitadas e erros podem levar mais tempo. Se essas diferenças forem grandes, execute um cenário conservador com uma média mais lenta e outro otimista.
O resultado apresenta minutos e horas arredondados para duas casas decimais, enquanto as contagens permanecem inteiras. Também mostra a porcentagem das repetições de hoje causada pelo conteúdo novo. Uma parcela alta indica que reduzir cartões novos pode aliviar rapidamente a sessão, embora o trabalho já pendente permaneça igual.
Use um orçamento para manter o baralho sob controle
Ao informar um orçamento diário, você recebe uma verificação de capacidade. A calculadora compara o estudo estimado com esse limite, mostra a diferença e a utilização, e calcula quantos cartões novos cabem depois das revisões pendentes. Esse máximo usa as mesmas hipóteses de velocidade e repetição e arredonda para baixo, portanto nunca recomenda uma fração de cartão.
Se as revisões consumirem todo o orçamento, o máximo será zero. Trate o resultado como limite de planejamento, não como garantia: lapsos inesperados e materiais difíceis podem ampliar o tempo real. Uma diferença negativa indica sobrecarga; uma positiva representa capacidade estimada livre.
Se o baralho ultrapassar frequentemente seu tempo, considere pausar ou reduzir cartões novos e concluir as revisões de forma constante. Não use a estimativa como pressão para responder depressa, pois a qualidade importa na repetição espaçada. Reveja as hipóteses quando mudar o formato, as etapas ou a dificuldade.
Casos de uso
Definir um limite sustentável de cartões novos
Compare a fila pendente com seu tempo disponível antes de escolher quantos cartões novos adicionar.
Planejar uma sessão de estudo
Converta a fila visível em repetições, minutos e horas estimados para sua rotina diária.
Comparar configurações do baralho
Teste como diferentes etapas ou velocidades de resposta alteram a carga diária esperada.
Perguntas frequentes
Por que um cartão novo pode criar várias repetições?
Ele pode ser apresentado e repetido em várias etapas no mesmo dia, então sua carga inicial pode superar uma resposta.
A configuração deve incluir a primeira apresentação?
Sim. Informe o total de respostas esperadas hoje para cada cartão novo, incluindo a apresentação inicial.
A ferramenta prevê filas futuras de revisão?
Não. Ela estima a carga de hoje com as contagens e hipóteses fornecidas, sem simular agendamento futuro, retenção ou lapsos.
E se as revisões já excederem meu orçamento?
O resultado marca o plano acima do limite e informa zero como máximo de cartões novos após o trabalho pendente.
Quantos cartões novos cabem no meu tempo diário de estudo?
Informe o seu tempo diário disponível e o resultado mostra quantos cartões novos o tempo restante comporta. Com 180 revisões, 3 repetições por cartão novo, 8 segundos cada e 40 minutos, cabem até 40.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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}'const res = await fetch("https://api.kit.forhosting.com/edu/flashcard-review-load", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"new_cards": 20,
"due_reviews": 180
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/flashcard-review-load",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"new_cards": 20,
"due_reviews": 180
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/flashcard-review-load", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"new_cards":20,"due_reviews":180}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"new_cards":20,"due_reviews":180}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/flashcard-review-load", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"new_cards": 20,
"due_reviews": 180
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.flashcard_review_load",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Use um orçamento para manter o baralho sob controle
Cada solicitação de API custa US$ 0,002, e o navegador usa a mesma aritmética determinística.
Perguntas técnicas
Quanto custa um cálculo pela API?
Cada solicitação de API custa US$ 0,002. O mesmo cálculo determinístico também está disponível no navegador.