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: Monitorando a Captação de Alunos por Segmento Escolar

Contextualização

Um dos indicadores mais importantes para a sustentabilidade e o crescimento de uma instituição de ensino é o acompanhamento das visitas de famílias interessadas em matrícula.

A planilha de contatos e visitas registra informações estratégicas sobre as famílias que procuram a escola, como nome do estudante, série pretendida, escola de origem, data da visita, atendimento realizado e encaminhamentos posteriores. Ao analisar esses dados, a gestão pode identificar tendências de procura, avaliar a efetividade das ações de captação e direcionar esforços para os segmentos com maior potencial de crescimento.

Neste exercício, utilizaremos Python para comparar a quantidade de visitas recebidas por três grandes segmentos da escola:

  • Educação Infantil e 1º Ano;
  • Ensino Fundamental Anos Iniciais (2º ao 5º ano);
  • Ensino Fundamental Anos Finais (6º ao 9º ano).

Nosso objetivo será identificar qual segmento recebeu mais famílias interessadas em matrícula.

Problema

A equipe gestora deseja descobrir qual segmento da escola apresentou a maior procura durante o período analisado.

Crie um programa que receba a quantidade de visitas registradas para cada segmento e informe qual deles recebeu mais famílias interessadas. Caso dois ou mais segmentos apresentem a mesma quantidade de visitas, o programa deverá informar que houve empate.

Exercício Resolvido

educacao_infantil_1ano = int(input("Digite a quantidade de visitas da Educação Infantil e 1º ano: "))
fundamental_iniciais = int(input("Digite a quantidade de visitas do 2º ao 5º ano: "))
fundamental_finais = int(input("Digite a quantidade de visitas do 6º ao 9º ano: "))

if educacao_infantil_1ano > fundamental_iniciais and educacao_infantil_1ano > fundamental_finais:
    print("A Educação Infantil e o 1º ano tiveram a maior procura de famílias.")

elif fundamental_iniciais > educacao_infantil_1ano and fundamental_iniciais > fundamental_finais:
    print("O Ensino Fundamental Anos Iniciais, do 2º ao 5º ano, teve a maior procura de famílias.")

elif fundamental_finais > educacao_infantil_1ano and fundamental_finais > fundamental_iniciais:
    print("O Ensino Fundamental Anos Finais, do 6º ao 9º ano, teve a maior procura de famílias.")

else:
    print("Houve empate entre dois ou mais segmentos.")

Exemplo de Execução

Digite a quantidade de visitas da Educação Infantil e 1º ano: 42
Digite a quantidade de visitas do 2º ao 5º ano: 37
Digite a quantidade de visitas do 6º ao 9º ano: 28

A Educação Infantil e o 1º ano tiveram a maior procura de famílias.

O que aprendemos com este exercício?

Este exercício permite aplicar as estruturas condicionais if, elif e else, bem como o operador lógico and, para comparar diferentes indicadores.

Mais do que identificar qual segmento recebeu mais visitas, estamos aprendendo a transformar dados institucionais em informações estratégicas para a tomada de decisão.

Na prática, essa mesma lógica poderá ser utilizada para:

  • comparar matrículas efetivadas entre segmentos;
  • identificar tendências de crescimento;
  • monitorar taxas de conversão de visitas em matrículas;
  • analisar indicadores de retenção;
  • apoiar o planejamento de campanhas de captação.

Assim, um conceito básico de programação passa a ser utilizado como ferramenta de gestão educacional orientada por dados.