El proyecto CompassApp es una aplicación móvil basada en React Native diseñada para facilitar la gestión educativa y mejorar la participación de los estudiantes dentro del programa educativo Compass. La aplicación tiene como objetivo proporcionar una plataforma centralizada e intuitiva para que los estudiantes y profesores realicen un seguimiento y mejoren su progreso académico, asistencia y horas de estudio.
Características clave:
Marco de dominio guiado: la aplicación se alinea con el marco de dominio guiado del programa Compass y se centra en fomentar el desarrollo y la mejora de habilidades en lugar de simplemente promediar las calificaciones. Los estudiantes son evaluados en función de los niveles de dominio de las habilidades objetivo, fomentando el crecimiento continuo.
Organización integral de datos: CompassApp ofrece una ubicación centralizada para organizar y acceder a una variedad de datos relacionados con el desempeño de los estudiantes, incluidos los niveles de dominio de las tareas a lo largo del tiempo, registros de asistencia, horas de estudio realizadas, clases perdidas, citas perdidas y horas de estudio necesarias para aprobar.
Entrada de datos de profesores y estudiantes: la aplicación permite a los miembros del profesorado ingresar datos seleccionados directamente a través de la aplicación o mediante la integración con otras plataformas como Canvas o Google. De manera similar, los estudiantes pueden ingresar datos como niveles de dominio de habilidades específicas, brindando una visión integral de su progreso.
Integración de códigos QR: CompassApp utiliza códigos QR para una interacción eficiente con los estudiantes. Los estudiantes pueden utilizar códigos QR para "escanear" y "escanear" las horas de estudio, lo que garantiza un seguimiento preciso de sus compromisos de estudio. Además, un código QR permite a los estudiantes registrar su asistencia a clase rápidamente.
Gráficos de nivel de dominio: la aplicación genera representaciones gráficas de los cambios en el nivel de dominio a lo largo del tiempo para cada habilidad objetivo. Estos gráficos brindan información visual sobre el progreso de los estudiantes y ayudan a identificar áreas donde se pueden requerir mejoras adicionales.
El proyecto tiene como objetivo aprovechar el poder de React Native, garantizando la compatibilidad multiplataforma para dispositivos iOS y Android. Utiliza una base de datos SQLite para almacenar información del usuario de forma segura y admite el desarrollo utilizando Visual Studio Code (VSCode), un editor de código ampliamente adoptado en la comunidad React Native.
Al crear CompassApp, nuestro objetivo es proporcionar una herramienta poderosa que permita a los estudiantes tomar el control de su viaje educativo y, al mismo tiempo, ayudar a los profesores a administrar y monitorear de manera efectiva el progreso de los estudiantes dentro del programa educativo Compass.