integración del repositorio de objetos de aprendizaje de ambar con la plataforma moodle

58
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

Upload: vanessa-miguel

Post on 24-Jul-2015

759 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: 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

Page 2: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

Contexto

ROA

Metadatos

OA

Proyecto AMBAR MOODLE

ROA de AMBAR

Recursos

Actividades

• Ambientes• SOA, MVC, ESB

•Rep. Metadata• IMS – LD• SCORM

Page 3: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

• 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

Page 4: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

Objetivo

Integrar el Repositorio de Objetos de Aprendizaje de AMBAR con la plataforma MOODLE a través de la Capa de Servicios Web

Page 5: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

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.

Page 6: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con 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

Page 7: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma 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.

Page 8: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

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)

Page 9: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

Pila de Requerimientos de la Integración ROA de AMBAR – Moodle

Page 10: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma 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

Page 11: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

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

Page 12: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

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

Page 13: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 14: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 15: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 16: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma 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 recursos

5.-Completar formulario6.-Realizar búsqueda

7.-Cargar OA8.-Guardar cambios

Enlazar un OA Básico en Moodle

Page 17: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma 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

Page 18: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 19: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 20: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 21: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 22: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 23: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 24: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 25: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 26: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 27: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 28: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 29: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 30: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 31: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 32: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 33: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 34: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 35: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

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

Page 36: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 37: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 38: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 39: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 40: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 41: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 42: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 43: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 44: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 45: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 46: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 47: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

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

Page 48: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 49: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 50: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 51: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 52: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 53: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 54: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 55: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 56: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle
Page 57: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

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

Page 58: Integración del Repositorio de Objetos de Aprendizaje de AMBAR con la Plataforma Moodle

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