Olá, Patrícia.
Meus parabéns por concluir o desafio de classificando desempenho acadêmico. É muito bom ver como você estruturou o raciocínio de forma sequencial e lógica, utilizando os fundamentos do pensamento computacional para resolver um problema de regra de negócio.
Sua resolução demonstra um domínio excelente sobre as estruturas condicionais. Ao utilizar o "Senão, se" e o "Senão", você criou um fluxo de decisão encadeado que é muito mais performático para um computador processar, pois ele interrompe as perguntas assim que encontra a resposta correta. Além disso, o cuidado em definir os intervalos exatos (como "maior ou igual a 5,0 e menor que 7,0") evita qualquer ambiguidade no sistema.
Pra elevar ainda mais o nível do seu projeto, vale notar que essa clareza na linguagem natural é o passo mais importante antes de escrever o código em si. Em linguagens como Java ou Python, esse seu "maior ou igual a 5,0 e menor que 7,0" se tornaria algo como media >= 5.0 && media < 7.0. Você pode conferir mais detalhes sobre como essas estruturas funcionam na prática na documentação sobre estruturas de controle e lógica.
Conseguiu perceber como essa estrutura de decisão permite que o sistema seja justo e automático para milhares de alunos ao mesmo tempo?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!