Algoritmos e Estruturas de Dados [LEEC] (2024/2025)

Antevisão do Projeto



Calendário

  • 30/abr - Início da inscrição dos grupos (no Mooshak).
  • 09/mai - Divulgação do enunciado.
  • 16/mai - Final da inscrição dos grupos (o Mooshak deixa de aceitar mais inscrições).
  • 23/mai - [20:00] Data e hora limite de entrega da 1ª fase.
  • 06/jun - [20:00] Data e hora limite de entrega da 2ª fase.
  • 11-18/jun - Discussões.

    Modo de realização do projeto



    Nomes dos grupos

    Cada grupo é identificado no Mooshak pelos números dos alunos constituintes, colocados por ordem crescente e ligados por um "_" (um sublinhado).

    Por exemplo, o nome do grupo constituído pelos alunos 999999 e 123456 é:

    Um grupo que tenha apenas um aluno é identificado pelo número desse aluno.

    Se você não seguir esta regra, o Mooshak não se queixará. Mas depois, o script final que atribui notas individuais não conseguirá reconhecer os alunos e estes são tratados como se não tivessem entregue o trabalho. Só depois dos alunos reclamarem é que o caso será descoberto e tratado. Exemplos de identificações INVÁLIDAS: "123456-99999", "123456 999999", "a123456_999999", "999999_123456".



    Projeto no Mooshak: AED Projeto 2024/25

    A maioria dos testes de avaliação do Mooshak será conhecida previamente. Mas não todos, pois alguns só serão divulgados e instalados no Mooshak depois do prazo de entrega do trabalho.

    Teste o seu programa usando os princípios estudados na teórica 07. Um grupo que teste o seu programa de forma mais exaustiva, espera-se que obtenha uma nota um pouco melhor do que um grupo que não o faça.

    A última submissão do seu grupo será aquela que é usada na avaliação. Para ser considerada na avaliação, precisa de passar pelo menos um dos testes do concurso (isto é, obter o mínimo de 1 ponto).

    Caso você tenha algum acidente com a última submissão, poderá indicar a AMD (o prof. das teóricas) uma submissão mais antiga para avaliar, mas espera-se que isto seja muito raro.

    Depois do prazo de entrega, os testes iniciais são trocados por testes mais completos e serão esses testes que contam para a nota.

    Teste muito bem o seu programa, para ajudar a garantir que tem poucos erros. Quem testar bem o programa, para todas as situações imagináveis, em princípio conseguirá melhor nota.



    Avaliação

    Eis como a nota será calculada:

    A apreciação da qualidade, inclui pelo menos estes elementos:

    Duas fases

    Há duas fases de entrega do trabalho (em duas datas diferentes), mas os detalhes não são agora divulgados.

    Ainda não há a certeza de qual o peso relativo de cada fase na nota, mas pode garantir-se que a 1ª fase terá um peso igual ou maior do que 50%.



    Discussões dos projetos