O projeto CompassApp é um aplicativo móvel baseado em React Native projetado para facilitar o gerenciamento educacional e aumentar o envolvimento dos alunos no programa educacional Compass. O aplicativo tem como objetivo fornecer uma plataforma centralizada e intuitiva para alunos e professores acompanharem e melhorarem seu progresso acadêmico, frequência e horas de estudo.
Principais recursos:
Estrutura de domínio guiado: O aplicativo está alinhado com a estrutura de domínio guiado do programa Compass, com foco em promover o desenvolvimento e a melhoria de habilidades, em vez de simplesmente calcular a média das notas. Os alunos são avaliados com base nos níveis de domínio das competências alvo, incentivando o crescimento contínuo.
Organização abrangente de dados: CompassApp oferece um local centralizado para organizar e acessar uma variedade de dados relacionados ao desempenho do aluno, incluindo níveis de domínio em tarefas ao longo do tempo, registros de frequência, horas de estudo realizadas, aulas perdidas, compromissos perdidos e horas de estudo necessárias para aprovação.
Entrada de dados de professores e alunos: O aplicativo permite que os membros do corpo docente insiram dados selecionados diretamente por meio do aplicativo ou por meio da integração com outras plataformas como Canvas ou Google. Da mesma forma, os alunos podem inserir dados como níveis de domínio de habilidades específicas, proporcionando uma visão abrangente do seu progresso.
Integração de código QR: CompassApp utiliza códigos QR para interação eficiente dos alunos. Os alunos podem usar códigos QR para “digitalizar” e “digitalizar” horas de estudo, garantindo um rastreamento preciso de seus compromissos de estudo. Além disso, um código QR permite que os alunos registrem sua presença nas aulas rapidamente.
Gráficos de nível de domínio: o aplicativo gera representações gráficas de mudanças no nível de domínio ao longo do tempo para cada habilidade alvo. Esses gráficos fornecem insights visuais sobre o progresso do aluno e ajudam a identificar áreas onde melhorias adicionais podem ser necessárias.
O projeto visa aproveitar o poder do React Native, garantindo compatibilidade entre plataformas para dispositivos iOS e Android. Ele utiliza um banco de dados SQLite para armazenar informações do usuário com segurança e oferece suporte ao desenvolvimento usando Visual Studio Code (VSCode), um editor de código amplamente adotado na comunidade React Native.
Ao construir o CompassApp, pretendemos fornecer uma ferramenta poderosa que capacita os alunos a assumirem o controle de sua jornada educacional, ao mesmo tempo que ajuda o corpo docente a gerenciar e monitorar com eficácia o progresso dos alunos dentro do programa educacional Compass.