Skip to content

🧾 Projeto desenvolvido para a Atividade Avaliativa I da disciplina de Programação Orientada a Objetos. O sistema permite cadastrar alunos com seus conceitos, listá-los e exibir estatísticas básicas, utilizando vetores e coleções em Java.

Notifications You must be signed in to change notification settings

ATalDaAiume/Gerenciador-Conceitos-Alunos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Gerenciador de Conceitos

🎓 Gerenciador de Conceitos de Alunos - Java

Atividade Avaliativa I – Programação Orientada a Objetos | 2º Semestre ADS

Repositório referente à Atividade Avaliativa I da disciplina de Programação Orientada a Objetos no 2º Semestre de ADS. O objetivo desta atividade é aplicar os conceitos de coleções, vetores, estruturas de repetição, tratamento de erros e boas práticas de codificação na linguagem Java, simulando um sistema simples de gerenciamento de conceitos atribuídos a alunos.

📌 Funcionalidades

  • ➕ Inserir novo aluno e conceito (O, B, S, I)
  • 📃 Listar todos os alunos e seus conceitos
  • 📊 Calcular e exibir a quantidade de cada conceito
  • 🌟 Exibir os alunos com o conceito mais alto (O)
  • ❌ Encerrar o programa

🛠️ Tecnologias Utilizadas

  • Java
  • Coleções (ArrayList)
  • Vetores (int[])
  • Scanner para entrada de dados
  • Estruturas de repetição (while, for)
  • Controle condicional (if/else)

📝 Observações

Este projeto foi desenvolvido com fins acadêmicos para demonstrar a diferença entre Programação Estruturada e Programação Orientada a Objetos, além de reforçar o uso de:

  • Comentários explicativos e boa indentação
  • Convenções de nomenclatura (camelCase e PascalCase)
  • Tratamento de entradas inválidas (validação de conceitos)
  • Relação correta entre nomes e conceitos através de índices sincronizados
  • Atualização em tempo real das estatísticas de conceitos

Atende aos indicadores avaliativos:

  1. Comparação entre paradigmas de programação.
  2. Aplicação prática de coleções e vetores na resolução de problemas cotidianos.

About

🧾 Projeto desenvolvido para a Atividade Avaliativa I da disciplina de Programação Orientada a Objetos. O sistema permite cadastrar alunos com seus conceitos, listá-los e exibir estatísticas básicas, utilizando vetores e coleções em Java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages