Upload
chamilo-association
View
459
Download
8
Tags:
Embed Size (px)
DESCRIPTION
Presentación correspondiente a la charla impartida por Yannick Warnier, presidente de la Asociación Chamilo sobre la optimización de Chamilo LMS para la impartición de MOOCs.
Citation preview
Chamilo LMS & Optimizaciones específicas
Para MOOCs
por Yannick WarnierPresidente
Chamilo AssociationChamiluda Madrid 2013
El proyecto Chamilo
Comunidad
PlataformaEducativa
AsociaciónSocios
Empleo
Software (libre)
4 empresas / 2 universidades
+300 personas alrededor del mundo
Marca, I+D, eventos
6,700,000 usuarios
Adaptable / sin costo de licencia
MOOC
MassivelyOpenOnlineCourse
Atributos requeridos* simple de uso* pocas páginas para llegar a contenido* auto-evaluación* participación con otros
(peer assessment)* difusión ámplia!!!
Atributos sugeridos* optimizado* seguro (HTTPS: 10-20% carga extra)* capacidad de medición
Que tan masivo puede ser?
Chamilo Free Campus
Chamilo Free Campus
260,000 usuarios15,000 cursos
Chamilo Free Campus
260,000 usuarios registrados700 usuarios simultáneos máx
Cursos distintosNo son MOOC
Comunidad
Dokeos (9y)
Chamilo (4y)
Por nuestra evolución, tiene que ocurrirnos
● Universidad San Ignacio de Loyola, Perú● 3,500 usu. simultáneos → quizás MOOC
● Instituto Cultural Peruano – Norte Americano● 612,000 usu. registrados→ no MOOC
● Académie d'Aix-Marseilles, France● 230 escuelas, portales dif.→no MOOC
● Ministerio de Educ. – Examen nacional – Perú● 9500 usu. tomando examen en simultáneo
● No MOOC (pero MOOC técnicamente)
Algunos casos reales...
Los retos de los MOOCs
● Alta cantidad de usuarios simultáneos en un curso. Esto requiere:● Simple de uso (no requiere soporte)● Procesos automatizados (no necesita tutores)● Alta eficiencia (no necesito hardware extraordinario)
Sencillez de uso
● Chamilo LMS excele en● Menos pasos para ir al contenido● Registro en la plataforma incluye registro al curso● Redirección automática a cursos
● Esconder herramientas no usadas● Introducción a cursos● Introducción a herramientas● Lecciones dirigidas
Procesos automatizados (1)
● Lecciones con prerequísitos● Dirige estudiantes en camino pre-establecido
● Exámenes (sin respuesta abierta)● Evaluación automatizada● Feedback inmediato
● Encuestas
Procesos automatizados (2)
● Gradebook (evaluaciones)● Elaborar objetivos de aprendizaje● Certificados
● Anuncios programados● Enlances de interés pre-configurados● Agenda de curso
Otra ventajas
● Herramienta de documentos● Descripción y presentación de cursos● Rápido/Ligero● Optimizable
Eficiencia y optimizaciones
● 14MB por página cargada (promedio en 1.9)● Reducir tamaño de medios (png, jpg, vídeos)● Quitar “usuarios en línea”
● O usar optimization.html para ponerlo en caché
● Transferencia comprimida (zlib)● Uso valores fijos (PHP)● Quitar código para tamaño total de documentos● Usar su/un idioma por defecto (hackear el fin de
global.inc.php)
Más optimizaciones
● Usar APC o Zend OpCode● Mucho más eficiente con cantidad alta de usuarios
● Peso 7KB (300KB primera carga)● ExpiresByType image/jpg "access plus 1 day"● Header unset Set-Cookie● Header set Cache-Control "max-age=86400"
● Índices MySQL y/o tablas en memoria● Optimizar consultas SQL (o quitarlas)
Ideal para MOOCs
● 1500 usuarios simultáneos, con poca optimización● 4GB RAM● 3 cores (3GHz)
Contact
Yannick Warnier
President – Chamilo Association
Manager - BeezNest
@ywarnier @chamilonoticias
Contacto: [email protected]