Adaptação do Exercício da Alura
No exercício original da Alura, Carlos desejava monitorar seu orçamento mensal. O programa verificava se suas despesas ultrapassavam o limite estabelecido e emitia um alerta quando isso acontecia.
Na gestão escolar, utilizamos lógica semelhante para acompanhar indicadores pedagógicos e identificar situações que exigem intervenção da coordenação.
Nesta adaptação, utilizaremos o contexto da Avaliação Formativa do Aprendiz (AFA).
A coordenação pedagógica deseja monitorar automaticamente dois indicadores críticos:
Alerta 1 – Professor sem lançamentos
Um professor não realizou registros da AFA no período analisado.
Essa situação é preocupante porque impede:
- o acompanhamento dos estudantes;
- a geração de indicadores;
- a comunicação com as famílias;
- o cálculo da nota da AFA.
Alerta 2 – Aluno Invisível
Um estudante não recebeu nenhum registro da AFA.
Isso significa que não existem evidências documentadas sobre seu desenvolvimento durante o período.
A escola considera que nenhum estudante deve permanecer invisível ao acompanhamento pedagógico.
Problema
Crie um programa que receba:
- a quantidade de registros realizados pelo professor;
- a quantidade de registros recebidos pelo estudante.
O programa deverá verificar:
- Se o professor realizou lançamentos;
- Se o estudante recebeu acompanhamento;
- Gerar alertas quando necessário.
Projeto em Python
registros_professor = int(input("Digite a quantidade de registros realizados pelo professor: "))
registros_aluno = int(input("Digite a quantidade de registros recebidos pelo estudante: "))
if registros_professor == 0:
print("ALERTA: Professor sem lançamentos da AFA.")
print("Ação: Enviar e-mail automático para a Coordenação Pedagógica.")
else:
print("Professor com registros realizados.")
if registros_aluno == 0:
print("ALERTA: Aluno invisível. Nenhum registro encontrado.")
print("Ação: Enviar e-mail automático para a Coordenação Pedagógica.")
else:
print("Aluno acompanhado pela AFA.")
Exemplo de Execução
Digite a quantidade de registros realizados pelo professor: 0
Digite a quantidade de registros recebidos pelo estudante: 0
ALERTA: Professor sem lançamentos da AFA.
Ação: Enviar e-mail automático para a Coordenação Pedagógica.
ALERTA: Aluno invisível. Nenhum registro encontrado.
Ação: Enviar e-mail automático para a Coordenação Pedagógica.
Como Funciona o Fluxo de Alertas?
A lógica do sistema é simples:
Dados da AFA
↓
Python analisa os registros
↓
Identifica situações de risco
↓
Gera alerta
↓
Envia e-mail para a Coordenação
↓
Coordenação realiza intervenção
E-mail Automático – Professor sem Lançamentos
Critério
Professor com zero registros da AFA no período.
E-mail Gerado
Assunto: ALERTA AFA – Professor sem lançamentos
Prezada Coordenação,
O sistema identificou um professor sem registros da Avaliação Formativa do Aprendiz no período analisado.
Situação:
- Professor sem lançamentos.
Recomendação:
Verificar possíveis dificuldades de acesso ao sistema ou atraso nos registros.
Data da análise: automática.
E-mail Automático – Aluno Invisível
Critério
Estudante com zero registros da AFA.
E-mail Gerado
Assunto: ALERTA AFA – Aluno Invisível
Prezada Coordenação,
O sistema identificou um estudante sem registros de acompanhamento formativo.
Situação:
- Nenhum registro positivo.
- Nenhum registro negativo.
Recomendação:
Solicitar à equipe docente ampliação da observação e do acompanhamento desse estudante.
Data da análise: automática.