06 - Biblioteca: Como a Plataforma Organiza os Objetos

Instrutor Fornecedor


🔑 Quem pode acessar: Equipe interna com permissão de criação de conteúdo 📍 Onde encontrar: Toda a Área do Fornecedor (Cursos, Lições, Tópicos, Testes, Perguntas, Certificados)


Objetivo

Este artigo explica um princípio que atravessa toda a plataforma, mas que só fica realmente claro depois de mexer em várias telas diferentes: tudo que você cria é um objeto independente, com biblioteca própria — não um item preso dentro de outra coisa. "Biblioteca", aqui, é só um nome sugestivo para essa ideia — não é um recurso ou uma tela chamada literalmente assim.

O princípio

Como já vimos na Visão Geral, a Área do Fornecedor organiza a criação de conteúdo em telas independentes: Cursos, Lições, Tópicos, Testes, Perguntas, Certificados, Arquivos de Mídia. Cada uma dessas telas administra um tipo de objeto que:

  • tem seu próprio ciclo de vida (Rascunho → Pendente → Publicado);
  • tem sua própria autoria e sua própria listagem, com filtros (Todos, Meus, Publicados);
  • existe de forma independente — só é vinculado a outro objeto depois, e de forma opcional.

Um Curso não "contém" uma Lição. Uma Lição não "contém" um Tópico. Um Teste não "contém" uma Pergunta. Em todos os casos, o que existe é uma conexão entre dois objetos que, cada um, tem vida própria.

Menu do Módulo Educacional LMS, com os 6 objetos da Área do Fornecedor destacados em azul

Esse menu deixa a ideia visível de cara: cada item da lista é um tipo de objeto com biblioteca própria. Alguns — Grupos, Exames de Desafio, Relatórios, Atribuições, Orders, Notas, Licensing — aparecem só na visão de Administrador, fora do escopo do Instrutor/Fornecedor; ficam registrados aqui só para reforçar que o princípio vale para a plataforma inteira, não só para os 7 objetos que a Área do Fornecedor expõe.

Exemplos de encadeamento

O mesmo objeto pode ser reaproveitado em mais de um nível da cadeia — não existe um "tamanho" fixo de encadeamento:

  • Um Tópico pode ser criado individualmente → adicionado a uma Lição individualmente → que por sua vez é adicionada a um Curso.
  • Uma Pergunta pode ser adicionada a um Teste → que por sua vez pode ser adicionado a uma Lição, a um Tópico, ou diretamente a um Curso (na zona "FINAL TESTES").

Em nenhum desses passos o objeto "de baixo" deixa de existir por conta própria — ele continua na sua biblioteca, disponível para ser conectado a outro objeto "de cima" a qualquer momento.

A associação é de mão única — sempre de cima para baixo

Um detalhe estrutural importante: a conexão entre dois objetos só pode ser feita a partir do objeto de nível superior, nunca a partir do objeto de nível inferior.

  • Você não consegue associar um Teste a um Curso estando dentro da tela do próprio Teste. É preciso abrir o Curso e chamar o Teste de lá (pelo Construtor).
  • Você não consegue associar uma Pergunta a um Teste a partir da biblioteca de Perguntas. É preciso abrir o Teste e adicionar a pergunta de lá.

O mesmo padrão se repete em toda a cadeia: Tópico entra em Lição a partir da Lição, Lição entra em Curso a partir do Curso — nunca ao contrário. Ou seja: a biblioteca de um objeto só mostra o que ele é, nunca a quem ele pode pertencer — quem decide a conexão é sempre quem está "um nível acima" na hierarquia.

Isso não é uma limitação a ser contornada — é assim que o modelo foi desenhado. Se você está na tela de um objeto procurando uma opção de "associar a" algo maior, pare e vá até o objeto maior em vez disso.

Por que isso não é óbvio na prática

A confusão é natural: quando você cria uma Lição de dentro do Construtor de um curso, a experiência parece que a Lição nasceu ali, pertencendo àquele curso. Só quando você vai à tela de Lições, separadamente, e vê aquele mesmo item listado — reaproveitável em outro curso, com sua própria aba "Meus", seu próprio botão de edição — é que o modelo real fica visível.

Este artigo reúne, num só lugar, os artigos da série que exploram esse princípio objeto por objeto:

Artigo Objeto explorado
7.1 — Criando e Gerenciando Testes Testes
7.2 — Criando e Gerenciando Lições e Tópicos (a publicar) Lições e Tópicos
7.3 — Criando e Gerenciando Perguntas (a publicar) Perguntas
7.4 — Criando e Gerenciando Certificados (a publicar) Certificados

Cada um segue o mesmo roteiro: primeiro mostra o objeto isolado, na própria biblioteca, sem nenhum curso de referência — depois mostra como conectá-lo a um curso.

O que muda na prática, uma vez que você entende isso

  • Reaproveitamento: antes de recriar uma Lição, um Tópico, uma Pergunta ou um Teste do zero, vale checar se ele já existe na biblioteca correspondente.
  • Cuidado ao editar: um objeto vinculado a mais de um curso é o mesmo objeto em todos os lugares — editar em um afeta todos. Quando a intenção é ter uma variação própria, o caminho é Clonar, não editar o original.
  • Itens "órfãos": um objeto criado e nunca vinculado a nada continua existindo normalmente na biblioteca (aparece na aba "Meus"). Não é um erro do sistema — é esperado. Vale uma rotina periódica de revisão para não acumular itens esquecidos.
  • Diagnóstico: se você não encontra um objeto dentro de um curso específico, mas sabe que ele existe, o mais provável é que ele nunca tenha sido vinculado ali — não que tenha sido apagado.

Resultado esperado

Ao final da leitura deste artigo, o instrutor/fornecedor deverá ser capaz de:

  • explicar, em termos gerais, por que a plataforma trata Cursos, Lições, Tópicos, Testes, Perguntas e Certificados como objetos independentes;
  • reconhecer que a associação entre objetos é de mão única — sempre feita a partir do objeto de nível superior;
  • reconhecer as implicações práticas disso (reaproveitamento, risco de edição compartilhada, itens órfãos);
  • saber onde encontrar o detalhamento de cada objeto específico, nos artigos satélite.

Veja também

Última atualização: [03/09/2026]