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 "scorm-tools[ecosistema] @ git+https://github.com/INGCOM-UNRN/scorm-tools"

3. Comandos CLI y Opciones

1
2
3
4
5
6
7
8
# 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