Arquitectura general

Mediante esta plataforma en la cual los docentes pueden usar OVAs(Objetos Virtuales de Aprendizaje) para complementar su trabajo de aula y las asignaciones de trabajo que pueden hacer para los estudiantes.

La plataforma se compone de varias visualizaciones que llamamos portales:

  • Portal de presentación de la plataforma
  • Portal de colegio
  • Portal de padres de familia en colegio
  • Portal de administradores de un colegio
  • Portal de estudiantes de un colegio
  • Portal de profesores de un colegio
  • Portal de evaluación
  • Backend Libros & Libros

Los portales comparten información común que ha sido desarrollada en aplicaciones, cada una de estas se especializa en hacer su labor en la medida de lo posible de manera independiente:

  • Common
  • Userprofile
  • Communication
  • Library
  • Evaluation
  • Olympics
  • Reporting
  • Syllabus
  • Badges

A nivel de codificación cada uno de los portales puede verse también como una aplicación.

A continuación se indica el cometido de cada una de las aplicaciones base y posteriormente se indica los cometidos de cada portal,

Adicionalmente está el visor de clases en dispositivos Android, los profesores prepararán sus clases eligiendo los contenidos que les ofrece la plataforma y podrán durante una sesión de clase ejectu

Aplicaciones

Los nombres de las aplicaciones se presentan en inglés para facilitar la lectura del código fuente de la aplicación.

Common

Contiene las estructuras base para que los creadores de contenido puedan colocar recursos didácticos con los clasificadores propios a las asignaturas y el léxico educativo apropiado.

Cuenta también con la información de estructuras de países, departamentos y ciudades

Userprofile

Contiene la información básica de usuarios.

School

Contiene las estructuras básicas de colegio para organizar a los usuarios.

Communication

Mantiene las aplicaciones de foros, comunicación entre usuarios, comentarios, eventos y noticias.

Library

Contiene la información de OVAs y estructura de libros para relacionar contenidos y publicaciones hechas por Libros & Libros.

Evaluation

Contiene las estructuras referentes a evaluación, hay 2 conjuntos de preguntas:

  • Prueba Saber
  • Evaluación final de capítulo

Prueba Saber

Las pruebas saber tienen texto enriquecido tanto en el texto de la pregunta, la respuesta y los distractores. Están asociadas a componentes, competencias, asignatura y grado. Este conjunto de preguntas sería el apropiado para la olimpiada intercolegiada.

Evaluación de Unidad

Son preguntas asociadas a los contenidos del libro y que son empleadas como evaluación final del libro.

Olympics

Permite la configuración de olimpiadas interinstitucionales

Reporting

Módulo de reportes

Syllabus

Organización de clases por parte de profesores

Badges

Gamificación de la aplicación

Portales

Portal de presentación de la plataforma

Es el portal de entrada de http://sabios.librosylibros.co/ en donde se hace la publicidad de la plataforma, la herramienta de venta, donde salen noticias y promociones por ejemplo de Olimpiadas, para captar a los clientes. Desde esta plataforma es posible hacer login de estudiantes, usuarios, administradores, profesores de los colegios.

Portal de colegio

Contiene foros, noticias, eventos, horarios para las instituciones educativas junto con su página principal de información, da entrada a los estudiantes, profesores, padres, administradores del colegio.

Portal de padres de familia en colegio

Interesados en establecer comunicación con los profesores y verificar avances de sus hijos. También están contemplados los acudientes.

Portal de administradores de un colegio

Permite que puedan actualizar información de estudiantes, profesores, generar evaluaciones, actualizar datos institucionales, crear más administradores.

Portal de estudiantes de un colegio

Los estudiantes ven su calendario y horario, hacen tareas y presentan evaluaciones, establecen comunicación con otras personas asociadas a su institución.

Portal de profesores de un colegio

Los profesores preparan clase, eligen contenidos para una sesión, asignan tareas.

Portal de evaluación

Se accede en el momento en que una evaluación está siendo preparada para un estudiante y es visible para las pruebas saber, también estará visible en el momento de una Olimpiada.

Backend Libros & Libros

Los editores de contenido se encargan de colocar contenidos y preguntas para el evaluador, el superadministrador añade colegios.

Buckets

Hay un bucket para desarrollo y otro para producción, deben contar con una estructura como:

  • img : Archivos de la plataforma
  • inlines : Archivos subidos vía el editor enriquecido en el backend
  • misc : Archivos no imágenes de la plataforma
  • uploads : Archivos subidos para modelos de datos