Inspiration

La educación es clave para que nuestro país pueda tener un mejor desarrollo. La prueba PISA es una prueba del rezago educativo que enfrenta México hoy en día. Esta evaluación se realiza cada tres años y tiene como objetivo medir el nivel de aprendizaje de alumnos de 15 años. En 2022, México fue el tercer país peor evaluado de la evaluación PISA en matemáticas y comprensión lectora, y el país con el peor puntaje en ciencia.

Creemos que es muy importante poder crear las herramientas necesarias para facilitarle a las personas el acceso a la información y a la educación. Hoy en día el internet nos permite acceder a demasiada información, y nosotros aprovechamos esto y organizamos la información porque comprendemos que a veces ni siquiera sabemos por dónde empezar a estudiar. También creemos que la educación debe ser inclusiva. Una educación de calidad es uno de nuestros derechos humanos y sabemos que este proyecto es una herramienta útil para garantizar ese derecho. El rezago educativo afecta las oportunidades laborales y económicas de los jóvenes en México. Por ello pensamos en un proyecto que permitiera a la mayor cantidad de personas posible acceder al contenido. Este proyecto atiende a varios ODS, específicamente el objetivo 4: Educación de Calidad.

What it does

Es por ello que nosotros desarrollamos Mexor. Una plataforma de aprendizaje que le otorgará a los alumnos de 15 años obtener los conocimientos y habilidades necesarias para afrontar los retos de la vida real. Los cursos que se le presentarán al alumno serán personalizados ya que se realizará un test en el que se determinará su estilo de aprendizaje.

Se debe de crear una cuenta con correo y contraseña para poder usar el login en futuras sesiones. El registro empieza con un test de conocimiento para identificar el nivel en el que se encuentran. También cuenta con una encuesta que nos dará la oportunidad de saber si el alumno tiene alguna discapacidad visual o auditiva, esto también nos permitirá adaptar los cursos; además, contamos con funciones que permiten pasar text to speech y speech to text el contenido de los cursos. Luego, cada vez que se ingrese a la plataforma para avanzar con los cursos, se le hará un pequeño cuestionario sobre su estado de ánimo para tomarlo en cuenta al momento de preparar las lecciones del día, por ejemplo, en caso de que no se sienta con mucho ánimo, le proporcionará al usuario lecciones más cortas y no tan pesadas. La plataforma cubre todos los temas evaluados por PISA. Las lecciones estarán disponibles para descargar para que, de esta forma, los alumnos puedan acceder al contenido sin necesidad de internet.

How we built it

Creamos una base de datos en MongoDB Atlas en la cual tenemos dos colecciones: una con el material que se presentará y otra con los usuarios. Conectamos esta base de datos con nuestra API que hicimos usando JavaScript y Node.js. Los datos del usuario se van guardando y actualizando al realizar las encuestas y lecciones. Dividimos los niveles de aprendizaje en 5, el primer nivel abarca temas vistos en primero y segundo de primaria, el segundo nivel abarca temas vistos en tercero y cuarto de primaria, el tercer nivel abarca temas vistos en quinto y sexto de primaria, el cuarto nivel abarca temas vistos en primero y segundo de secundaria y el quinto nivel abarca temas vistos en tercero de primaria y un repaso de los demás niveles.

Tenemos una interfaz intuitiva que permite que personas de cualquier edad puedan realizar los cursos. La plataforma incluye un chatbot que se conecta al API de ChatGPT para que se puedan responder preguntas sobre cualquier cosa revisada en los cursos, usamos content-type para asegurarnos de que solo responda preguntas relacionadas a los temas.

Usamos JavaScript y Node.js para poder juntar cada uno de los elementos de nuestra plataforma: las diferentes ventanas, la base de datos, front end y back end.

Challenges we ran into

Tuvimos varios problemas al conectarnos con la base de datos porque al momento de recibir los datos del usuario desde la página, no los guardaba en la base de datos, y otras veces sí lo hacía pero el archivo estaba vacío

Accomplishments that we're proud of

Logramos hacer un prototipo en el poco tiempo que había

What we learned

Aprendimos a conectarnos a una base de datos de MongoDB, mejoramos nuestras habilidades de JavaScript.

What's next for mexor

Continuar mejorando los métodos para poder crear la lección perfecta para cada uno de nuestros usuarios

Share this project:

Updates