ForHosting KIT · Casa, cozinha e lazer

Calculadora de inglês

Subir de A1 para B1 com 200 horas por nível e 30 minutos por dia significa 400 horas de estudo, ou 800 dias. Informe seu nível de inglês atual, a meta, os minutos diários e as horas por nível para ver o caminho. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Nível atual
A1
Nível desejado
B1
Minutos diários
30
Horas por nível
200
Você obtém
Níveis a subir
2
Caminho
A1, A2, B1
Total de horas
400
Horas diárias
0,5

Quantos dias de estudo de verdade separam o inglês que você tem da faixa CEFR que de fato deseja? Folhetos prometem B2 em seis meses e as bancas falam em horas guiadas; essas duas histórias quase nunca se encontram em um número de calendário honesto. Esta calculadora de aprendizado de inglês aceita quatro dados de planejamento — o nível CEFR que você sustenta agora, o que pretende, os minutos que consegue reservar cada dia e uma taxa de horas por degrau — e devolve as horas de estudo que ainda faltam mais os dias de calendário que esses minutos vão ocupar. Subir duas faixas a 200 horas por faixa com 30 minutos por dia são 400 horas e 800 dias.

Como as horas e os dias saem dos seus níveis de inglês

A identidade é uma caminhada curta na escada, não um teste de nivelamento. As faixas oficiais do CEFR usadas aqui vão de A0, iniciante absoluto também chamado pre-A1, depois A1, A2, B1, B2, C1 e C2 no topo. O motor conta quantos degraus ficam estritamente acima da faixa atual e até a meta inclusive: de A1 a B1 há dois degraus, A1 a A2 e depois A2 a B1; de A2 a C1 há três; de A0 a C2 há seis.

As horas de estudo que ainda faltam equivalem a essa contagem multiplicada pela taxa de horas por nível que você informa. As horas diárias equivalem aos minutos diários divididos por sessenta. Os dias de calendário equivalem a essas horas de estudo divididas pelas horas diárias, salvo quando as duas faixas já coincidem, caso em que horas e dias são zero porque não resta nada a subir.

Horas por nível é a sua taxa de planejamento, não uma tabela oculta de banca: 150 horas por faixa é uma estimativa comum de sala, 200 é uma estimativa conservadora de autoestudo e 80 é uma estimativa de curso intensivo. Responde a uma só pergunta: se você sustenta esta faixa de inglês, quer aquela, reserva estes minutos por dia e aceita estas horas por degrau, quantos dias dura a subida?

Quantos dias de A1 a B1 com 30 minutos por dia?

Com uma taxa de planejamento de 200 horas por degrau CEFR, de A1 a B1 há dois degraus e 400 horas de estudo. A 30 minutos por dia isso dá 800 dias (cerca de 114 semanas).

O que acontece se a minha meta de inglês ficar abaixo do nível atual?

Voltar atrás na escada CEFR não é um plano de estudo. Faixas iguais têm sucesso com zero horas e zero dias.

Quais níveis de inglês posso informar?

A0 (iniciante pre-A1), A1, A2, B1, B2, C1 e C2, em qualquer capitalização. Rótulos desconhecidos falham na validação.

Que número de horas por nível devo usar?

Escolha o que combina com o seu jeito de estudar. Cerca de 150 horas por nível é uma estimativa comum em sala de aula, 200 é prudente para quem estuda sozinho e 80 serve para um curso intensivo.

A contagem de dias inclui folgas ou feriados?

Não. Ela supõe que você estuda os seus minutos diários em todos os dias do calendário. Se você pula fins de semana ou faz pausas, some esses dias ou informe menos minutos por dia.

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.

POSThttps://api.kit.forhosting.com/life/english-learning

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/life/english-learning \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"current_level":"A1","target_level":"B1","daily_minutes":30,"hours_per_level":200}'
{
  "current_level": "A1",
  "target_level": "B1",
  "daily_minutes": 30,
  "hours_per_level": 200
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.english_learning",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_daily_minutes1440
max_hours_per_level10000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Uma meta abaixo da faixa atual falha com invalid_input e não é cobrada. Use a página no navegador sem custo, ou chame a API a US$ 0,002 por pedido bem-sucedido quando um fluxo de cadastro ou um plano de tutoria precisarem da mesma cifra.

Como as horas e os dias saem dos seus níveis de inglês

A resposta ecoa current_level, target_level, daily_minutes e hours_per_level já limpos e devolve levels_to_climb, o path de faixas do início até a meta, total_hours, daily_hours, total_days como o quociente exato, total_days_ceil como o menor dia inteiro que cobre esse quociente, weeks como total_days dividido por sete, already_at_target, uma tabela level_steps com uma linha por degrau, mais uma string formula, um message de uma linha e steps numerados. Este endpoint não busca uma nota de nivelamento, não emite certificado e não aplica dias de descanso, feriados nem fusos.

Contrato de entrada, níveis invertidos, campos da resposta e erros

Minutos ou horas nulos ou negativos falham porque um plano sem tempo diário ou com um degrau de zero horas não move ninguém, e uma taxa diária nula seria uma divisão por zero. Magnitudes acima dos tetos documentados — 1440 minutos em um dia, 10000 horas por nível — falham para que um erro de digitação não derrube o isolate. Uma checagem familiar é A1 a B1 a 30 minutos por dia e 200 horas por nível, que rende dois degraus, 400 horas, meia hora por dia e 800 dias. Envie um corpo JSON com quatro campos obrigatórios. current_level é a faixa CEFR que você sustenta agora: A0, A1, A2, B1, B2, C1 ou C2, em qualquer capitalização. Os aliases current, from, from_level, level_from e start_level apontam para o mesmo campo. target_level é a faixa que você quer alcançar, com a mesma lista fechada; aceitam-se os aliases target, to, to_level, level_to e goal_level. daily_minutes é o número estritamente positivo de minutos de estudo que você consegue manter em cada dia de calendário; aceitam-se minutes, minutes_per_day, daily e pace. hours_per_level é a taxa de planejamento estritamente positiva de horas guiadas que você atribui a cada degrau CEFR; aceitam-se hours_each, per_level, hours_band e level_hours. Cada campo numérico pode chegar como número JSON ou como string numérica que se converte em um número finito. Booleanos, objetos, strings vazias, NaN e Infinity falham com invalid_input. Se target_level ficar estritamente abaixo de current_level na escada CEFR, o pedido falha e nomeia target_level, porque voltar atrás não é um plano de estudo. Quando as duas faixas coincidem, a subida já está feita: levels_to_climb, total_hours e total_days valem zero e already_at_target é true. Campos ausentes e níveis invertidos são invalid_input e não são cobrados. Chamadas API bem-sucedidas usam o preço-base publicado US$ 0,002; o caminho gratuito do navegador executa a mesma função solve sem consumir saldo pré-pago.

Planos de autoestudo, escolas, tutores e integrações de produto

Quem estuda por conta própria abre uma calculadora de aprendizado de inglês quando a pergunta não é que nível um diário de horas já sustenta, e sim quanto o trecho que falta vai demorar com os minutos que de fato existem. Escolas de idiomas usam os mesmos quatro campos para transformar uma promessa de folheto em um número compartilhado: três degraus a 150 horas de sala e 60 minutos por dia são 450 horas e 450 dias, honesto em uma reunião com as famílias. Validação falha não consome saldo. Esta ferramenta responde à pergunta de calendário; não substitui um examinador e não inventa descansos nem notas de corte que você não enviou. Um adulto em A2 que quer B2 para um visto ou um emprego, com 45 minutos depois do jantar e uma taxa conservadora de 200 horas por faixa, pode ler total_days e weeks antes de assinar um curso de um ano. Tutores abrem a admissão com current_level fixado na última faixa certificada e hours_per_level no ritmo que de fato ensinam, de modo que só o trecho restante entra na cotação. Equipes de produto que ligam o cadastro de um aplicativo de vocabulário ou tutoria chamam o mesmo endpoint parse a partir de um worker de borda porque o algoritmo é um índice de escada, um produto e um quociente — sem tokens de modelo e sem rede de saída. Mantenha hours_per_level como uma estimativa de planejamento que seus usuários entendam, fixe total_days nos testes e combine o resultado com um nivelamento por habilidades quando precisar de preparação para certificação.

Calendário de autoestudo de A2 a B2

Transforme a faixa atual, uma meta de visto ou emprego, os minutos diários e uma taxa por degrau em total_days e weeks antes de comprar um ano de aulas.

Admissão escolar e de tutoria

Mostre às famílias quantos dias o ritmo de sala escolhido precisa para subir os degraus CEFR que faltam, com current_level na última faixa certificada.

APIs de cadastro em aplicativos de idiomas

Chame um endpoint parse determinístico no cadastro para cotar dias de estudo com quatro campos, sem hospedar a sua própria tabela de horas por nível de inglês.

O que significa hours_per_level?

É o orçamento de horas guiadas que você atribui a cada degrau CEFR que ainda precisa subir. 150 é uma estimativa comum de sala, 200 é uma estimativa conservadora de autoestudo e 80 é uma estimativa de curso intensivo. A calculadora não esconde uma segunda tabela atrás deste campo.

Quanto custa a calculadora de aprendizado de inglês?

A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →