migracion de cursos ander beaskoetxea
DESCRIPTION
MoodleMoot Euiskadi 2009 - http://mooteuskadi09.deusto.es/TRANSCRIPT
Migración de cursos a Moodle y análisis del XML
del backup
Ander Beaskoetxea Baranda Iban Sarria Sebastián
Introducción
• Nuevas formas de enseñanza
• Soluciones a medida
• Alta dependencia
• Soluciones estándar
• Nuevo objetivo
Problemas de migración
• Bases de datos caóticas
• Dificultades en
• Correspondencias entre elementos
• Formatos de cursos
• Actualizaciones basadas en parches
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
Solución
• Modificar ALUD 1.0
• Poca flexibilidad
• Dependencia del desarrollador
• Alto coste
Solución
• Nueva plataforma basada en Moodle
• Alta flexibilidad
• Compatibilidad con el nuevo modelo de educación
• Libre y gratuita
¿Por qué Moodle?
• Recuperación de cursos a través de fichero XML
• Estructura de bloques personalizada
• Desarrollo sin dependencias
• Beneficios de una comunidad
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
Requisitos
• Modelo MFUD
• Competencias
• Archivos
• Segmentos
Estructura del XML
• Bloques fundamentales
• <Details>
• <Sections>
• <Modules>
Estructura del XML
• <Details>
• Contenido en <Info>
• Nº de instancias de cada recurso
• Asignación de ID para cada elemento
Estructura del XML
• <Sections>
• Organización de todos los elementos del curso
• <Mods>
• Recursos y actividades
• <Instance>
• Relación
Estructura del XML
• <Modules>
• Contenido real
• <Modtype>
• Especificación del tipo de recurso o actividad
• <Id>
• Relación
Conclusión
• Calidad propia de Moodle
• Alta viabilidad de migración
• Causa principal: fichero XML
Migración de cursos a Moodle y análisis del XML
del backup
Ander Beaskoetxea Baranda Iban Sarria Sebastián