Pular para o conteúdo

O que é o Fito

O Fito desenvolve discernimento técnico: a capacidade de perceber nuances, pesar trade-offs e escolher a solução certa no contexto certo. Você trabalha casos baseados em código, é avaliado contra um mapa explícito de conhecimento e vê a sua proficiência se acumular.

Este é o relato completo de como usar o Fito, em inglês e em português. Ele tem autoridade sempre que qualquer outro texto tratar do mesmo assunto.

Ele não explica como rodar ou operar um servidor Fito. Isso é trabalho de quem opera, e fica na documentação de arquitetura do próprio repositório.

Você navega pelo Fito no navegador e trabalha um caso no terminal.

  1. Escolha um caso no catálogo. A capa dele diz o que ele ensina, o que ele espera que você já saiba e como ele vai avaliar você.
  2. Abra no terminal. O Fito faz o fork do caso para o seu GitHub, faz checkout em uma branch sua e explica a situação para você — nunca a solução.
  3. Resolva, com um tutor restrito àquele caso quando você travar.
  4. Envie. O seu trabalho é avaliado contra a rubrica do caso, e o resultado é registrado como proficiência em peças individuais de conhecimento, e não como uma nota única.

Todo turno de IA — o tutor, a avaliação — roda na sua própria máquina, na sua própria assinatura de LLM. O servidor do Fito não guarda nenhuma chave de LLM e nunca vê o seu código.

Novo no Fito? Duas páginas colocam você para trabalhar:

Depois que você estiver trabalhando, o Cartão de ações reúne todas as ações do Fito em uma única página, na ordem em que você as executa.

As sete seções acima são públicos. Escolha a que descreve o que você está fazendo.

Seção Para você, se estiver…
Comece aqui Instalando o Fito e trabalhando o seu primeiro caso
Aprender com o Fito Trabalhando casos: entrar, encontrar um, o tutor, enviar, os seus dados
Modelo de conhecimento Lendo o vocabulário do Fito — o que é um componente de conhecimento, uma competência ou um nível de Bloom
Criar conhecimento Adicionando uma tecnologia e o conhecimento dela ao Fito
Criar um caso Desenhando, gerando, publicando e mantendo um caso
Curar e administrar Votando, triando o que quem aprende sinaliza, operando os painéis
Referência Consultando um comando, uma rota ou um arquivo — e resolvendo problemas

Se uma palavra destas páginas for desconhecida, ela é definida uma vez no glossário.

Todas as páginas daqui existem em inglês. Use o seletor de idioma na barra superior, ou vá direto para the guide in English.