Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.74 KB

p5js-projeto.md

File metadata and controls

28 lines (21 loc) · 1.74 KB

Projeto

Sugestões

Você poderá usar uma das sugestões abaixo ou desenvolver a sua própria ideia:

  1. Bow and Arrow: https://www.youtube.com/watch?v=0sue0jkOKTo
  2. Bang bang!: https://youtu.be/qlQTmpsGU2I?t=19
  3. Box world: https://youtu.be/X2MMVHSKUms?t=5
  4. Missile Defense: https://www.youtube.com/watch?v=9KvCxKOqjmY
  5. Breakout: https://youtu.be/JRAPnuwnpRs?t=24
  6. Jogos de plataforma
  7. Jogo da memória

A aceitação da ideia dependerá da avaliação do professor, que dependerá da complexidade e possibilidade de execução com a ferramenta escolhida.

Critérios de avaliação

Os critérios 1, 2, 5, 7 e 8 são obrigatórios e o critério 6 renderá pontuação extra. Escolha um dos critérios 3 e 4, ou os dois, que também renderão pontuação extra.

  1. O projeto deverá ser desenvolvido em P5.js (JavaScript).
  2. Uso dos conceitos de orientação a objetos ensinados em sala: Funções, classes JavaScript e passagem de parâmetros. Os integrantes da equipe devem identificar a necessidade de cada um dos conceitos e implementar, conforme necessário.
  3. Uso de elementos de jogos: vidas, fases, pontuação, nível de dificuldade, movimento.
  4. Interdisciplinaridade: utilizar conceitos aprendidos em outras disciplinas.
  5. Originalidade: projetos com código copiado de outros lugares terão nota anulada (ou seja, zero no 4° bimestre).
  6. Uso de sprites e efeitos sonoros.
  7. A dupla deve trabalhar igualmente no código. Cada um da dupla será arguido sobre partes do código separadamente (nada de "eu fiz esses desenhos e ele(a) programou").
  8. A atitude e comportamento de cada um durante as aulas serão avaliados de forma subjetiva. As aulas deverão ser usadas única e exclusivamente para tratar sobre o projeto e tirar dúvidas.