Grupo tp1g02
Alunos
- a95358 1
- a96229 0
- a96925 1
- a96972 1
Requisitos
- 01_impressao 1
- 02_sair_cont 0.8
- 03_highscore 1
- 04_doc 1
- 05_testes 0.5
- 06_mod_leg 1
Avaliação
0.88
Comentários
Grupo tp1g04
Alunos
- a95842 1
- a96150 1
- a96239 0
- a97734 1
Requisitos
- 01_impressao 1
- 02_sair_cont 0
- 03_highscore 0
- 04_doc 0.9
- 05_testes 0.7
- 06_mod_leg 0.8
Avaliação
0.57
Comentários
Ao jogar há um erro ao meter as coordenadas e por isso não se consegue perceber se as funcionalidades estão a funcionar
Há uma profusão de funções que estão espalhadas por vários ficheiros mas que estão mal distribuídas.
Eis um exemplo de 3 ficheiros que estão todos a alterar os perfis:
- perfis
- administrador
- perfisMethods
Algumas funções (contei duas) não tem todos os argumentos documentados no ficheiro sopa.py
5 dos 11 testes não correm. Há muitos testes feitos mas ainda com problemas.
Grupo tp1g06
Alunos
- a94646 1
- a97296 1
- a97487 1
- a97735 1
Requisitos
- 01_impressao 1
- 02_sair_cont 0
- 03_highscore 0
- 04_doc 0.9
- 05_testes 0.4
- 06_mod_leg 0.8
Avaliação
0.52
Comentários
Problemas ao gravar
Alguns ficheiros tem funções que deviam estar noutros ficheiros, por exemplo administrador.py
Algumas funções não possuem documentação, por exemplo em codigo_dicionario.py
Faltam muitos testes
Grupo tp1g11
Alunos
- a95266 1
- a95391 1
- a97594 1
- a98215 1
Requisitos
- 01_impressao 1
- 02_sair_cont 0.3
- 03_highscore 0
- 04_doc 0.7
- 05_testes 0.2
- 06_mod_leg 0.6
Avaliação
0.47
Comentários
Há problemas na validação da inserção das coordenadas
Por isso não chegaram a testar a parte de gravar
A gravação não está a funcionar
Sair funciona mas não muda o score
A password não é um inteiro (função encriptar)
Os tipos dos valores devolvidos não foram colocados
Código fora das funções
Os argumentos de algumas funções não foram documentados
Problemas na modularidade e estruturação do código
Muitos problemas nos testes
Grupo tp1g13
Alunos
- a95167 1
- a95364 1
- a97004 1
- a97445 1
Requisitos
- 01_impressao 0.5
- 02_sair_cont 0
- 03_highscore 0
- 04_doc 0.8
- 05_testes 1
- 06_mod_leg 0.8
Avaliação
0.52
Comentários
- Ainda há problemas com a interação das funções.
- Falta a documentação de alguns parâmetros
- Má organização do código: por exemplo, há funções no main.py que não deveriam lá estar.
- Na realidade, essas funções foramc copiadas de outro módulo.
- Poderiam existir mais testes ao guião 5: por exemplo, como funciona o score de todas as palavras
Grupo tp1g14
Alunos
- a95882 1
- a96498 1
- a97160 1
- a97278 1
Requisitos
- 01_impressao 0
- 02_sair_cont 0
- 03_highscore 0
- 04_doc 0.6
- 05_testes 0.3
- 06_mod_leg 0.6
Avaliação
0.25
Comentários
- Neste momento o código não está a funcionar.
- Há funções cuja documentação está no local errado, e.g., Dicionario.py
- Alguma documentação está errada, e.g., tipos errados ou nome dos parâmetros errados (talvez a documentação seja antiga ou houve confusão.
- Há muitas funções em menu.py que deveriam estar noutros módulos
- Muitas dessas funções não possuem documentação
- Funções replicadas em vários ficheiros
- Testes muito incompletos e não há testes do guião 4 ou 5.
Grupo tp2g01
Alunos
- a95198 1
- a97022 1
- a97117 1
- a97261 1
Requisitos
- 01_impressao 1
- 02_sair_cont 0.7
- 03_highscore 0
- 04_doc 0.4
- 05_testes 0.4
- 06_mod_leg 0.7
Avaliação
0.53
Comentários
- Parece sair e gravar mas não atualiza os scores e parece que não cria o ficheiro
- Reavaliar offline para ver melhor
- Modularidade com problemas, por exemplo, o ficheiro Menu.py contém funções que não tem nada a ver com menus
- Alguns dos parâmetros das funções não foram documentados
- Há muitos parâmetros mal documentados, nota-se que quem documentou não percebeu o que eles representavam
- Os testes não foram bem implementados, em vários casos, nota-se que não se correram os testes porque estes não podem funcionar.
Grupo tp2g03
Alunos
- a95010 1
- a96383 1
- a96737 1
- a96983 1
Requisitos
- 01_impressao 0
- 02_sair_cont 0
- 03_highscore 0
- 04_doc 0.7
- 05_testes 0.0
- 06_mod_leg 0.7
Avaliação
0.23
Comentários
- O código não corre.
- Há módulos cujas funções não são exportáveis (e.g., Guião4.py)
- Há casos em que a documentação não foi alterada depois de se removerem parâmetros
- Há funções replicadas em vez de importar o módulo correspondente (e.g., menu.py)
- Há funções que estão nos módulos errados (e.g., funções em menu.py que deveriam estar em Autenticação.py ou Highscores.py)
- Não há testes novos (guião 4 ou guião 5)
Grupo tp2g05
Alunos
- a95867 1
- a96539 1
- a97195 1
- a97359 0
Requisitos
- 01_impressao 1
- 02_sair_cont 0
- 03_highscore 0
- 04_doc 0.7
- 05_testes 0.5
- 06_mod_leg 0.7
Avaliação
0.48
Comentários
- O gravar e continuar não estão a funcionar devido a algum bug.
- Há módulos cujas funções não são exportáveis (e.g., menu.py) e que contém funções que deveriam estar noutros módulos
- Alguns dos argumentos não foram documentados
- Alguns dos argumentos das funções não contém os tipos
- Alguns dos argumentos contém os tipos errados (o que leva a crer que quem documentou não sabia exatamente o que aquele argumento devia receber)
- Os testes do guião 4 estão incompletos e nenhum dos testes corre
Grupo tp2g08
Alunos
- a95384 1
- a95420 1
- a95805 1
- a96345 1
Requisitos
- 01_impressao 1
- 02_sair_cont 0
- 03_highscore 0
- 04_doc 0.7
- 05_testes 0.3
- 06_mod_leg 0.7
Avaliação
0.45
Comentários
- Há vários ficheiros que contém código que devia estar noutros módulos, por exemplo main.py ou menu.py
-
Há 2 ficheiros com nomes semelhantes, um deles poderá ser uma versão antiga
-
Algumas funções não possuem documentação
- Há algumas funções cuja documentação está errada
- Dizem que a função devolve algo quando não é verdade (exemplo: criar_utilizador)
- Não documentam o que é devolvido (exemplo: ler_dicionario)
- Não identificam qual é o tipo devolvido
- Testes mal construidos e que não devem funcionar (por exemplo, há várias classes com o mesmo nome no mesmo ficheiro)
Grupo tp2g10
Alunos
- a97308 1
- a97502 1
- a97685 1
- a97729 1
Requisitos
- 01_impressao 1
- 02_sair_cont 0
- 03_highscore 0
- 04_doc 0.5
- 05_testes 0.4
- 06_mod_leg 1.0
Avaliação
0.48
Comentários
- Em vez dos espaços estão a colocar XXX
- Guião 4 parece ainda não estar a funcionar.
- Há funções que não estão documentadas
- A documentação do que é devolvido pelas funções não está de acordo com a sintaxe
- Há funções cujos argumentos não estão documentados
- A documentação de certas funções é muito mais extensa do que se pretendia
- Faltam os tipos de argumentos e do que é devolvido
- Testes não foram feitos da forma correta, por exemplo test_valida_coordenadas ou test_pede_coordenadas
- Testes não correm
Grupo tp2g12
Alunos
- a95765 1
- a96844 1
- a97657 1
- a97723 1
Requisitos
- 01_impressao 0
- 02_sair_cont 0
- 03_highscore 0
- 04_doc 0.2
- 05_testes 0.0
- 06_mod_leg 0.7
Avaliação
0.15
Comentários
Não chegaram a implementar nada desta etapa.
Mesmo em relação a documentação e testes.