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: Selecionando Estudantes para o Programa de Monitoria

Adaptação do Exercício da Alura

No exercício original da Alura, Pedro desejava solicitar um empréstimo.

Para que o empréstimo fosse aprovado, duas condições precisavam ser atendidas:

  • renda superior a R$ 2.000,00;
  • parcela inferior a 30% da renda.

Nesta adaptação, utilizaremos uma situação comum na gestão escolar.

A escola deseja selecionar estudantes para participar do Programa de Monitoria Acadêmica.

Para ser aprovado no programa, o estudante precisa atender a dois critérios:

Critério 1

Possuir média igual ou superior a 8,0.

Critério 2

Possuir nota da AFA igual ou superior a 9,0.

A coordenação pedagógica deseja automatizar essa análise.


Problema

Crie um programa que receba:

  • média do estudante;
  • nota da AFA.

O programa deverá informar se o estudante foi aprovado ou não para participar da monitoria.


Projeto em Python

media = float(input("Digite a média do estudante: "))
afa = float(input("Digite a nota da AFA: "))

if media >= 8 and afa >= 9:

    print("Monitoria aprovada!")

elif media < 8:

    print("Monitoria negada: média insuficiente.")

else:

    print("Monitoria negada: nota da AFA insuficiente.")

Exemplo de Execução 1

Digite a média do estudante: 8.5
Digite a nota da AFA: 9.2

Monitoria aprovada!

Exemplo de Execução 2

Digite a média do estudante: 7.0
Digite a nota da AFA: 9.5

Monitoria negada: média insuficiente.

Exemplo de Execução 3

Digite a média do estudante: 9.0
Digite a nota da AFA: 8.0

Monitoria negada: nota da AFA insuficiente.

O que Aprendemos com Este Exercício?

Este exercício apresenta o operador lógico:

and

O operador and exige que todas as condições sejam verdadeiras.

No nosso caso:

media >= 8 and afa >= 9

Somente quando as duas condições forem atendidas o estudante poderá participar da monitoria.


Como a Programação Decide?

Média
+
Nota da AFA
↓
Verificação das condições
↓
Aprovação ou não aprovação

Análise Pedagógica

Média Acadêmica

Representa o desempenho do estudante nas diferentes áreas do conhecimento.

Permite identificar:

  • domínio dos conteúdos;
  • consistência acadêmica;
  • potencial para auxiliar colegas.

Nota da AFA

Representa aspectos como:

  • responsabilidade;
  • protagonismo;
  • participação;
  • convivência;
  • ética;
  • comprometimento.

Por que utilizar os dois critérios?

Um bom monitor não precisa apenas dominar conteúdos.

Também precisa apresentar:

  • responsabilidade;
  • colaboração;
  • liderança positiva;
  • capacidade de relacionamento.

Por isso, a escola considera simultaneamente desempenho acadêmico e desenvolvimento formativo.


Reflexão da Gestão Escolar

Este exercício mostra que as decisões pedagógicas raramente dependem de apenas um indicador.

Assim como um banco analisa diferentes informações antes de conceder um empréstimo, a escola também pode utilizar múltiplos critérios para selecionar estudantes para projetos, monitorias, representações estudantis e programas de liderança.

A programação permite automatizar essas análises, tornando os processos mais transparentes, consistentes e baseados em evidências.