“Gabriela é aluna da Escola Politécnica e, como todas, está muito preocupada com a demora para a publicação da notas da P3. Com tantas provas, o trabalho de calcular as notas necessárias para obter as médias que deseja mostra-se impraticável, e consumiria muito tempo do seu dia. Assim, Gabriela decidiu contactar a Poli Júnior para a realização desse pequeno projeto.
A cliente deseja uma página web que, a partir das notas da P1, P2 e seus respectivos pesos, calcule a nota necessária na P3, também com seu peso, para atingir a média desejada (obtida do banco de dados fornecido). Além disso, quer uma interface simples, intuitiva e bonita, que possa ser utilizada sem lhe causar complicações durante esse período tão difícil. Gabriela também pretende divulgar essa ferramenta nos grupos da Poli para ajudar seus colegas e, por isso, faz questão de que o sistema funcione sem falhas e que seja intuitivo, para não prejudicar nenhum usuário.”
A proposta apresentada é a criação de uma página em HTML, CSS e Javascript, fazendo um request HTTP para obtenção dos dados, e calculando exibindo a nota necessária na P3 (não se preocupe com todos esses termos novos; logo abaixo neste documento, estão direcionamentos e links úteis para aprender!). Esta página será utilizada em navegadores recentes e pode conter elementos externos, como imagens. Outras ferramentas (inclusive linguagens) e bibliotecas auxiliares podem ser utilizadas. Porém, é necessário que a forma de entrega do projeto contenha tudo de necessário para a execução do programa: ao menos um arquivo HTML, um arquivo CSS e um arquivo Javascript.