Glossário A-Z
Todos os termos que o modelo de conhecimento do Fito usa, em ordem alfabética do português. Cada entrada é a forma curta. Onde uma página cobre um termo por inteiro, a entrada leva até ela.
Este glossário é o único lugar em que cada uma destas palavras é definida. O resto do guia usa os termos e aponta de volta para cá, termo a termo — cada entrada abaixo tem a âncora dela, então um link consegue cair na palavra e não na página.
Applies to
Seção intitulada “Applies to”O painel na página de um componente que lista as linhas principais que aquele componente descreve. Todas elas pertencem à mesma tecnologia.
A unidade de prática. Um caso declara o que ensina, o que espera e como é avaliado, e você o resolve no terminal.
Competência
Seção intitulada “Competência”Uma capacidade nomeada e permanente no registro de competências do Fito, formada por elementos e exigida por uma ou mais tecnologias. Ela existe tenha algum caso a mencionado ou não. Veja Competências e objetivos de aprendizagem.
Componente de conhecimento
Seção intitulada “Componente de conhecimento”A unidade do vocabulário: uma peça pequena e endereçada separadamente de conhecimento sobre uma tecnologia, em um de três tipos. Veja Componentes de conhecimento.
Concept
Seção intitulada “Concept”Um dos três tipos de componente: vocabulário do domínio e o modelo conceitual. Exemplo: “Idempotência em HTTP”.
Critério de rubrica
Seção intitulada “Critério de rubrica”Uma linha avaliada da rubrica de um caso. Ela nomeia um componente de
conhecimento e um nível de Bloom. Uma nota 2 ou 3 registra aquele nível de Bloom
como a sua proficiência no componente; uma nota 0 ou 1 registra NOT_ACHIEVED.
Definição alternativa
Seção intitulada “Definição alternativa”A mesma ideia registrada com outras palavras, por outro autor ou para outro público. É um componente próprio, com o seu próprio id de referência, ligado àquele ao lado do qual fica. Ela não é versão de nada e não substitui aquilo ao lado de que fica. Veja Versões e definições alternativas.
Elemento de competência
Seção intitulada “Elemento de competência”Uma folha de uma competência, definida por exatamente um componente de conhecimento. Ele não carrega nível de Bloom, e os elementos de uma competência definem componentes diferentes entre si.
Execution fact
Seção intitulada “Execution fact”Um dos três tipos de componente: um fato de comportamento sobre como a
tecnologia funciona em execução. Exemplo: “PUT tem de ser idempotente”.
Ferramenta
Seção intitulada “Ferramenta”tool. Um tipo de tecnologia que quer dizer software concreto — uma
biblioteca, um framework, um programa de linha de comando. O outro tipo é
practice.
Id de referência
Seção intitulada “Id de referência”O identificador canônico de um componente, no formato
<type>:<technology-slug>.<component-slug> — por exemplo
concept:javalin.handler. É o que um caso fixa e o que as URLs usam nas rotas, e
ele nunca muda depois de publicado.
Linha principal
Seção intitulada “Linha principal”Uma linha de lançamento de uma tecnologia, rotulada 7 em vez de 7.1.4. Para
uma prática, o rótulo é a numeração do próprio Fito e não corresponde a nada fora
do Fito.
Nível de Bloom
Seção intitulada “Nível de Bloom”Um nível alvo, declarado nos arquivos de um caso: KNOWLEDGE, COMPREHENSION
ou APPLICATION. Um caso declara um em um critério de rubrica, uma questão de
quiz, um pré-requisito e um objetivo de aprendizagem. É a intenção — o que um
caso mira, nunca o que você possui. Em um critério ou em uma questão, é a
profundidade que uma nota 2 ou 3 certifica.
A medida: o quão bem o seu trabalho atendeu a um critério de rubrica ou a uma questão de quiz, de 0 a 3 — não atendido, atendido em parte, atendido, bem atendido. Uma nota diz o quão bem, nunca o quão fundo; a profundidade é o nível de Bloom que o critério ou a questão declara. Veja Como um caso é avaliado.
Objetivo de aprendizagem
Seção intitulada “Objetivo de aprendizagem”Um vínculo que um único caso declara sobre si mesmo — um componente de
conhecimento mais o nível de Bloom que aquele caso mira para ele, com uma
descrição e um peso PRIMARY ou SECONDARY.
Prática
Seção intitulada “Prática”practice. Um tipo de tecnologia que quer dizer tudo que não é uma ferramenta —
técnicas e metodologias incluídas.
Pré-requisito
Seção intitulada “Pré-requisito”Um componente de conhecimento e um nível de Bloom que um caso espera que você já traga. É o mesmo tipo de vínculo de um objetivo de aprendizagem, marcado de outro jeito.
Proficiência
Seção intitulada “Proficiência”Um estado registrado no seu perfil para um componente de conhecimento:
NOT_ACHIEVED, KNOWLEDGE, COMPREHENSION ou APPLICATION. É o registro — o
que o perfil guarda. A ausência de um valor quer dizer nunca avaliado;
NOT_ACHIEVED quer dizer avaliado, e o critério não atendido. Veja
Níveis de Bloom e proficiência.
Revisão
Seção intitulada “Revisão”O histórico do próprio texto de um componente, mostrado como Revision 1.0.0. Um
componente revisado é um componente novo ligado ao que ele substitui, nunca uma
sobrescrita.
A forma minúscula e separada por hífens de um nome, usada em ids e URLs. Uma tecnologia tem um; um componente também, e uma linha principal também.
Tecnologia
Seção intitulada “Tecnologia”O assunto no qual o conhecimento se apoia — uma ferramenta como o Javalin, ou uma prática como a Arquitetura Hexagonal. Todo componente pertence a exatamente uma, e toda tecnologia tem pelo menos uma linha principal.
Template
Seção intitulada “Template”O esquema de campos contra o qual um componente de um dado tipo é escrito: as chaves, os rótulos, a ordem, e se cada campo é um valor ou uma lista. Carregado pelo script de carga do backend, sem interface de edição.
kind. A classificação de uma tecnologia, tool ou practice. Só dois valores,
e practice quer dizer tudo que não é uma ferramenta. Veja
Tecnologias, ferramentas e práticas.
Usage scenario
Seção intitulada “Usage scenario”Um dos três tipos de componente: um padrão orientado a objetivo para aplicar a tecnologia. Exemplo: “Implementar um endpoint de pagamento idempotente”.
O que vem a seguir
Seção intitulada “O que vem a seguir”- Componentes de conhecimento — a unidade a partir da qual o resto do modelo é montado.
- Navegar pela área de conhecimento — veja estas palavras na tela.