Rubrica de Avaliação do Projeto
Esta rubrica descreve os critérios utilizados para avaliar o trabalho final, totalizando 10 pontos. A nota final é a soma da pontuação obtida em cada critério.
| Critério | Peso | Insuficiente (0) | Regular | Bom | Excelente (nota máxima) |
|---|---|---|---|---|---|
| Funcionalidades implementadas | 5,0 | A maioria das funcionalidades planejadas na proposta não foi implementada ou o jogo não funciona. | Parte das funcionalidades planejadas foi implementada, com falhas relevantes de funcionamento (bugs que impedem jogar, condições de vitória/derrota que não funcionam, etc.). | A maior parte das funcionalidades planejadas foi implementada e funciona corretamente, com pequenas lacunas ou bugs pontuais. | Todas as funcionalidades planejadas na proposta foram implementadas e funcionam corretamente, incluindo regras do jogo, controles, pontuação e condições de vitória/derrota. |
| Qualidade técnica do código JavaScript | 2,5 | O código não funciona no navegador ou não utiliza JavaScript de forma central para a lógica do jogo. | O código funciona, mas está mal organizado, com pouca separação de responsabilidades e/ou uso inadequado dos conceitos vistos em aula (variáveis, funções, DOM, eventos). | O código está organizado e utiliza de forma adequada os conceitos de JavaScript trabalhados na disciplina, com pequenas inconsistências. | O código está bem organizado, legível e utiliza de forma correta e consistente os conceitos de JavaScript trabalhados na disciplina (variáveis, funções, estruturas de controle, DOM, eventos e, quando aplicável, Ajax/Promises). |
| Jogabilidade e experiência do usuário | 1,5 | O jogo não é jogável ou apresenta falhas que impedem a compreensão do que deve ser feito. | O jogo é jogável, mas a experiência é confusa (falta de feedback visual, instruções pouco claras, dificuldade mal balanceada). | O jogo é jogável e compreensível, com boa experiência geral, com pequenos pontos a melhorar. | O jogo é jogável, intuitivo e apresenta boa experiência para o usuário, com feedback visual adequado (pontuação, mensagens de vitória/derrota, etc.). |
| Originalidade e/ou funcionalidades adicionais (quando baseado em tutorial/framework) | 1,0 | O jogo é uma cópia direta de um tutorial/exemplo, sem nenhuma funcionalidade adicional nem referência à fonte original. | Foram adicionadas funcionalidades novas, mas em número inferior ao mínimo exigido (três), e/ou a fonte não foi devidamente referenciada. | Foram adicionadas pelo menos três funcionalidades novas em relação à referência utilizada, com a fonte devidamente citada. | O jogo apresenta proposta original ou adiciona funcionalidades relevantes e bem integradas além do mínimo exigido em relação à referência utilizada, com a fonte devidamente citada. |
A soma da pontuação obtida em cada critério compõe a nota final do trabalho, em uma escala de 0 a 10.
CC BY 4.0 DEED