Skip to content

camilomunhoz/provamais

Repository files navigation

ProvA+

O que é o ProvA+?

É uma aplicação Web para ajudar os professores na otimização dos processos que envolvem a criação de avaliações tradicionais, beneficiando-se de aspectos colaborativos e comunitários. Nela, é possível:

  • Armazenar e organizar questões dissertativas e de múltipla escolha;
  • Procurar por questões de terceiros;
  • Disponibilizar questões de autoria própria para a comunidade de usuários;
  • Criar avaliações ou listas de exercícios rapidamente;
  • Gerar avaliações ou listas de exercícios com layout limpo e claro em formato PDF;
  • Gerar gabaritos.

Como surgiu o ProvA+?

O sistema foi criado como Trabalho de Conclusão de Curso Técnico pelo IFRS Campus Canoas, e visava colaborar de alguma forma com a tão importante profissão que é a de ser professor. A aplicação foi desenvolvido inteiramente por Camilo Labella Munhoz em 2021.

A aplicação foi testada com usuários comuns?

Sim, a plataforma foi testada por 13 professores os quais aprovaram unanimemente a proposta do ProvA+. A experiência dos utilizadores da plataforma também obteve retorno muito positivo em relação às funcionalidades e ao design.

Stack utilizada

O framework PHP Laravel teve papel central no desenvolvimento. Para front-end, foi optado por não utilizar um framework ou biblioteca mais robustos e dedicados como meio de reforçar os fundamentos do CSS e o dinamismo da UX com JavaScript/JQuery puros do dev. O banco de dados foi implementado com MySQL.

Projetos futuros

  • Implementar mecanismos de gamificação para aumentar o engajamento dos usuários na plataforma;
  • Estruturar o software para suportar usuários moderadores, que ajudariam a fazer o controle de qualidade das questões através de um sistema de denúncias;
  • Possibilitar que o ProvA+ suporte questões além das de múltipla escolha e dissertativas, como questões de verdadeiro e falso e de associação de colunas;
  • Aumentar o controle de qualidade das questões por meio da atribuição de nota a elas por parte dos usuários;
  • Criar espaço de exibição das questões de um autor em específico para permitir esse modo de busca;
  • Possibilitar a importação e exportação de questões para facilitar o diálogo entre diferentes bancos de questões;
  • Otimizar a responsividade da interface para possibilitar a utilização completa do sistema em dispositivos móveis;
  • Integrar a API do Google Forms ao sistema para permitir a geração de questionários que podem ser respondidos on-line.

Releases

No releases published

Packages

No packages published