Olá! Seja bem-vindo à Árvore de Dependências do Curso de Bacharelado em Engenharia da Computação (ECOMP) da Universidade Estadual de Feira de Santana (UEFS). Essa árvore representa a relação entre as 55 matérias necessárias para concluir a formação como bacharel em Engenharia da Computação.
Caso você seja calouro e ainda não saiba a importância da correlação entre as matérias, clique aqui para entender mais.
A árvore de dependências foi criada para auxiliar os alunos a obter um melhor aproveitamento das matérias durante o curso. Ela ajuda a entender quais matérias têm pré-requisitos e como as disciplinas se relacionam, permitindo um planejamento mais eficiente para uma trajetória acadêmica bem-sucedida.
Ou seja... vai te ajudar a sair da caverna do dragão
;)
A árvore é composta pelas matérias da grade curricular de ECOMP. Cada matéria é representada por um card de bordas arredondadas com informações detalhadas, como:
- Carga horária da matéria (ex.: 60h)
- Código da matéria (ex.: EXA615)
- Nome da matéria (ex.: Ética em Computação)
- Código de cor do semestre (explicação aqui)
- Score da matéria (explicação aqui)
-
Os componentes no topo, sem nenhuma seta apontando para eles, não têm pré-requisitos.
-
Uma matéria com algum requisito tem a matéria que é requisito apontando uma seta para ela (ex.: A matéria de
Cálculo D e I 1
tem como dependênciaIntrodução ao Cálculo
, por issoIntrodução ao Cálculo
→Cálculo D e I 1
). -
As setas vermelhas são usadas só para melhor visualização quando há cruzamento de setas.
-
Algumas matérias especiais precisam de uma porcentagem da grade concluída para estar disponível. Essas matérias estão indicadas no canto superior direito da árvore com uma nota vermelha e as instruções necessárias para desbloqueá-las.
-
As matérias optativas estão em branco, permitindo que quem imprima utilize o espaço como quiser.
O esquema de cores, mostrado no canto superior esquerdo de cada card, demonstra o semestre de acordo com o fluxograma regular do curso.
Cada matéria apresenta um score no canto superior direito, indicando o impacto que ela tem nas matérias futuras. Uma matéria que não tem nenhuma outra dependente dela tem um score de 1.
Já uma matéria que tenha quem dependa dela vai constar como a somatória de quantas matérias ela vai impactar + 1 que seria da própria matéria
Uma matéria de pontuação 1 não necessariamente significa que não é importante. Lembre-se de que todas as matérias são necessárias para a formação completa.
- Faça um fork do repositório
- Crie uma branch contendo a modificação que você quer fazer
- Abra o projeto na pasta
src/[CONSEPE ...].drawio
no site Draw.io com o o seu fork do projeto na pasta na resolução que você quer corrigir. Você precisa logar com sua conta do github no site e clicar em "Abrir diagrama existente" - Faça as modificações e commite
- Faça um pull request
- Clone o repositório em sua máquina, faça suas modificações e peça um pull request
Você também pode abrir uma issue relatando um erro ou dando alguma sugestão
Você pode abrir o projeto no draw.io e fazer a impressão por lá
Também está sendo disponibilizada o pdf da árvore na pasta src/[CONSEPE ...].pdf
- Siga os passos para contribuição na árvore
- Seja criativo e ajuste como quiser 😉
Alana Sampaio 🚧 |
Johnny Quest 🚧 |