Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
-
Upload
vanessa-miguel -
Category
Documents
-
view
759 -
download
2
Transcript of Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la
Plataforma Moodle
Vanessa Miguel Yosly Hernández Beliukas Irian Joubert Elizabeth Ramírez
Nora Montaño
Contexto
ROA
Metadatos
OA
Proyecto AMBAR MOODLE
ROA de AMBAR
Recursos
Actividades
• Ambientes• SOA, MVC, ESB
•Rep. Metadata• IMS – LD• SCORM
• Arquitectura Orientada a Servicios (SOA)
• Arquitectura MVC (Modelo Vista Controlador)
• Framework de la aplicación MOODLE (versión 1.9.1.0 )
Descripción de la Arquitectura de MOODLE y del ROA de AMBAR
Objetivo
Integrar el Repositorio de Objetos de Aprendizaje de AMBAR con la plataforma MOODLE a través de la Capa de Servicios Web
Objetivos específicos
•Definir las funcionalidades del ROA de AMBAR y de la plataforma MOODLE necesarios para la integración
•Determinar los formatos de Objetos de Aprendizaje (OA) con los que se trabajarían
•Analizar los roles de usuarios que tendrían acceso al ROA de AMBAR desde la plataforma MOODLE.
Objetivos específicos
•Migrar el ROA y el Repositorio de Metadata de AMBAR de un Sistema Manejador de Base de Datos Orientado a Objetos a uno Relacional
•Implementar el Repositorio de Usuarios de AMBAR
•Desarrollar las interfaces de conexión con el ROA de AMBAR desde MOODLE
Alcance Nuevo tipo de recurso y módulo de actividades.
Construcción de otro bloque.
Formatos de OA: jpeg, gif, pdf, doc, ppt, mp3, mpeg, flv y avi.
Privilegios de Edición.
Usuario registrado.
Rediseño del ROA de AMBAR.
Implementación del ROA y del Repositorio de Metadata en MYSQL.
Implementación del Repositorio de Usuarios en MYSQL.
Creación de nuevos servicios web.
Modelado Ágil
• Metodología basada en la práctica para modelado efectivo de sistemas de software, centrada en la comunicación asertiva de los que intervienen en el proceso de desarrollo de software (Ambler , 2002)
Pila de Requerimientos de la Integración ROA de AMBAR – Moodle
Creación de nuevo Recurso, Actividad y Bloque en Moodle
• Los OA Básicos, son aquellos en formatos: .jpeg, .gif, .pdf, .doc, .ppt, .mp3, .mpeg, .flv, .avi y se representaron como un nuevo recurso en Moodle
• Los OA Estandarizados son los recursos que siguen el estándar SCORM, son presentados en formato .zip y se representaron como actividad en Moodle
• Se creó un bloque en Moodle denominado “ROA de AMBAR”, con el cual el usuario va a gestionar (almacenar, modificar y eliminar) los OA almacenados en este repositorio
1 – Administrar OA (MOODLE)
Administrador del Curso
(inc) 1.1 – Agregar OA en el curso desde el ROA de AMBAR(ext) 1.2 – Editar información del OA en el curso (ext) 1.3 – Eliminar OA del curso
2 – Gestionar OA (AMBAR) (inc) 2.1 – Almacenar(ext) 2.2 – Modificar metadata(ext) 2.3 – Eliminar
3 – Visualizar OA (MOODLE) (inc) 3.1 – Abrir OA en el curso de MOODLE(ext) 3.2 – Descargar OA desde MOODLE
Usuario del Curso
OA en el ROA de AMBAR
Modelado General de Casos de Uso
Interfaz del ROA de AMBAR
• Nuevo banner para la aplicación de usuario del ROA
• Funcionalidades del ROA en dos grupos: buscar y gestionar
• Función de envío de correo
• Menú principal: Almacenar, Modificar y Eliminar OA.
• Almacenamiento OA - Verificación de datos
• Sistema de registro
• Modificación y Eliminación de un OA - Validación del propietario
• Ayudas rápidas
Administrador del Curso
MOODLE
ROA de AMBAR
1.-Autenticarse
2.-Ingresar al curso
3.- Activar edición
4.-Seleccionar opción del listado de recursos
5.-Completar formulario6.-Realizar búsqueda
7.-Cargar OA8.-Guardar cambios
Enlazar un OA Básico en Moodle
Enlazar un OA Estandarizado en Moodle
Administrador del Curso
MOODLE
ROA de AMBAR
1.-Autenticarse
2.-Ingresar al curso
3.- Activar edición
4.-Seleccionar opción del listado de actividades
5.-Completar formulario6.-Realizar búsqueda
7.-Cargar OA8.-Guardar cambios
Gestionar OA: Almacenar
Administrador del Curso
MOODLE
ROA de AMBAR
1.-Autenticarse
2.-Ingresar al curso
3.- Seleccionar bloque “ROA de AMBAR”
4.-Verificar datos de propietario del OA
6.-Ingresar metadata del OA
5.-Ingresar archivo del OA
7.-Guardar cambios
Gestionar OA: Modificar/Eliminar
Administrador del Curso
MOODLE ROA de AMBAR
1.-Autenticarse
2.-Ingresar al curso
3.- Seleccionar bloque “ROA de AMBAR”
5.-Verificar datos de propietario del OA
7.- Hacer click botón Modificar / Eliminar
6.-Realizar búsqueda del OA
8.-Revisar correo
4.-Seleccionar opción Modificar / Eliminar del
menú principal
9.- Confirmarmodificación / eliminación
9.- Realizar cambios
Conclusiones
• Se logró integrar el ROA de AMBAR con la plataforma Moodle a través de la capa de servicios web; mediante la creación del tipo de recurso OA Básico, del módulo de actividades OA Estandarizado y del bloque ROA de AMBAR
• El tipo de recurso y el módulo de actividades permiten enlazar un OA a través de un formulario estándar con la posibilidad de realizar búsquedas en el ROA de AMBAR, desde Moodle
• El bloque ROA de AMBAR facilita la gestión: almacenamiento de nuevos OA, modificación y eliminación en el mismo
Futuros estudios
• Explorar la implementación de los repositorios de AMBAR en SMBD Objeto-Relacional como por ejemplo PostgreSQL
• Estudiar integración con Moodle 2.0