visual-curriculum
visual-curriculum copied to clipboard
New courses and prerequisites
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
In .Github is images of new features.
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
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!