SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Telefónica Learning Services
14-06-2013
IV Jornadas eMadrid sobre
MOOCs
Carlos Vicente.
Evolución de las
plataformas tecnológicas
de cursos masivos
2
Área
Razón Social
Wemooc
• Es un plugin de Liferay.
• Liferay proporciona:
 Sistema de usuarios y permisos
 Sistema de maquetación publicación
 Sistema de comunidades
 Blogs, foros, wiki, repositorio documental
 Sistema de caching y cluster.
• Wemooc aporta.
 Catálogo de cursos.
 Sistema de creación de actividades (Tests,encuestas, p2p).
 Mecanismos de secuenciación.
 Seguimiento.
.
3
Área
Razón Social
Evoluciones de wemooc
• Uso de técnicas no habituales o poco académicas.
 Uso masivo de mecanismos de caché.
 Desnormalización de base de datos con datos calculados.
 Consultas a buscador de texto libre y evitar BBDD.
• Sistemas en balanceo y alta disponibilidad.
 Cluster de servidores de aplicación.
 Caché distribuido.
 BBDD en discos SSD.
 Contenidos en CDN o mejor en Youtube, Vimeo.
• Implicaciones en funcionalidades
 Revisar que requisitos son muy costosos a nivel de servidor y no aportan gran
valor.
 Proporcionar alternativas a los requisitos.
 Evaluar que datos se deben mostrar en el momento, cuales pueden realizarse
en procesos por lotes y cuales no almacenar.
Evolución en rendimiento y escalabilidad.
4
Área
Razón Social
Evoluciones de wemooc
Evolución en rendimiento y escalabilidad. Ejemplo de elección de
funcionalidades
Todos los mensajes
en una consulta
Otra consulta para
datos de usuario
Acceso a
repositorio de
fotos
Acceso a
estadísticas
de foros
5
Área
Razón Social
Evoluciones de wemooc
• Cambios futuros de arquitectura. El problema de las escrituras.
 Mecanismos de sharding en base de datos.
 Bases de datos NoSQL distribuidas (Cassandra, Hbase).
 Servidores dedicados a pocos cursos: EVIA
Evolución en rendimiento y escalabilidad.
6
Área
Razón Social
Evoluciones de wemooc
Evolución en rendimiento y escalabilidad.(EVIA)
7
Área
Razón Social
Evoluciones de wemooc
• Actualmente tests y P2P.
• Ejercicios más prácticos sin corrección humana.
 Autocorrección, programas ordenador.
 Autocorrección ensayos.
 Simuladores.
• Evolución en trabajos en grupo.
• La participación como ejercicio.
• Posibilidad de conectar sistemas externos.¿?
 IMS-LTI
 TIN CAN
Mejoras en ejercicios y parte práctica.
8
Área
Razón Social
Evoluciones de wemooc
• Objetivo: Evitar el examen presencial.
• Retos:
 Certificar que el usuario es realmente el.
 Certificar que no hace trampas, no recibe ayuda.
• Posibles opciones:
 Mecanismos de vigilancia por webcam.
 Mecanismos de detección de patrones de tecleo.
 Hacer exámenes muy prácticos, en que el disponer de documentación no sea
problema.
 Un examen diferente por usuario.
El problema de la certificación
2013 06 14 (uc3m) emadrid cvcorral tlservices mesa redonda plataformas tecnologicas cursos masivos

Más contenido relacionado

Similar a 2013 06 14 (uc3m) emadrid cvcorral tlservices mesa redonda plataformas tecnologicas cursos masivos

Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
Implementación de Cloud Computing con Software Libre y medidas de seguridad p...Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
campus party
 
CURSO APLICACIONES WEB
CURSO APLICACIONES WEBCURSO APLICACIONES WEB
CURSO APLICACIONES WEB
Skynet Erp
 
Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02
Kimiemi VJ
 

Similar a 2013 06 14 (uc3m) emadrid cvcorral tlservices mesa redonda plataformas tecnologicas cursos masivos (20)

Introducción a Gestores de Contenido web
Introducción a Gestores de Contenido webIntroducción a Gestores de Contenido web
Introducción a Gestores de Contenido web
 
Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
Implementación de Cloud Computing con Software Libre y medidas de seguridad p...Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
Implementación de Cloud Computing con Software Libre y medidas de seguridad p...
 
Implementando arquitecturas orientadas a eventos con azure
Implementando arquitecturas orientadas a eventos con azureImplementando arquitecturas orientadas a eventos con azure
Implementando arquitecturas orientadas a eventos con azure
 
Clase 2 - Construccion de los SI.ppt
Clase 2 - Construccion de los SI.pptClase 2 - Construccion de los SI.ppt
Clase 2 - Construccion de los SI.ppt
 
Análisis de factor de calidad
Análisis de factor de calidadAnálisis de factor de calidad
Análisis de factor de calidad
 
Cb08 sanchez citlali.ppsx
Cb08 sanchez citlali.ppsxCb08 sanchez citlali.ppsx
Cb08 sanchez citlali.ppsx
 
Julio 3
Julio 3Julio 3
Julio 3
 
Introducción a la accesibilidad web
Introducción a la accesibilidad webIntroducción a la accesibilidad web
Introducción a la accesibilidad web
 
Web Service buscador de localizaciones de IP’s
Web Service buscador de localizaciones de IP’sWeb Service buscador de localizaciones de IP’s
Web Service buscador de localizaciones de IP’s
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
CURSO APLICACIONES WEB
CURSO APLICACIONES WEBCURSO APLICACIONES WEB
CURSO APLICACIONES WEB
 
15-TEMA: 4. INTRODUCCION A LAS ARQUITECTURASWEB Contenidos: 4.1 Dao 4.2 Mv...
15-TEMA: 4. INTRODUCCION A LAS ARQUITECTURASWEB  Contenidos:  4.1 Dao  4.2 Mv...15-TEMA: 4. INTRODUCCION A LAS ARQUITECTURASWEB  Contenidos:  4.1 Dao  4.2 Mv...
15-TEMA: 4. INTRODUCCION A LAS ARQUITECTURASWEB Contenidos: 4.1 Dao 4.2 Mv...
 
Oracle-Developer-Day-Colombia_MySQL-Feb27_12
Oracle-Developer-Day-Colombia_MySQL-Feb27_12Oracle-Developer-Day-Colombia_MySQL-Feb27_12
Oracle-Developer-Day-Colombia_MySQL-Feb27_12
 
Drupal Workshop
Drupal WorkshopDrupal Workshop
Drupal Workshop
 
An evening with... No SQL Meetup
An evening with... No SQL MeetupAn evening with... No SQL Meetup
An evening with... No SQL Meetup
 
Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...
Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...
Servidores de encuestación: el uso de LimeSurvey en la Universitat Jaume I de...
 
actualizacion de los recursos de la red
actualizacion de los recursos de la redactualizacion de los recursos de la red
actualizacion de los recursos de la red
 
Memoria
MemoriaMemoria
Memoria
 
Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02
 
Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02Sesionmoodle 101223143117-phpapp02
Sesionmoodle 101223143117-phpapp02
 

Más de eMadrid network

Más de eMadrid network (20)

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel Castro
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdf
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdf
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
 
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
 

2013 06 14 (uc3m) emadrid cvcorral tlservices mesa redonda plataformas tecnologicas cursos masivos

  • 1. Telefónica Learning Services 14-06-2013 IV Jornadas eMadrid sobre MOOCs Carlos Vicente. Evolución de las plataformas tecnológicas de cursos masivos
  • 2. 2 Área Razón Social Wemooc • Es un plugin de Liferay. • Liferay proporciona:  Sistema de usuarios y permisos  Sistema de maquetación publicación  Sistema de comunidades  Blogs, foros, wiki, repositorio documental  Sistema de caching y cluster. • Wemooc aporta.  Catálogo de cursos.  Sistema de creación de actividades (Tests,encuestas, p2p).  Mecanismos de secuenciación.  Seguimiento. .
  • 3. 3 Área Razón Social Evoluciones de wemooc • Uso de técnicas no habituales o poco académicas.  Uso masivo de mecanismos de caché.  Desnormalización de base de datos con datos calculados.  Consultas a buscador de texto libre y evitar BBDD. • Sistemas en balanceo y alta disponibilidad.  Cluster de servidores de aplicación.  Caché distribuido.  BBDD en discos SSD.  Contenidos en CDN o mejor en Youtube, Vimeo. • Implicaciones en funcionalidades  Revisar que requisitos son muy costosos a nivel de servidor y no aportan gran valor.  Proporcionar alternativas a los requisitos.  Evaluar que datos se deben mostrar en el momento, cuales pueden realizarse en procesos por lotes y cuales no almacenar. Evolución en rendimiento y escalabilidad.
  • 4. 4 Área Razón Social Evoluciones de wemooc Evolución en rendimiento y escalabilidad. Ejemplo de elección de funcionalidades Todos los mensajes en una consulta Otra consulta para datos de usuario Acceso a repositorio de fotos Acceso a estadísticas de foros
  • 5. 5 Área Razón Social Evoluciones de wemooc • Cambios futuros de arquitectura. El problema de las escrituras.  Mecanismos de sharding en base de datos.  Bases de datos NoSQL distribuidas (Cassandra, Hbase).  Servidores dedicados a pocos cursos: EVIA Evolución en rendimiento y escalabilidad.
  • 6. 6 Área Razón Social Evoluciones de wemooc Evolución en rendimiento y escalabilidad.(EVIA)
  • 7. 7 Área Razón Social Evoluciones de wemooc • Actualmente tests y P2P. • Ejercicios más prácticos sin corrección humana.  Autocorrección, programas ordenador.  Autocorrección ensayos.  Simuladores. • Evolución en trabajos en grupo. • La participación como ejercicio. • Posibilidad de conectar sistemas externos.¿?  IMS-LTI  TIN CAN Mejoras en ejercicios y parte práctica.
  • 8. 8 Área Razón Social Evoluciones de wemooc • Objetivo: Evitar el examen presencial. • Retos:  Certificar que el usuario es realmente el.  Certificar que no hace trampas, no recibe ayuda. • Posibles opciones:  Mecanismos de vigilancia por webcam.  Mecanismos de detección de patrones de tecleo.  Hacer exámenes muy prácticos, en que el disponer de documentación no sea problema.  Un examen diferente por usuario. El problema de la certificación