Konviva | Sobre SCORM
O que é SCORM?
SCORM (Sharable Content Object Reference Model) é um conjunto de padrões técnicos para conteúdos de e-learning. A versão 1.2, lançada em 2001, é uma das mais utilizadas até hoje por plataformas LMS (Learning Management System).
Ela define como os objetos de aprendizagem (como cursos, módulos ou quizzes) devem ser estruturados e como devem se comunicar com o LMS. Isso garante que o conteúdo seja reutilizável, rastreável e compatível com diferentes sistemas.
O conteúdo SCORM pode ser considerado um dos objetos de aprendizagem mais completos por ser flexível e reutilizável.
Neste tipo de conteúdo pode-se contemplar diversos objetos de aprendizagem em qualquer formato permitindo o reuso do conteúdo para diferentes assuntos.
No entanto, o objetivo desse Material é detalhar melhor o comportamento atual do SCORM dentro do LMS Konviva.
O padrão SCORM utilizados na Konviva é o SCORM 1.2, sendo o SCORM 2004 incompatível.
O que é um SCO no SCORM?
SCO (Sharable Content Object) é a unidade básica de conteúdo rastreável dentro de um pacote SCORM. Ele representa um módulo independente que pode ser iniciado, monitorado e finalizado pelo LMS. Cada SCO possui sua própria lógica de navegação e comunicação com o sistema, permitindo que o LMS registre informações como tempo de acesso, progresso e desempenho.
Um pacote SCORM pode conter um ou mais SCOs, dependendo da estrutura do curso.
No entanto, é comum que ferramentas de autoria como Articulate, Adobe Captivate e iSpring gerem pacotes com apenas um SCO, simplificando o rastreamento e a navegação.
Comunicação entre SCORM e LMS
O conteúdo SCORM retorna ao LMS as informações referentes a conclusão de um SCO através da variável lesson_status (cmi.core.lesson_status).
A seguir, estão os principais estados e como a Konviva os interpreta:
- Completed: indica que o SCO foi finalizado com sucesso. A Konviva considera este estado como "finalizado".
- Passed: também representa que o SCO foi concluído com aproveitamento. A Konviva interpreta como "finalizado".
- Failed: significa que o SCO foi acessado e concluído, mas sem atingir os critérios mínimos de aprovação. A Konviva entende este estado como "em andamento", pois não houve sucesso na conclusão.
- Incomplete: mostra que o SCO foi iniciado, mas não foi finalizado. A Konviva interpreta como "em andamento".
- Not Attempted: indica que o SCO ainda não foi acessado. A Konviva considera este estado como "não iniciado".
Múltiplos SCO's
Um pacote SCORM pode conter um ou mais SCOs, dependendo da estrutura do curso. No entanto, é comum que ferramentas de autoria como Articulate, Adobe Captivate e iSpring gerem pacotes com apenas um SCO, simplificando o rastreamento e a navegação.
Porém, há a possibilidade de criar scorms com múltiplos SCOS
Para fins de andamento de um pacote SCORM com múltiplos SCO, a Konviva leva em consideração a quantidade de SCOs que o compõe para definir o percentual. Para cada SCO a Konviva considera as seguintes situações:
Como 0% de andamento quando ele está com o status “não iniciou”;
Com 50% de andamento com o status “em andamento”;
Com 100% de andamento com o status “finalizado”
A imagem abaixo mostra o exemplo de um curso em SCORM que é composto por mais de um SCO:
Quando um curso é composto apenas por um conteúdo SCORM, sem outros conteúdos vinculados, o andamento do curso é determinado diretamente pelo andamento do próprio pacote SCORM.
No exemplo da imagem acima, o SCORM é composto por 3 SCOs (Sharable Content Objects). Nessa situação, o progresso geral do SCORM é calculado considerando o andamento de cada SCO.
Por exemplo, se o aluno concluir apenas o primeiro SCO e não acessar os outros dois, o cálculo do andamento será:
(100% + 0% + 0%) / 3 = 33,3%
Cenário com SCOs por andamento e por nota
Utilizando como exemplo ainda o scorm anterior, porém com configurações diferentes para cada SCO onde:
- Marcos do Processo de Atendimento de Campo → Por andamento
- Atendimento → Por nota
- Jornada Atendimento de Campo → Por andamento
Nesse cenário, o objetivo é que a aprovação do aluno seja definida apenas pela nota obtida no SCO Atendimento.
Para que isso aconteça, é necessário configurar o SCORM para considerar apenas esse SCO no cálculo da nota final.
Para realizar esta configuração, siga os seguintes passos:
- Acesse o menu Repositório > Conteúdos > SCORM.
- Localize o conteúdo desejado e clique em Editar.
- Nas configurações do SCORM, clique em Configuração Avançada.
O administrador deve conhecer a estrutura do seu SCORM para identificar quais SCOs devem participar do cálculo da nota.
No exemplo apresentado, temos:
- 2 SCOs avaliados por andamento;
- 1 SCO avaliado por nota.
Como desejamos considerar apenas a nota obtida no SCO Atendimento, os outros dois SCOs devem ser excluídos do cálculo da nota final.
Para isso:
- Localize a opção Considerar na nota final para cada SCO.
- Desmarque essa opção nos SCOs:
- Marcos do Processo de Atendimento de Campo
- Jornada Atendimento de Campo
- Mantenha marcada a opção apenas no SCO:
- Atendimento
Dessa forma, a nota final do SCORM será composta exclusivamente pela nota obtida no SCO Atendimento, enquanto os demais SCOs continuarão existindo no conteúdo, mas não influenciarão o resultado final da avaliação.