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.
Como o Fito funciona
Seção intitulada “Como o Fito funciona”Você navega pelo Fito no navegador e trabalha um caso no terminal.
- 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ê.
- 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.
- Resolva, com um tutor restrito àquele caso quando você travar.
- 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.
Comece aqui
Seção intitulada “Comece aqui”Novo no Fito? Duas páginas colocam você para trabalhar:
- Instalação e pré-requisitos — o que você precisa e os quatro comandos que instalam.
- Comece seu primeiro caso — o caminho inteiro em seis passos.
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.
Encontre o seu caminho
Seção intitulada “Encontre o seu caminho”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.
Leia em inglês
Seção intitulada “Leia em inglês”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.