No description
Find a file
Gabriel Franco 0aba824e8c
Merge pull request #3 from gabeefranco/Menu
classe menu + placeholders em Gerenciador e Dados
2026-06-10 20:35:07 -03:00
.gitignore classe gerenciador e dados com métodos placeholder 2026-06-10 20:31:20 -03:00
Acompanhamento.java Merge pull request #1 from gabeefranco/checagem-de-erros-acompanhamento 2026-06-08 21:59:24 -03:00
Aluno.java initial commit 2026-06-08 09:55:20 -03:00
Bolsista.java initial commit 2026-06-08 09:55:20 -03:00
Dados.java classe gerenciador e dados com métodos placeholder 2026-06-10 20:31:20 -03:00
Gerenciador.java classe gerenciador e dados com métodos placeholder 2026-06-10 20:31:20 -03:00
Menu.java classe gerenciador e dados com métodos placeholder 2026-06-10 20:31:20 -03:00
Pessoa.java initial commit 2026-06-08 09:55:20 -03:00
README.md Update README.md 2026-06-10 10:57:58 -03:00

Trabalho final de fundamentos

Integrantes do grupo:

Caio Persch Espindola (26102478)

Gabriel Franco (26102988)

Arthur Dietrich de Morais (26106328)

O sistema é constituido por 5 classes: Pessoa, Aluno, Bolsista, Acompanhamento e Menu. O método main se localiza na classe Menu e, quando chamado, passa a receber informações do usuário por meio de um loop while e um switch case. Ao inserir qual das 16 ações possiveis o usuario deseja realizar, os metodos apropriados são chamados, das classes Acompanhamento ou Aluno. A relação entre as classes Pessoa, Aluno e Bolsista é de composição. Uma instancia de Bolsista possui um atributo do tipo Aluno, o qual possui um atributo do tipo Pessoa. Um objeto da classe Acompanhamento possui uma instancia da classe Aluno, alem de varias variáveis que representam os diferente tipos de atividades entregues. A partir desses dados, o risco pedagógico é calculado como sendo a média aritmética entre as porcentagens de atividades feitas com IA, não explicadas, feitas com ajuda, e que utilizam funcionalidades não estudadas.