Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

Exercício Prático: Controle do Prazo de Lançamento da AFA

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