Proyecto Campus.
Una plataforma de integración
Francesc Santanach, Jordi Casamajó
Tecnología Educativa - UOC
Pablo Casado, Marc Alier
LSI - UPC
20/09/2007
Proyecto Campus. Una plataforma de integración
1
Proyecto Campus en código abierto
• 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.
20/09/2007
Proyecto Campus. Una plataforma de integración
2
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
3
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
4
IMS Abstract Framework
(http://www.imsproject.org/af/index.html)
20/09/2007
Proyecto Campus. Una plataforma de integración
5
Ejemplos de servicios
Nivel educativo
Nivel básico
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
20/09/2007
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
Proyecto Campus. Una plataforma de integración
6
OKI/OSID
• MIT Open Knowledge Initiative /Open Service Interface Definitions
• http://www.okiproject.org/
20/09/2007
Proyecto Campus. Una plataforma de integración
7
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
8
Arquitectura
M1
M2
M3
...
Mn
CAMPUS middleware
e-learning platform
20/09/2007
Proyecto Campus. Una plataforma de integración
Módulos y
herramientas
Capa intermedia
que permite la
integración
Plataforma de
aprendizaje ya
existente
9
EJB 1
BD
...
API 1
EJB 2
Aplicació
Aplicación
API 2
CORBA 1
...
...
API N
CORBA N
WS 1
WS 2
...
WS 1
EJB 1
...
BD
• Alta cohesión.
• Bajo acoplamiento.
20/09/2007
API 1
API 2
EJB 2
Aplicación
...
CORBA 1
API N
CORBA N
OSID 1
OSID 2
...
Proyecto Campus. Una plataforma de integración
10
Nivel Básico
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
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
20/09/2007
Nivel educativo
Module 1
... Module N
application
Campus middleware
e-learning Platform
Proyecto Campus. Una plataforma de integración
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
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
11
Mínimos indispensables
•
•
•
•
Autenticación
Autorización
I18n (locale)
Seguimiento
(Logging)
• Configuración
20/09/2007
Indispensables
Permiten una administración
unificada
Proyecto Campus. Una plataforma de integración
12
Arquitectura del desarrollo
M1
M2
M3
...
Mn
OKI Bus
Moodle Gateway
Sakai Gateway
Moodle
Sakai
MM
MM
Moodle Modules
20/09/2007
MM
MM
Sakai Modules
Proyecto Campus. Una plataforma de integración
13
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
14
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
15 / 10
15
Perfiles de los usuarios
“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)
20/09/2007
Proyecto Campus. Una plataforma de integración
16
Información de la persona
Nombre
Información
de la tipología
Lema
% estudiantes
Fotografía
Descripción
de la persona
Información
sobre la tipología
Un día
de la vida
del personaje
20/09/2007
Proyecto Campus. Una plataforma de integración
17
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
18
Portafolio de aplicaciones > Live e-learning
20/09/2007
Proyecto Campus. Una plataforma de integración
19
Portafolio de aplicaciones > Entornos Virtuales 3D
E jercicios en un entorno 3D
C lases colaborativas
20/09/2007
S im ulación en 3D
M useos o exposiciones A rte 3D
Proyecto Campus. Una plataforma de integración
20
Portafolio de aplicaciones > Portafolio del estudiante
20/09/2007
Proyecto Campus. Una plataforma de integración
21
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
22
Francesc Santanach
UOC
[email protected]
20/09/2007
Proyecto Campus. Una plataforma de integración
23
Descargar

Arquitectura de components