---
title: "xAPI Course Creator: Crie cursos Tin Can"
description: "O xAPI é um padrão poderoso de e-learning, mas criar um curso Tin Can funcional sem escrever JSON manualmente não é tão óbvio assim. Este guia explica o que é o xAPI, qual infraestrutura você precisa e como as ferramentas de criação lidam com a complexidade técnica para você."
image: "https://skillsail.com/api/og?title=xAPI%20Course%20Creator%3A%20Como%20criar%20cursos%20Tin%20Can%20sem%20precisar%20programar"
canonical_url: "https://skillsail.com/pt/blog/xapi-course-creator-guide"
md_url: "https://skillsail.com/pt/blog/xapi-course-creator-guide.md"
last_updated: "2026-05-23T00:00:00.000Z"
language: "pt"
---

[Voltar ao blog](<https://skillsail.com/pt/blog.md>)

# xAPI Course Creator: Como criar cursos Tin Can sem precisar programar

O xAPI é um padrão poderoso de e-learning, mas criar um curso Tin Can funcional sem escrever JSON manualmente não é tão óbvio assim. Este guia explica o que é o xAPI, qual infraestrutura você precisa e como as ferramentas de criação lidam com a complexidade técnica para você.

![Nico Schriever](<https://skillsail.com/_next/image?url=%2Fcontent%2Fblog%2Fauthors%2Fnico-schriever.jpg&w=64&q=75&dpl=dpl_8ntwjsVaNN3DoxH8qD2BRP7cFUtF>)Nico Schriever•23 de maio de 2026

Tópicos:[E-Learning](<https://skillsail.com/pt/blog/temas/elearning.md>)[Tecnologia](<https://skillsail.com/pt/blog/temas/technology.md>)[Automação](<https://skillsail.com/pt/blog/temas/automation.md>)[Melhores práticas](<https://skillsail.com/pt/blog/temas/best-practices.md>)

A especificação xAPI é um daqueles padrões que parecem intimidadores até você entender o que ela realmente faz. Muitos profissionais de aprendizagem ouvem falar em “Tin Can”, veem referências a instruções JSON e APIs REST e acham que é um assunto só para desenvolvedores. Não é — mas você precisa da ferramenta de criação certa e entender bem a infraestrutura.

Este guia explica como são as declarações xAPI, o que é um Learning Record Store e como criar um pacote de curso xAPI funcional sem precisar escrever nenhum código.

## O que é, na verdade, uma declaração xAPI

A especificação xAPI, publicada em 2013, representa a aprendizagem como declarações. Cada declaração tem três partes obrigatórias: um ator, um verbo e um objeto. O exemplo canônico fica assim:

“Nico concluiu o módulo de Segurança no Trabalho.”

Em JSON, isso fica assim:

```json
{
  "actor": { "name": "Nico", "mbox": "mailto:nico@example.com" },
  "verb": { "id": "http://adlnet.gov/expapi/verbs/completed" },
  "object": { "id": "https://skillsail.com/courses/workplace-safety" }
}
```

As declarações podem incluir contexto adicional: uma pontuação, uma duração, um resultado, uma plataforma, extensões para dados personalizados. Mas o modelo básico é sempre sujeito-verbo-objeto. Como explica [o guia “xAPI vs. SCORM” da iSpring](<https://www.ispringsolutions.com/blog/xapi-vs-scorm>), é essa simplicidade que torna o xAPI tão flexível: qualquer atividade de aprendizagem — assistir a um vídeo, passar em um teste, concluir uma simulação — pode ser expressa como uma declaração.

A diferença em relação ao SCORM está no destino dessas instruções. O SCORM se comunica com o LMS por meio de JavaScript no navegador. O xAPI envia solicitações HTTP para um Learning Record Store.

## O Learning Record Store: Infraestrutura necessária

Um Learning Record Store (LRS) é um banco de dados criado especificamente para receber, armazenar e disponibilizar declarações xAPI. Ele é separado do LMS e é necessário para que o xAPI funcione.

Conforme descrito no [guia do LRS](<https://xapi.com/learning-record-store/>) do site [xAPI.com](<https://xapi.com/learning-record-store/>), um LRS deve oferecer suporte a uma API REST padronizada para que qualquer curso compatível com xAPI possa enviar declarações para ele sem precisar de integração personalizada. Algumas plataformas de LMS incluem um LRS integrado — o Docebo é um exemplo, e [a documentação](<https://help.docebo.com/hc/en-us/articles/360020128459-Uploading-xAPI-formerly-Tin-Can-API-content>) deles [sobre upload de xAPI](<https://help.docebo.com/hc/en-us/articles/360020128459-Uploading-xAPI-formerly-Tin-Can-API-content>) mostra como o conteúdo xAPI é enviado e configurado para apontar para o repositório integrado. Outras organizações usam produtos LRS independentes junto com o LMS.

Se o seu LMS não tiver um LRS integrado, você tem duas opções: adicionar um produto LRS independente à sua pilha de ferramentas ou usar um LMS que já inclua um.

## Por que o xAPI é importante: casos de uso que o SCORM não consegue lidar

O SCORM exige um navegador e uma sessão ativa no LMS. O xAPI não.

**Treinamento móvel offline.** Um aplicativo de treinamento móvel pode armazenar declarações xAPI localmente e sincronizá-las com o LRS quando a conexão for restabelecida. Isso é essencial para profissionais de campo, funcionários de varejo ou qualquer pessoa em ambientes sem acesso confiável à internet.

**Simulação e acompanhamento de cenários.** Simulações complexas geram muitos eventos — decisões de ramificação, tempo gasto na tarefa, taxas de erro. O xAPI consegue capturar tudo isso como declarações individuais, oferecendo análises muito mais detalhadas do que uma simples pontuação SCORM.

**Aprendizagem além do LMS.** A aprendizagem informal — assistir a um vídeo em uma plataforma externa, concluir uma tarefa no fluxo de trabalho — pode ser registrada com instruções xAPI, desde que a atividade seja reportada ao LRS.

**Programas de aprendizagem combinada.** A participação presencial, as sessões de coaching e as avaliações no trabalho podem ser registradas como declarações xAPI, criando um panorama completo do desenvolvimento do aluno que um LMS que usa apenas SCORM não consegue oferecer.

## Ferramentas de criação que exportam xAPI

A questão prática é como gerar um pacote xAPI sem precisar escrever JSON manualmente. Várias ferramentas de criação cuidam disso pra você.

**O iSpring Suite** exporta xAPI a partir da caixa de diálogo de publicação padrão. O curso gera declarações xAPI para início, interações, conclusão e pontuação, e exige que você configure o endpoint do LRS na saída publicada. Conforme observado [na documentação do xAPI do iSpring](<https://www.ispringsolutions.com/blog/xapi-vs-scorm>), esse é um fluxo de trabalho de desktop exclusivo para Windows.

**O Articulate Storyline 360** oferece suporte à publicação em xAPI com granularidade de declarações configurável — você pode escolher quais eventos acionam as declarações.

**O Skillsail** exporta pacotes xAPI diretamente do seu ambiente de criação baseado na nuvem. O mesmo módulo que exporta SCORM 1.2 também exporta xAPI, e o endpoint do LRS é configurado no momento da exportação. Para cursos multilíngues, cada variante de idioma é exportada como um pacote xAPI separado.

## Quando escolher o xAPI em vez do SCORM ou do cmi5

A decisão depende da infraestrutura e do caso de uso:

**Escolha o xAPI quando:**

-   Você tem um LRS ou seu LMS já inclui um.
-   Você precisa acompanhar o aprendizado fora do LMS — aplicativos móveis, plataformas externas ou eventos presenciais.
-   Seu caso de uso envolve simulações complexas ou aprendizagem combinada que gera dados de eventos detalhados.
-   Você está construindo uma infraestrutura de análise de aprendizagem que vai consolidar dados de várias fontes.

**Mantenha o SCORM quando:**

-   Seu LMS não tem um LRS e você não pode adicionar um.
-   Seu caso de uso é um curso online padrão com conclusão e pontuação — o xAPI é mais uma infraestrutura para o mesmo resultado.

**Considere usar o cmi5 nos seguintes casos:**

-   Você quer a riqueza de dados do xAPI, mas precisa que o LMS controle a inicialização, a autenticação e a lógica de avanço — o cmi5 define tudo isso em cima do xAPI.

## Como é um fluxo de trabalho prático do xAPI

Uma implantação simples de curso via xAPI:

1.  **Crie o curso** em uma ferramenta que exporte xAPI — Skillsail, iSpring ou Storyline.
2.  **Configure o endpoint do LRS** durante a exportação. O pacote xAPI precisa saber para onde enviar as declarações durante a execução.
3.  **Envie o pacote xAPI para o seu LMS** ou hospede-o em um servidor web. O LMS abre a URL do curso; em seguida, o curso se comunica diretamente com o LRS.
4.  **Revise as declarações no LRS** para análises. Os dados das declarações podem ser visualizados no painel integrado do LRS ou exportados para uma ferramenta de BI.

A etapa principal que costuma confundir quem tá começando a implementar o xAPI é a etapa 2: o endpoint do LRS. Ao contrário do SCORM, que localiza o LMS automaticamente por meio da injeção no navegador, o xAPI precisa saber onde fica o LRS antes que o curso seja publicado.

## Onde o Skillsail se encaixa

O fluxo de exportação do Skillsail abrange todos os quatro formatos principais — SCORM 1.2, SCORM 2004, xAPI e cmi5 — a partir do mesmo módulo criado. Para equipes que precisam do xAPI sem um ambiente de criação complexo, isso significa: enviar um documento de origem, gerar o curso, configurar o endpoint do LRS e exportar. Não é preciso JSON, código personalizado nem plug-in do PowerPoint.

Para implantações multilíngues de xAPI — um cenário que o SCORM lida de forma desajeitada —, o Skillsail gera um pacote xAPI separado para cada idioma, cada um enviando declarações no contexto linguístico do aluno.

O xAPI não é mais complicado de usar do que o SCORM, uma vez que você entenda os requisitos de infraestrutura. A parte de criação de conteúdo é idêntica; só a parte técnica de distribuição é que muda.

Criador de Cursos com IA

## Pronto para criar?

Peça ao Skillsail para criar um treinamento de integração para novos funcionários...

Pe

## Artigos relacionados

### [Como converter um PDF em um curso SCORM (sem precisar reescrever manualmente)](<https://skillsail.com/pt/blog/convert-pdf-to-scorm.md>)

Converter um PDF em um curso SCORM parece simples, mas exige mais do que apenas distribuir as slides pelas páginas. Este guia aborda três abordagens de conversão — desde a incorporação básica até a extração com IA — e explica qual formato SCORM escolher.

### [Convertendo PowerPoint para SCORM: 3 abordagens e quando usar cada uma](<https://skillsail.com/pt/blog/convert-powerpoint-to-scorm.md>)

Converter uma apresentação do PowerPoint para SCORM é mais rápido do que começar a partir de um PDF, mas a abordagem certa depende do seu LMS, da configuração da sua equipe e se você precisa de questionários e conteúdo multilíngue. Aqui estão as três principais opções e quando cada uma faz sentido.

### [Criador de Cursos de Integração de Funcionários: Do Manual ao Módulo Interativo](<https://skillsail.com/pt/blog/employee-onboarding-course-builder.md>)

A maioria dos manuais de funcionários é ignorada porque são muito longos, muito estáticos e não estão disponíveis no idioma certo. Este guia explica como transformar um manual em um curso de integração estruturado e interativo que funcione em equipes distribuídas e multilíngues.

[Voltar ao blog](<https://skillsail.com/pt/blog.md>)

## Structured data

```json
{"@context":"https://schema.org/","@type":"BlogPosting","author":{"@type":"Person","image":"/content/blog/authors/nico-schriever.jpg","name":"Nico Schriever","url":"https://nicoschriever.com/"},"dateModified":"2026-05-23T00:00:00Z","datePublished":"2026-05-23T00:00:00Z","description":"O xAPI é um padrão poderoso de e-learning, mas criar um curso Tin Can funcional sem escrever JSON manualmente não é tão óbvio assim. Este guia explica o que é o xAPI, qual infraestrutura você precisa e como as ferramentas de criação lidam com a complexidade técnica para você.","headline":"xAPI Course Creator: Como criar cursos Tin Can sem precisar programar","image":"https://skillsail.com/api/og?title=xAPI%20Course%20Creator%3A%20Como%20criar%20cursos%20Tin%20Can%20sem%20precisar%20programar","inLanguage":"pt","mainEntityOfPage":{"@id":"https://skillsail.com/pt/blog/xapi-course-creator-guide","@type":"WebPage"},"publisher":{"@id":"https://skillsail.com/#organization","@type":"Organization","logo":{"@type":"ImageObject","url":"https://skillsail.com/assets/skillsail_logo-wt.png"},"name":"Skillsail","url":"https://skillsail.com/"},"url":"https://skillsail.com/pt/blog/xapi-course-creator-guide","keywords":"E-Learning, Tecnologia, Automação, Melhores práticas"}
```

## Sitemap

- [Browse all public Markdown pages](<https://skillsail.com/sitemap.md>)
