20/09/2007 Proyecto Campus. Una plataforma de integración 1
Proyecto Campus. Una plataforma de integración
Francesc Santanach, Jordi CasamajóTecnología Educativa - UOC
Pablo Casado, Marc AlierLSI - UPC
20/09/2007 Proyecto Campus. Una plataforma de integración 2
• http://www.campusproject.org o http://www.campus.cat • Promovido por la Secretaría de Telecomunicaciones y Sociedad de
la Información de la Generalitat de Catalunya.• Código abierto. • Participan muchas de las universidades catalanas.
– Socios desarrolladores (7 universidades)
– Socios observadores (9 instituciones)
• La UOC es responsable de la coordinación y lideraje tecnológico del proyecto.
• Cada socio aporta o desarrolla herramientas específicas.• Ámbito universitario.• Financiación parcial.
Proyecto Campus en código abierto
20/09/2007 Proyecto Campus. Una plataforma de integración 3
Plataformas e-learning
• De miembros del proyecto :– UOC, UAB, Moodle (UPC), Sakai (UDL), UDG, URL,
UIC, ...• Consolidadas y de código abierto:
– Moodle– Sakai (USA)
• Moodle vs. Sakai– Las dos cubren las funcionalidades básicas de un
campus virtual y disponen de comunidades sólidas de desarrolladores.
– Cada una se orienta a un público determinado y se fundamentan en principios pedagógicos distintos.
20/09/2007 Proyecto Campus. Una plataforma de integración 4
Tendencias e-learning• Cada plataforma tiene sus características y se
fundamenta en unos modelos pedagógicos determinados.
• Las problemáticas y los servicios son similares pero las soluciones no siempre las mismas.
• Irremediablemente hay que integrar herramientas satélite con la plataforma (aplicaciones empresariales, más funcionalidad, etc.).
• framework más que productos.
20/09/2007 Proyecto Campus. Una plataforma de integración 5
IMS Abstract Framework (http://www.imsproject.org/af/index.html)
20/09/2007 Proyecto Campus. Una plataforma de integración 6
Ejemplos de servicios
• Authentication• Authorization• Database Control• Logging• Shared• Filing• Dictionary• Hierarchy• User Messaging• Scheduling• SQL• Workflow• Identifier• Search• Service Registry• Resolver• Metadata Registry• Alert• Whiteboard• Presencee-mail Management• User Preferences
• Course• Management• Grading• Assessment• Digital Repository• Sequencing• Collaboration• Learning Flow• Activity Management• Group Management• Resource Management• Discover• Content Management• Cataloguing• Packaging• Activity Authoring• Resource List• Archiving• Rating/Annotatione• Portfolio• Curriculum
Nivel básico Nivel educativo
20/09/2007 Proyecto Campus. Una plataforma de integración 7
OKI/OSID• MIT Open Knowledge Initiative /Open Service Interface Definitions • http://www.okiproject.org/
20/09/2007 Proyecto Campus. Una plataforma de integración 8
Planteamiento• Módulos y componentes que puedan ser
utilizados desde diferentes plataformas. En concreto:– Moodle– Sakai
• Interacción entre módulos y plataforma mediante interfaz OKI OSID.
• Objetivo: Módulos y componentes de fácil integración e interoperables.
20/09/2007 Proyecto Campus. Una plataforma de integración 9
Arquitectura
e-learning platform
M1 Mn...M2 M3
CAMPUS middleware
Módulos y herramientas
Capa intermedia que permite la integración
Plataforma de aprendizaje ya existente
20/09/2007 Proyecto Campus. Una plataforma de integración 10
AplicacióAPI 1
API 2
API N
WS 1 WS 2 WS 1
...
...
EJB 1
EJB 2
CORBA 1
CORBA N
...
...
BD
AplicaciónAPI 1
API 2
API N
WS 1 WS 2 WS 1
...
...
EJB 1
EJB 2
CORBA 1
CORBA N
...
...
BD
• Alta cohesión.• Bajo acoplamiento. Aplicación
API 1
API 2
API N
OSID 1
...
EJB 1
EJB 2
CORBA 1
CORBA N
...
...
BD
OSID 2
20/09/2007 Proyecto Campus. Una plataforma de integración 11
• Authentication• Authorization• Database Control• Logging• Shared• Filing• Dictionary• Hierarchy• User Messaging• Scheduling• SQL• Workflow• Identifier• Search• Service Registry• Resolver• Metadata Registry• Alert• Whiteboard• Presencee-mail
Management• User Preferences• Configuration
• Course• Management• Grading• Assessment• Digital Repository• Sequencing• Collaboration• Learning Flow• Activity Management• Group Management• Resource Management• Discover• Content Management• Cataloguing• Packaging• Activity Authoring• Resource List• Archiving• Rating/Annotatione• Portfolio• Curriculum
Nivel educativoNivel Básico
e-learning Platform
Module 1 Module N... application
Campus middleware
20/09/2007 Proyecto Campus. Una plataforma de integración 12
Mínimos indispensables
• Autenticación
• Autorización
• I18n (locale)
• Seguimiento (Logging)
• Configuración
Indispensables
Permiten una administración unificada
20/09/2007 Proyecto Campus. Una plataforma de integración 13
Arquitectura del desarrollo
MMMM
Sakai Modules
MMMM
Moodle Modules
Moodle Sakai
Moodle Gateway Sakai Gateway
M1 Mn...M2 M3
OKI Bus
20/09/2007 Proyecto Campus. Una plataforma de integración 14
Portafolio de aplicaciones
• Aportaciones de las distintas universidades e instituciones.
• Cubren una necesidad específica en el ámbito del e-learning.
• Deberían poder ser integradas sobre las plataformas de aprendizaje más comunes.
20/09/2007 Proyecto Campus. Una plataforma de integración 1515 / 10
Diseño centrado en el usuario• Laboratorio de usabilidad y accesibilidad.
– Validación de las aplicaciones.
• Técnicas para representar los usuarios reales o potenciales del sistema.– Se ha demostrado que la técnica de personas es
especialmente útil en equipos distribuidos.
20/09/2007 Proyecto Campus. Una plataforma de integración 16
“Disfruto estudiando” (22% de los estudiantes)
“Aprender me permite crecer” (25% de los estudiantes)
“Quiero impulsar mí carrera” (12% de los estudiantes)
“Toca estudiar” (11% de los estudiantes)
“Lo quiero fácil” (20% de los estudiantes)
“Me lo paso bien en la universidad” (10% de los estudiantes)
Perfiles de los usuarios
20/09/2007 Proyecto Campus. Una plataforma de integración 17
Nombre Lema
% estudiantes
Información sobre la tipología
Fotografía
Descripción de la persona
Un día de la vida del personaje
Información de la personaInformaciónde la tipología
20/09/2007 Proyecto Campus. Una plataforma de integración 18
Portafolio de aplicaciones• Live e-learning• Mensajería interna• Correo electrónico externo – Webmail (Zimbra)• Herramientas de Evaluación e informe de resultados
(QTI)• Corrección automática de problemas• Entornos Virtuales 3D (Croquet)• Seguimiento del contenido docente (SCORM)• Portafolio del estudiante• Bookmarks• Wikis, blogs y podcast• RSS Mòbil/TV
20/09/2007 Proyecto Campus. Una plataforma de integración 19
Portafolio de aplicaciones > Live e-learning
20/09/2007 Proyecto Campus. Una plataforma de integración 20
Ejercic ios en un entorno 3D
M useos o exposiciones Arte 3D
S im ulación en 3D
C lases colaborativas
Portafolio de aplicaciones > Entornos Virtuales 3D
20/09/2007 Proyecto Campus. Una plataforma de integración 21
Portafolio de aplicaciones > Portafolio del estudiante
20/09/2007 Proyecto Campus. Una plataforma de integración 22
Conclusiones• No es un final sino un inicio.
– Obertura a la comunidad y código abierto.
• Vía para la fácil integración de herramientas en plataformas diversas.
• Cada uno utiliza solamente lo que le interesa.• Respeto por las líneas de trabajo y objetivos de cada
integrante del proyecto.• Desarrollos sobre moodle y sakai contrastados con los
responsables de cada plataforma.• Mecanismos de integración basados en OKI y contrastados
con los responsables de OKI.• El futuro campus de la UOC se basará en esta arquitectura.
20/09/2007 Proyecto Campus. Una plataforma de integración 23
Francesc SantanachUOC
Top Related