Este repositório contém uma plataforma de gamificação desenvolvida para ser utilizada em disciplinas universitárias. A plataforma permite o acompanhamento do progresso dos alunos através de um sistema de pontuação e níveis, incentivando a participação ativa nas atividades da disciplina.
- Visualização de Ranking: A plataforma exibe um ranking dos alunos com base em suas pontuações acumuladas.
- Níveis de Gamificação: Os alunos são categorizados em diferentes níveis (Novato, Mestre, Lorde) de acordo com seus pontos.
- Conquistas e Insígnias: Sistema de conquistas que recompensa os alunos por completar desafios específicos.
- Tabela de Pontuação: Visualização detalhada das regras de pontuação para cada atividade.
- index.html: Página principal que exibe o ranking dos alunos e suas conquistas.
- tabela-pontuacao.html: Página que detalha as regras de pontuação e níveis.
- scripts.js: Script JavaScript responsável por calcular níveis dos alunos e atualizar a tabela de ranking dinamicamente.
- styles.css: Arquivo de estilo para a personalização visual da plataforma.
- images/: Diretório contendo imagens utilizadas na plataforma, como o logotipo da universidade e insígnias.
-
Clone o Repositório:
git clone https://github.com/cmscoutinho/gamification-platform.git cd seu-repo -
Abra o Arquivo index.html em um Navegador: Para visualizar a interface de gamificação.
-
Customizar o Script: Você pode editar o scripts.js para ajustar a lógica de pontuação ou adicionar novas funcionalidades conforme necessário.
-
Requisitos do Navegador: moderno (compatível com ES6); Conexão com a internet para carregar fontes externas.
-
Contribuição: Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request com melhorias ou correções.
-
Licença: Este projeto é licenciado sob a GNU General Public License.
-
Contato: Prof. Claudio Coutinho Email para contato: claudio.coutinho@unifesspa.edu.br