visual-curriculum icon indicating copy to clipboard operation
visual-curriculum copied to clipboard

New courses and prerequisites

Open JDaniloC opened this issue 2 years ago • 3 comments

Add EC, CC, SI script to get the disciplines:

  • Requisites
  • Prerequisites
  • Equivalences
  • Ementa

Add the following courses:

  • CIN: Ciência da computação e Sistemas de informação
  • CFCH: Historia Bacharelado
  • CAC: Teatro
  • CTG: Engenharia Civil
  • CB: C. Biológicas com Ênfase Ambiental
  • CCEN: Matemática Bacharelado
  • CCSA: Administração
  • CCS: Enfermagem
  • CCJ: Direito
  • CCM: Medicina

Implement strategy to mark/mark off the prerequisites and dependences, and show the disciplines ementa

JDaniloC avatar Jun 21 '22 02:06 JDaniloC

In .Github is images of new features.

JDaniielC avatar Jun 21 '22 06:06 JDaniielC

Bom dia @SteffanoP ;D

[...] Porém eu sinto que isso tira um pouco a liberdade do usuário de selecionar os componentes de acordo com o que ele desejar. Talvez um pequeno aviso discreto?

Não é uma questão de liberdade do usuário, é uma questão de UX, pois se você gostaria de saber quais cadeiras você precisa pagar para se chegar a uma determinada cadeira, basta clicar na mesma e todos os pré-requisitos serão ativados. Por outro lado, se todas as cadeiras do período anterior fossem ativados, então realmente iria tirar a liberdade do usuário, mas não é isso que acontece. Por fim, se você ativar uma cadeira sem o seu pré-requisito, o sistema perde o seu objetivo.

[...] eu achei desnecessário a implementação de cada currículo com o botão de ementa, não sei ao certo como é a ementa na UFPE, mas acho que nem precisava ter tantos botões de ementa [...]

A ementa da UFPE a qual estou adicionando é apenas um resumo da disciplina, logo, não é uma ementa do currículo e sim da disciplina, por isso cada disciplina tem uma ementa.

[...] um sistema dinâmico de boxes.

Essa é a única feature que vocês fizeram e poderiam integrar no nosso fork ;D

JDaniloC avatar Jun 23 '22 15:06 JDaniloC

Hey @JDaniloC and contributors!

Thank you so much for working on this PR and adding new features to the platform. While it's looking good, it's a little bit difficult for me to review all of the files in a single PR.

Would mind separating it into multiple PRs? So that we can also discuss the decisions you took on UX for the platform, alongside the technical implementation.

I know I didn't put a guideline for submitting PRs in this project, but we can already start a new template for your new group of PRs.

Thanks!

ThiagoAugustoSM avatar Oct 21 '22 21:10 ThiagoAugustoSM