24

Cómo optimizar Chamilo LMS para MOOCs

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

Page 1: Cómo optimizar Chamilo LMS para MOOCs
Page 2: Cómo optimizar Chamilo LMS para MOOCs

Chamilo LMS & Optimizaciones específicas

Para MOOCs

por Yannick WarnierPresidente

Chamilo AssociationChamiluda Madrid 2013

Page 3: Cómo optimizar Chamilo LMS para MOOCs

El proyecto Chamilo

Page 4: Cómo optimizar Chamilo LMS para MOOCs

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

Page 5: Cómo optimizar Chamilo LMS para MOOCs

MOOC

Page 6: Cómo optimizar Chamilo LMS para MOOCs

MassivelyOpenOnlineCourse

Page 7: Cómo optimizar Chamilo LMS para MOOCs

Atributos requeridos* simple de uso* pocas páginas para llegar a contenido* auto-evaluación* participación con otros

(peer assessment)* difusión ámplia!!!

Page 8: Cómo optimizar Chamilo LMS para MOOCs

Atributos sugeridos* optimizado* seguro (HTTPS: 10-20% carga extra)* capacidad de medición

Page 9: Cómo optimizar Chamilo LMS para MOOCs

Que tan masivo puede ser?

Page 10: Cómo optimizar Chamilo LMS para MOOCs

Chamilo Free Campus

Page 11: Cómo optimizar Chamilo LMS para MOOCs

Chamilo Free Campus

260,000 usuarios15,000 cursos

Page 12: Cómo optimizar Chamilo LMS para MOOCs

Chamilo Free Campus

260,000 usuarios registrados700 usuarios simultáneos máx

Cursos distintosNo son MOOC

Page 13: Cómo optimizar Chamilo LMS para MOOCs

Comunidad

Dokeos (9y)

Chamilo (4y)

Por nuestra evolución, tiene que ocurrirnos

Page 14: Cómo optimizar Chamilo LMS para MOOCs

● 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...

Page 15: Cómo optimizar Chamilo LMS para MOOCs

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)

Page 16: Cómo optimizar Chamilo LMS para MOOCs

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

Page 17: Cómo optimizar Chamilo LMS para MOOCs

Procesos automatizados (1)

● Lecciones con prerequísitos● Dirige estudiantes en camino pre-establecido

● Exámenes (sin respuesta abierta)● Evaluación automatizada● Feedback inmediato

● Encuestas

Page 18: Cómo optimizar Chamilo LMS para MOOCs

Procesos automatizados (2)

● Gradebook (evaluaciones)● Elaborar objetivos de aprendizaje● Certificados

● Anuncios programados● Enlances de interés pre-configurados● Agenda de curso

Page 19: Cómo optimizar Chamilo LMS para MOOCs

Otra ventajas

● Herramienta de documentos● Descripción y presentación de cursos● Rápido/Ligero● Optimizable

Page 20: Cómo optimizar Chamilo LMS para MOOCs

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)

Page 21: Cómo optimizar Chamilo LMS para MOOCs

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)

Page 22: Cómo optimizar Chamilo LMS para MOOCs
Page 23: Cómo optimizar Chamilo LMS para MOOCs

Ideal para MOOCs

● 1500 usuarios simultáneos, con poca optimización● 4GB RAM● 3 cores (3GHz)

Page 24: Cómo optimizar Chamilo LMS para MOOCs

Contact

Yannick Warnier

President – Chamilo Association

Manager - BeezNest

        @ywarnier        @chamilonoticias

Contacto: [email protected]