{"id":119379,"date":"2026-07-21T16:42:26","date_gmt":"2026-07-21T16:42:26","guid":{"rendered":"https:\/\/www.iseazy.com\/?post_type=glosario&#038;p=119379"},"modified":"2026-07-24T09:48:12","modified_gmt":"2026-07-24T09:48:12","slug":"scorm-wrapper","status":"publish","type":"glosario","link":"https:\/\/www.iseazy.com\/br\/glossario\/scorm-wrapper\/","title":{"rendered":"SCORM wrapper"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"","protected":false},"author":9,"featured_media":96697,"parent":0,"template":"","meta":{"_acf_changed":true,"footnotes":""},"cluster":[1455],"class_list":["post-119379","glosario","type-glosario","status-publish","has-post-thumbnail","hentry","cluster-gestao-operacao-scorm"],"acf":{"plantilla_blog":"si","anadir_contenido":[{"selecciona_tipo_de_contenido_a_anadir":"text","texto":"<h2>O que \u00e9 um SCORM wrapper?<\/h2>\n<p>Um <strong>SCORM wrapper<\/strong> \u00e9 uma biblioteca de c\u00f3digo JavaScript que atua como camada de abstra\u00e7\u00e3o entre o conte\u00fado de um curso e-learning e a API do LMS. Sua fun\u00e7\u00e3o \u00e9 gerenciar automaticamente a comunica\u00e7\u00e3o entre os dois: iniciar a sess\u00e3o de aprendizagem, registrar o progresso do aluno, enviar a pontua\u00e7\u00e3o e encerrar a conex\u00e3o corretamente \u2014 sem que o desenvolvedor precise escrever manualmente cada chamada ao padr\u00e3o SCORM.<\/p>\n<p>Para as equipes de <strong>T&amp;D e treinamento corporativo<\/strong>, o SCORM wrapper \u00e9 o componente t\u00e9cnico que torna poss\u00edvel que qualquer curso publicado no formato SCORM funcione corretamente em qualquer LMS compat\u00edvel, registrando de forma confi\u00e1vel o status de conclus\u00e3o, o tempo dedicado e a pontua\u00e7\u00e3o de cada aluno. Sem ele, o <a href=\"https:\/\/www.iseazy.com\/br\/glossario\/atividades-scorm\/\" target=\"_blank\" rel=\"noopener\">rastreamento de atividades SCORM<\/a> no LMS simplesmente n\u00e3o \u00e9 poss\u00edvel.<\/p>\n","ima":false,"titulo":"","cita":"","cita_autor":"","banner_single":{"imagen_de_fondo":false,"imagen":false,"texto":"","enlace":null},"imagen":false,"dimensiones_imagen":false,"dimensiones_imagen_copy":"","video":{"imagen_preview":false,"enlace_video_youtube":""},"tabla":{"primera_fila_de_la_tabla":false,"resto_de_filas_de_la_tabla":false},"grid":false,"faqs":false,"tabs":{"image":false,"title":"","texto":"","repeater_de_tabs":false},"shortcode":{"selector_de_shortcode":false}},{"selecciona_tipo_de_contenido_a_anadir":"quote","texto":"","ima":false,"titulo":"","cita":"O SCORM wrapper \u00e9 a ponte t\u00e9cnica que conecta um curso e-learning ao LMS: registra o progresso, envia a pontua\u00e7\u00e3o e encerra a sess\u00e3o corretamente \u2014 de forma autom\u00e1tica e compat\u00edvel com qualquer plataforma. \u00c9 invis\u00edvel para o aluno, mas indispens\u00e1vel para que o treinamento seja devidamente rastreado.","cita_autor":"Defini\u00e7\u00e3o t\u00e9cnica \u2014 Gloss\u00e1rio isEazy","banner_single":{"imagen_de_fondo":false,"imagen":false,"texto":"","enlace":null},"imagen":false,"dimensiones_imagen":false,"dimensiones_imagen_copy":"","video":{"imagen_preview":false,"enlace_video_youtube":""},"tabla":{"primera_fila_de_la_tabla":false,"resto_de_filas_de_la_tabla":false},"grid":false,"faqs":false,"tabs":{"image":false,"title":"","texto":"","repeater_de_tabs":false},"shortcode":{"selector_de_shortcode":false}},{"selecciona_tipo_de_contenido_a_anadir":"text","texto":"<h2>Como funciona um SCORM wrapper, passo a passo<\/h2>\n<p>Quando um aluno abre um <a href=\"https:\/\/www.iseazy.com\/br\/guias\/o-que-e-scorm\/\" target=\"_blank\" rel=\"noopener\">curso SCORM<\/a> no LMS, o wrapper executa um processo de quatro fases em segundo plano, completamente transparente para o usu\u00e1rio:<\/p>\n<ul>\n<li><strong>Localiza\u00e7\u00e3o da API:<\/strong> o wrapper busca o objeto API que o LMS exp\u00f5e no ambiente do navegador (janela atual, janela pai ou opener). Esta etapa \u00e9 cr\u00edtica porque diferentes plataformas LMS implementam a API em n\u00edveis distintos da \u00e1rvore de janelas.<\/li>\n<li><strong>Inicializa\u00e7\u00e3o da sess\u00e3o:<\/strong> ap\u00f3s localizar a API, o wrapper chama <code>LMSInitialize(\"\")<\/code> (SCORM 1.2) ou <code>Initialize(\"\")<\/code> (SCORM 2004) para abrir a comunica\u00e7\u00e3o entre o curso e o LMS.<\/li>\n<li><strong>Troca de dados:<\/strong> durante o curso, o wrapper envia e recebe valores do modelo de dados SCORM: status de conclus\u00e3o, pontua\u00e7\u00e3o, tempo de sess\u00e3o e outros par\u00e2metros de rastreamento configurados no pacote.<\/li>\n<li><strong>Encerramento da sess\u00e3o:<\/strong> ao sair do curso, o wrapper persiste todos os dados e encerra a comunica\u00e7\u00e3o para garantir que o LMS registre corretamente o progresso \u2014 mesmo que o aluno feche a janela de forma inesperada.<\/li>\n<\/ul>\n<p>Todo esse processo \u00e9 gerenciado automaticamente pelo wrapper, liberando o desenvolvedor de ter que lidar com erros de conex\u00e3o, diferen\u00e7as entre vers\u00f5es SCORM ou incompatibilidades entre plataformas LMS.<\/p>\n","ima":false,"titulo":"","cita":"","cita_autor":"","banner_single":{"imagen_de_fondo":false,"imagen":false,"texto":"","enlace":null},"imagen":false,"dimensiones_imagen":false,"dimensiones_imagen_copy":"","video":{"imagen_preview":false,"enlace_video_youtube":""},"tabla":{"primera_fila_de_la_tabla":false,"resto_de_filas_de_la_tabla":false},"grid":false,"faqs":false,"tabs":{"image":false,"title":"","texto":"","repeater_de_tabs":false},"shortcode":{"selector_de_shortcode":false}},{"selecciona_tipo_de_contenido_a_anadir":"text","texto":"<h2>SCORM wrapper vs. implementa\u00e7\u00e3o direta da API<\/h2>\n<p>Existem duas formas de um curso se comunicar com o LMS: implementar as chamadas \u00e0 API SCORM manualmente, ou utilizar um wrapper que abstraia essa complexidade. Para as equipes t\u00e9cnicas, a diferen\u00e7a em esfor\u00e7o de desenvolvimento e confiabilidade \u00e9 significativa:<\/p>\n","ima":false,"titulo":"","cita":"","cita_autor":"","banner_single":{"imagen_de_fondo":false,"imagen":false,"texto":"","enlace":null},"imagen":false,"dimensiones_imagen":false,"dimensiones_imagen_copy":"","video":{"imagen_preview":false,"enlace_video_youtube":""},"tabla":{"primera_fila_de_la_tabla":false,"resto_de_filas_de_la_tabla":false},"grid":false,"faqs":false,"tabs":{"image":false,"title":"","texto":"","repeater_de_tabs":false},"shortcode":{"selector_de_shortcode":false}},{"selecciona_tipo_de_contenido_a_anadir":"tabla","texto":"","ima":false,"titulo":"","cita":"","cita_autor":"","banner_single":{"imagen_de_fondo":false,"imagen":false,"texto":"","enlace":null},"imagen":false,"dimensiones_imagen":false,"dimensiones_imagen_copy":"","video":{"imagen_preview":false,"enlace_video_youtube":""},"tabla":{"primera_fila_de_la_tabla":[{"texto":"Crit\u00e9rio"},{"texto":"Com SCORM wrapper"},{"texto":"Sem wrapper (API direta)"}],"resto_de_filas_de_la_tabla":[{"anadir_columna":[{"texto":"Localiza\u00e7\u00e3o da API do LMS"},{"texto":"Autom\u00e1tica, compat\u00edvel com qualquer LMS"},{"texto":"Manual, espec\u00edfica para cada LMS"}]},{"anadir_columna":[{"texto":"Compatibilidade SCORM 1.2 e 2004"},{"texto":"Transparente, uma \u00fanica base de c\u00f3digo"},{"texto":"Requer duas implementa\u00e7\u00f5es separadas"}]},{"anadir_columna":[{"texto":"Tratamento de erros e falhas"},{"texto":"Inclu\u00eddo na biblioteca"},{"texto":"Deve ser constru\u00eddo inteiramente do zero"}]},{"anadir_columna":[{"texto":"Tempo estimado de integra\u00e7\u00e3o"},{"texto":"Horas"},{"texto":"Dias ou semanas"}]},{"anadir_columna":[{"texto":"Manuten\u00e7\u00e3o em caso de mudan\u00e7as no LMS"},{"texto":"M\u00ednima (atualizando o wrapper)"},{"texto":"Alta (revis\u00e3o manual do c\u00f3digo necess\u00e1ria)"}]}]},"grid":false,"faqs":false,"tabs":{"image":false,"title":"","texto":"","repeater_de_tabs":false},"shortcode":{"selector_de_shortcode":false}},{"selecciona_tipo_de_contenido_a_anadir":"text","texto":"<h2>SCORM wrappers mais utilizados no e-learning<\/h2>\n<p>Existem diversas bibliotecas de c\u00f3digo aberto e solu\u00e7\u00f5es integradas que atuam como <strong>SCORM wrappers<\/strong>. As mais comuns em projetos de treinamento corporativo s\u00e3o:<\/p>\n<ul>\n<li><strong>pipwerks SCORM API Wrapper:<\/strong> criado em 2008 por Philip Hutchison, \u00e9 a biblioteca de refer\u00eancia da comunidade de desenvolvimento e-learning. Compat\u00edvel com <strong>SCORM 1.2 e SCORM 2004<\/strong>, de c\u00f3digo aberto (licen\u00e7a MIT) e utilizado em milhares de cursos em todo o mundo.<\/li>\n<li><strong>ADL APIWrapper.js:<\/strong> o wrapper original desenvolvido pela ADL (Advanced Distributed Learning Initiative), a organiza\u00e7\u00e3o que criou o padr\u00e3o SCORM em 1999. Serve como base de refer\u00eancia t\u00e9cnica para muitas outras implementa\u00e7\u00f5es.<\/li>\n<li><strong>SCORM Again:<\/strong> uma biblioteca moderna de c\u00f3digo aberto projetada para resolver as limita\u00e7\u00f5es dos wrappers cl\u00e1ssicos em ambientes de desenvolvimento com frameworks JavaScript modernos.<\/li>\n<li><strong>Wrappers integrados em ferramentas de autoria:<\/strong> ferramentas como o <a href=\"https:\/\/www.iseazy.com\/br\/author\/\" target=\"_blank\" rel=\"noopener\">isEazy Author<\/a> incluem sua pr\u00f3pria camada de comunica\u00e7\u00e3o SCORM no pacote exportado. As equipes de T&amp;D que criam cursos com ferramentas de autoria n\u00e3o precisam se preocupar com a implementa\u00e7\u00e3o t\u00e9cnica do wrapper: ele j\u00e1 vem integrado, testado e otimizado.<\/li>\n<\/ul>\n","ima":false,"titulo":"","cita":"","cita_autor":"","banner_single":{"imagen_de_fondo":false,"imagen":false,"texto":"","enlace":null},"imagen":false,"dimensiones_imagen":false,"dimensiones_imagen_copy":"","video":{"imagen_preview":false,"enlace_video_youtube":""},"tabla":{"primera_fila_de_la_tabla":false,"resto_de_filas_de_la_tabla":false},"grid":false,"faqs":false,"tabs":{"image":false,"title":"","texto":"","repeater_de_tabs":false},"shortcode":{"selector_de_shortcode":false}},{"selecciona_tipo_de_contenido_a_anadir":"shortcode","texto":"","ima":false,"titulo":"","cita":"","cita_autor":"","banner_single":{"imagen_de_fondo":false,"imagen":false,"texto":"","enlace":null},"imagen":false,"dimensiones_imagen":false,"dimensiones_imagen_copy":"","video":{"imagen_preview":false,"enlace_video_youtube":""},"tabla":{"primera_fila_de_la_tabla":false,"resto_de_filas_de_la_tabla":false},"grid":false,"faqs":false,"tabs":{"image":false,"title":"","texto":"","repeater_de_tabs":false},"shortcode":{"selector_de_shortcode":{"ID":79022,"post_author":"73","post_date":"2025-01-29 10:06:55","post_date_gmt":"2025-01-29 10:06:55","post_content":"","post_title":"Minnibanner-CS-SCORM-PT","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"minnibanner-cs-scorm-es","to_ping":"","pinged":"","post_modified":"2025-01-29 10:14:31","post_modified_gmt":"2025-01-29 10:14:31","post_content_filtered":"","post_parent":0,"guid":"https:\/\/iseazy-new-2.sidnpre.com\/?shortcodes=minnibanner-cs-scorm-es","menu_order":0,"post_type":"shortcodes","post_mime_type":"","comment_count":"0","filter":"raw"}}},{"selecciona_tipo_de_contenido_a_anadir":"text","texto":"<h2>O que o SCORM wrapper significa para as equipes de T&amp;D<\/h2>\n<p>Para um gestor de treinamento, o <strong>SCORM wrapper<\/strong> \u00e9 a raz\u00e3o pela qual um curso criado em uma <strong>ferramenta de autoria<\/strong> pode ser publicado em qualquer LMS sem trabalho t\u00e9cnico adicional. Quando o LMS exibe corretamente o status \u201cconclu\u00eddo\u201d, a nota final ou o tempo que cada colaborador dedicou a um curso, essa informa\u00e7\u00e3o passou pelo wrapper.<\/p>\n<p>Um wrapper mal implementado ou ausente \u00e9 a causa mais comum dos problemas de <strong>rastreamento SCORM<\/strong> mais frequentes: cursos que n\u00e3o registram a conclus\u00e3o, pontua\u00e7\u00f5es que n\u00e3o s\u00e3o salvas ou sess\u00f5es que n\u00e3o retomam a partir do ponto de sa\u00edda. Em contextos de treinamento corporativo onde a rastreabilidade \u00e9 exigida para fins de auditoria ou conformidade regulat\u00f3ria, uma falha no wrapper pode invalidar registros inteiros de capacita\u00e7\u00e3o.<\/p>\n<p>Ao avaliar como <a href=\"https:\/\/www.iseazy.com\/br\/guias\/como-criar-scorm\/\" target=\"_blank\" rel=\"noopener\">criar um pacote SCORM<\/a>, vale verificar se a ferramenta ou o wrapper escolhido gerencia corretamente tanto o SCORM 1.2 quanto o SCORM 2004, inclui tratamento de erros para os diferentes comportamentos das plataformas LMS e foi testado com as principais plataformas do mercado.<\/p>\n","ima":false,"titulo":"","cita":"","cita_autor":"","banner_single":{"imagen_de_fondo":false,"imagen":false,"texto":"","enlace":null},"imagen":false,"dimensiones_imagen":false,"dimensiones_imagen_copy":"","video":{"imagen_preview":false,"enlace_video_youtube":""},"tabla":{"primera_fila_de_la_tabla":false,"resto_de_filas_de_la_tabla":false},"grid":false,"faqs":false,"tabs":{"image":false,"title":"","texto":"","repeater_de_tabs":false},"shortcode":{"selector_de_shortcode":false}},{"selecciona_tipo_de_contenido_a_anadir":"text","texto":"<h2>SCORM wrapper e pacote SCORM: dois conceitos diferentes<\/h2>\n<p>Esses dois termos s\u00e3o frequentemente confundidos. O <strong>pacote SCORM<\/strong> \u00e9 o arquivo .zip completo importado no LMS: cont\u00e9m o conte\u00fado do curso (HTML, imagens, v\u00eddeos), o arquivo de manifesto <code>imsmanifest.xml<\/code> que descreve a estrutura do curso e o pr\u00f3prio wrapper JavaScript que gerencia a comunica\u00e7\u00e3o com o LMS. O <strong>SCORM wrapper<\/strong> \u00e9 apenas esse componente JavaScript dentro do pacote: a camada que se comunica com a plataforma.<\/p>\n<p>Na pr\u00e1tica: quando voc\u00ea baixa um curso da sua ferramenta de autoria e faz o upload no LMS, est\u00e1 enviando o pacote completo. O wrapper j\u00e1 est\u00e1 inclu\u00eddo. Para mais detalhes sobre a estrutura completa e como <a href=\"https:\/\/www.iseazy.com\/br\/blog\/baixar-conteudos-scorm\/\" target=\"_blank\" rel=\"noopener\">baixar conte\u00fados SCORM<\/a> corretamente, consulte o recurso indicado.<\/p>\n","ima":false,"titulo":"","cita":"","cita_autor":"","banner_single":{"imagen_de_fondo":false,"imagen":false,"texto":"","enlace":null},"imagen":false,"dimensiones_imagen":false,"dimensiones_imagen_copy":"","video":{"imagen_preview":false,"enlace_video_youtube":""},"tabla":{"primera_fila_de_la_tabla":false,"resto_de_filas_de_la_tabla":false},"grid":false,"faqs":false,"tabs":{"image":false,"title":"","texto":"","repeater_de_tabs":false},"shortcode":{"selector_de_shortcode":false}},{"selecciona_tipo_de_contenido_a_anadir":"text","texto":"<h2>SCORM wrapper e xAPI: o wrapper tem futuro?<\/h2>\n<p>O padr\u00e3o xAPI (Experience API) surgiu como uma evolu\u00e7\u00e3o do SCORM cl\u00e1ssico. Ao contr\u00e1rio do SCORM, o xAPI n\u00e3o requer um wrapper JavaScript no sentido tradicional: a comunica\u00e7\u00e3o \u00e9 feita por meio de requisi\u00e7\u00f5es HTTP diretas para um Learning Record Store (LRS), sem depender da API que o LMS exp\u00f5e no navegador.<\/p>\n<p>No entanto, o <strong>SCORM wrapper ainda \u00e9 totalmente relevante<\/strong> porque a maioria das plataformas LMS corporativas ainda opera principalmente com SCORM 1.2, especialmente em ambientes com exig\u00eancias formais de conformidade ou rastreabilidade. De acordo com o relat\u00f3rio <em>State of the Learning and Development Industry 2024<\/em> da The Learning Guild, o SCORM continua sendo o formato de distribui\u00e7\u00e3o dominante em mais de 70% das organiza\u00e7\u00f5es pesquisadas. O wrapper \u00e9, portanto, um componente t\u00e9cnico com relev\u00e2ncia garantida no m\u00e9dio prazo.<\/p>\n","ima":false,"titulo":"","cita":"","cita_autor":"","banner_single":{"imagen_de_fondo":false,"imagen":false,"texto":"","enlace":null},"imagen":false,"dimensiones_imagen":false,"dimensiones_imagen_copy":"","video":{"imagen_preview":false,"enlace_video_youtube":""},"tabla":{"primera_fila_de_la_tabla":false,"resto_de_filas_de_la_tabla":false},"grid":false,"faqs":false,"tabs":{"image":false,"title":"","texto":"","repeater_de_tabs":false},"shortcode":{"selector_de_shortcode":false}},{"selecciona_tipo_de_contenido_a_anadir":"faqs","texto":"","ima":false,"titulo":"","cita":"","cita_autor":"","banner_single":{"imagen_de_fondo":false,"imagen":false,"texto":"","enlace":null},"imagen":false,"dimensiones_imagen":false,"dimensiones_imagen_copy":"","video":{"imagen_preview":false,"enlace_video_youtube":""},"tabla":{"primera_fila_de_la_tabla":false,"resto_de_filas_de_la_tabla":false},"grid":false,"faqs":false,"tabs":{"image":false,"title":"","texto":"","repeater_de_tabs":false},"shortcode":{"selector_de_shortcode":false}}],"selector_de_faqs":[{"ID":119380,"post_author":"48","post_date":"2026-07-23 16:26:53","post_date_gmt":"2026-07-23 16:26:53","post_content":"Se o wrapper falhar ou n\u00e3o estiver bem implementado, o LMS n\u00e3o consegue estabelecer comunica\u00e7\u00e3o com o curso. As consequ\u00eancias mais comuns s\u00e3o: o curso n\u00e3o registra a conclus\u00e3o do aluno, a pontua\u00e7\u00e3o n\u00e3o \u00e9 salva no LMS, a sess\u00e3o n\u00e3o \u00e9 retomada a partir do ponto de sa\u00edda (o aluno precisa come\u00e7ar do zero a cada acesso) e o tempo dedicado ao curso n\u00e3o fica registrado. Esse tipo de erro \u00e9 cr\u00edtico em contextos de treinamento corporativo onde a rastreabilidade \u00e9 um requisito legal ou de conformidade. A causa mais frequente \u00e9 um wrapper que n\u00e3o localiza corretamente o objeto API do LMS \u2014 o que ocorre quando o LMS utiliza uma arquitetura de janelas diferente da esperada pela biblioteca.","post_title":"O que acontece se o SCORM wrapper n\u00e3o funcionar corretamente?","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"o-que-acontece-se-o-scorm-wrapper-nao-funcionar-corretamente","to_ping":"","pinged":"","post_modified":"2026-07-23 16:26:53","post_modified_gmt":"2026-07-23 16:26:53","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.iseazy.com\/blog\/faq\/o-que-acontece-se-o-scorm-wrapper-nao-funcionar-corretamente\/","menu_order":0,"post_type":"faq","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":119381,"post_author":"48","post_date":"2026-07-23 16:26:56","post_date_gmt":"2026-07-23 16:26:56","post_content":"Sim. As ferramentas de autoria modernas como o isEazy Author integram sua pr\u00f3pria camada de comunica\u00e7\u00e3o SCORM no pacote exportado. Ao publicar um curso no formato SCORM pelo isEazy Author, o arquivo .zip gerado j\u00e1 inclui o wrapper necess\u00e1rio para se comunicar com qualquer LMS compat\u00edvel. Isso significa que as equipes de T&D n\u00e3o precisam se preocupar com a implementa\u00e7\u00e3o t\u00e9cnica: o wrapper j\u00e1 vem integrado, testado nas principais plataformas LMS do mercado e compat\u00edvel tanto com SCORM 1.2 quanto com SCORM 2004. Apenas em projetos de desenvolvimento personalizado de cursos (sem ferramenta de autoria) \u00e9 necess\u00e1rio escolher e integrar um wrapper manualmente.","post_title":"As ferramentas de autoria como o isEazy Author incluem o SCORM wrapper?","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"as-ferramentas-de-autoria-como-o-iseazy-author-incluem-o-scorm-wrapper","to_ping":"","pinged":"","post_modified":"2026-07-23 16:26:56","post_modified_gmt":"2026-07-23 16:26:56","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.iseazy.com\/blog\/faq\/as-ferramentas-de-autoria-como-o-iseazy-author-incluem-o-scorm-wrapper\/","menu_order":0,"post_type":"faq","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":119382,"post_author":"48","post_date":"2026-07-23 16:26:57","post_date_gmt":"2026-07-23 16:26:57","post_content":"A principal diferen\u00e7a est\u00e1 nos nomes dos m\u00e9todos da API e no modelo de dados que utilizam. No SCORM 1.2, a API \u00e9 chamada por meio de m\u00e9todos como LMSInitialize(), LMSGetValue() e LMSSetValue(). No SCORM 2004, os equivalentes s\u00e3o Initialize(), GetValue() e SetValue() (sem o prefixo \"LMS\"). Os nomes dos campos do modelo de dados tamb\u00e9m mudam: por exemplo, o status de conclus\u00e3o se chama cmi.core.lesson_status no SCORM 1.2 e cmi.completion_status no SCORM 2004. Os wrappers modernos, como o pipwerks SCORM API Wrapper, abstraem essas diferen\u00e7as e permitem escrever o c\u00f3digo do curso uma \u00fanica vez, funcionando com ambas as vers\u00f5es. Isso \u00e9 especialmente relevante porque muitos LMS corporativos aceitam as duas vers\u00f5es, e o wrapper garante compatibilidade universal sem necessidade de modificar o conte\u00fado do curso.","post_title":"Qual \u00e9 a diferen\u00e7a entre o SCORM wrapper para SCORM 1.2 e SCORM 2004?","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"qual-e-a-diferenca-entre-o-scorm-wrapper-para-scorm-1-2-e-scorm-2004","to_ping":"","pinged":"","post_modified":"2026-07-23 16:26:57","post_modified_gmt":"2026-07-23 16:26:57","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.iseazy.com\/blog\/faq\/qual-e-a-diferenca-entre-o-scorm-wrapper-para-scorm-1-2-e-scorm-2004\/","menu_order":0,"post_type":"faq","post_mime_type":"","comment_count":"0","filter":"raw"}],"titulo_seccion_faqs":"<h2>Perguntas frequentes sobre SCORM wrapper<\/h2>","guide_shortcode":68255,"guide_sidebar_shortcode":98124,"ocultar_shortcode":false,"articulos_relacionados":{"selecciona_los_posts_a_mostar":false},"microdatos":"","glossary_shortcode":false},"_links":{"self":[{"href":"https:\/\/www.iseazy.com\/br\/wp-json\/wp\/v2\/glosario\/119379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iseazy.com\/br\/wp-json\/wp\/v2\/glosario"}],"about":[{"href":"https:\/\/www.iseazy.com\/br\/wp-json\/wp\/v2\/types\/glosario"}],"author":[{"embeddable":true,"href":"https:\/\/www.iseazy.com\/br\/wp-json\/wp\/v2\/users\/9"}],"version-history":[{"count":0,"href":"https:\/\/www.iseazy.com\/br\/wp-json\/wp\/v2\/glosario\/119379\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iseazy.com\/br\/wp-json\/wp\/v2\/media\/96697"}],"wp:attachment":[{"href":"https:\/\/www.iseazy.com\/br\/wp-json\/wp\/v2\/media?parent=119379"}],"wp:term":[{"taxonomy":"cluster","embeddable":true,"href":"https:\/\/www.iseazy.com\/br\/wp-json\/wp\/v2\/cluster?post=119379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}