1. Migración de cursos a
Moodle y análisis del XML
del backup
Ander Beaskoetxea Baranda Iban Sarria Sebastián
ander.beaskoetxea@edooca.com iban.sarria@edooca.com
2. Introducción
• Nuevas formas de enseñanza
• Soluciones a medida
• Alta dependencia
• Soluciones estándar
• Nuevo objetivo
3. Problemas de migración
• Bases de datos caóticas
• Dificultades en
• Correspondencias entre elementos
• Formatos de cursos
• Actualizaciones basadas en parches
4. Problema en la UD
• La UD necesita una nueva plataforma de e-learning
• Adaptación al nuevo plan de estudios basado en
competencias
• Actualmente: ALUD 1.0 y Moodle
6. Solución
• Nueva plataforma basada en Moodle
• Alta flexibilidad
• Compatibilidad con el nuevo modelo de educación
• Libre y gratuita
7. ¿Por qué Moodle?
• Recuperación de cursos a través de fichero XML
• Estructura de bloques personalizada
• Desarrollo sin dependencias
• Beneficios de una comunidad
8. Migración de cursos
• Script
• Consulta a la BBDD
• Generación de un XML
• Generación de estructura de carpetas
• Script
• Correción de ids
11. Estructura del XML
• <Details>
• Contenido en <Info>
• Nº de instancias de cada recurso
• Asignación de ID para cada elemento
12. Estructura del XML
• <Sections>
• Organización de todos los elementos del curso
• <Mods>
• Recursos y actividades
• <Instance>
• Relación
13. Estructura del XML
• <Modules>
• Contenido real
• <Modtype>
• Especificación del tipo de recurso o actividad
• <Id>
• Relación
14. Conclusión
• Calidad propia de Moodle
• Alta viabilidad de migración
• Causa principal: fichero XML
15. Migración de cursos a
Moodle y análisis del XML
del backup
Ander Beaskoetxea Baranda Iban Sarria Sebastián
ander.beaskoetxea@edooca.com iban.sarria@edooca.com