Competência de Projeto 2
Desenvolver sistemas de software complexos
Os objetivos de aprendizagem associados à Competência de Projeto 2 são:
- Utilizar as linguagens, frameworks e arquiteturas apresentadas na disciplina a fim de implementar sistemas web;
- Implementar banco de dados que atenda aos requisitos de persistência de dados de uma aplicação web e trabalhar com requisições HTTP enviando requests e tratando responses;
- Utilizar as linguagens, frameworks e arquiteturas para resolver problemas reais dos usuários por meio da web;
- Compreender como assuntos da fronteira da computação podem ser usados para resolução de um problema real.
Pesos da Média de Projeto 2#
Provas de Pygame | Projeto Pygame | Provas de Django | Projeto Django | Sprint Session |
10 | 30 | 10 | 30 | 20 |
Notas dos instrumentos de avaliação#
- Provas de Pygame: será considerada apenas a maior nota;
- Projeto Jogo [Técnico]: conceito definido pela rubrica específica da Componente de Projeto 2 do projeto;
- Provas de Django: será considerada apenas a maior nota;
- Projetos Web [Técnico]: conceito definido pela rubrica específica da Componente de Projeto 2 do projeto;
- Sprint Session [Técnico]: conceito definido pela rubrica específica da Componente de Projeto 2 do projeto.
Critério de barreira#
Para obter a aprovação na Competência de Projeto as notas de Provas de Pygame e Provas de Django devem ser ambas maiores ou iguais a 5. Ao final do semestre será oferecida uma prova delta de Pygame e outra de Django para os alunos que não obtiverem nota maior ou igual a 5. A prova delta não aumenta a nota, apenas remove o critério de barreira.