Trabalho 01 — Calculadora em Windows Forms
Atenção à entrega
Antes da avaliação, assista ao vídeo sobre como salvar e organizar o projeto. Se o projeto estiver organizado de forma errada, ele não será pontuado.
Enunciado
Objetivo
Implemente uma calculadora usando Windows Forms, parecida com a calculadora do Windows. O formulário deve ter diversos botões, mostrar a construção da expressão digitada e apresentar o resultado quando o usuário clicar em =.
Requisitos mínimos
- O projeto deve ser uma aplicação Windows Forms em C#.
- A interface deve usar botões para os números e para as operações.
- A calculadora deve mostrar a expressão que está sendo construída pelo usuário.
- Ao clicar em =, o resultado deve ser calculado e exibido no formulário.
- As operações básicas devem estar implementadas: soma, subtração, multiplicação e divisão.
- O projeto deve rodar em qualquer computador do colégio.
Requisitos extras
Além das operações básicas, cada grupo deverá imaginar e implementar funcionalidades extras na calculadora. A criatividade será levada em consideração.
Exemplos possíveis: limpar apenas o último número, apagar um caractere, porcentagem, raiz quadrada, memória, histórico de contas, troca de tema, teclado físico ou outra melhoria pensada pelo grupo.
Acabamento visual
Os alunos podem e devem explorar as propriedades dos componentes do formulário para deixar a calculadora mais organizada, clara e visualmente atraente.
Exemplos de melhorias: botões maiores para os números, cores diferentes para operações,
destaque para o botão =, fonte maior no visor, alinhamento dos textos,
espaçamento entre botões, uso cuidadoso de BackColor, ForeColor,
Font, TextAlign, FlatStyle e organização do layout.
Avaliação
Distribuição da nota
- 3,0 pontos: implementação correta das operações básicas da calculadora.
- 2,0 pontos: requisitos extras criados e implementados pelo grupo.
Avaliação técnica
Haverá avaliação oral e pedidos de alteração no projeto. O aluno deverá saber explicar o próprio código e alterá-lo quando solicitado.
A nota poderá ser afetada se o aluno não souber explicar a implementação apresentada ou não conseguir realizar alterações compatíveis com o trabalho entregue.
Entrega
Como levar o projeto
- O trabalho pode ser realizado em grupos de até 3 alunos.
- O grupo deve levar o projeto em um pendrive, forma recomendada para a avaliação.
- Também será possível baixar o projeto no dia por e-mail, WhatsApp, Google Drive ou outra plataforma online.
- O projeto apresentado deve abrir e rodar em qualquer computador do colégio.
- Se o projeto não puder ser aberto e executado no computador da escola, ele não será pontuado.
- Todos os integrantes do grupo devem estar preparados para explicar o código.


