Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Manual de Referencia: scorm-tools

Empaquetador y Validador SCORM 1.2 / 2004 para Moodle

scorm-tools — Empaquetador y Validador SCORM 1.2 / 2004 para Moodle


1. Propósito y Alcance

scorm-tools provee una interfaz de línea de comandos para estructurar contenidos web educativos bajo la norma SCORM sin requerir herramientas propietarias. Valida esquemas XML de manifiesto (imsmanifest.xml) y empaqueta los artefactos finales en archivos comprimidos .zip.


2. Instalación y Requisitos

La herramienta se ejecuta en entornos Linux/POSIX y requiere Python 3.10+ gestionado mediante uv:

uv tool install --editable /home/mrtin/dev/tools/scorm-tools

3. Comandos CLI y Opciones

# Inicializar un proyecto SCORM con plantilla declarativa
scorm-tools init mi_modulo --version 2004

# Validar la estructura y manifiesto XML contra esquemas XSD
scorm-tools validate mi_modulo/

# Empaquetar el recurso para Moodle
scorm-tools build mi_modulo/ --output paquete_scorm.zip

Opciones Principales