Adaptação do Exercício da Alura
No exercício original da Alura, Mariana precisava controlar o acesso ao escritório. O sistema verificava se o horário informado estava dentro do período permitido de funcionamento.
Na gestão escolar, podemos utilizar exatamente a mesma lógica para monitorar os prazos de lançamento da Avaliação Formativa do Aprendiz (AFA).
A escola definiu que os registros da AFA devem ser realizados entre os dias 1 e 25 de cada mês.
A coordenação pedagógica deseja verificar automaticamente se o professor está realizando os lançamentos dentro do prazo estabelecido.
Problema
Crie um programa que receba o dia atual do mês.
O programa deverá informar:
- se os lançamentos da AFA ainda podem ser realizados;
- ou se o prazo já foi encerrado.
Projeto em Python
dia_atual = int(input("Digite o dia atual do mês: "))
if 1 <= dia_atual <= 25:
print("Lançamento da AFA permitido.")
else:
print("Prazo encerrado para lançamentos da AFA.")
Exemplo de Execução
Digite o dia atual do mês: 18
Lançamento da AFA permitido.
Outro Exemplo
Digite o dia atual do mês: 28
Prazo encerrado para lançamentos da AFA.
O Que Aprendemos com Este Exercício?
Este exercício apresenta uma nova forma de utilizar estruturas condicionais.
Agora não estamos verificando apenas se um valor é maior ou menor.
Estamos verificando se ele está dentro de um intervalo.
if 1 <= dia_atual <= 25:
Essa lógica é extremamente utilizada em sistemas de gestão escolar.
Análise dos Resultados
Quando o lançamento é permitido
O professor ainda está dentro do período oficial de registro.
Benefícios
- atualização contínua da AFA;
- comunicação em tempo real com as famílias;
- acompanhamento pedagógico mais eficiente.
Quando o prazo está encerrado
O sistema identifica que os registros estão fora do período previsto.
Possíveis consequências
- atraso no fechamento da AFA;
- dificuldade para cálculo das notas;
- atraso nos relatórios para famílias;
- necessidade de intervenção da coordenação.
Evolução para a Plataforma AFA
Em uma versão futura do sistema, essa mesma lógica poderia gerar alertas automáticos.
Por exemplo:
Dia 26 do mês
↓
Prazo encerrado
↓
Sistema identifica professores sem lançamentos
↓
E-mail enviado automaticamente para a Coordenação
↓
Coordenação realiza acompanhamento