MC336 - Avaliação

Criada: 2006-07-28

Haverá dois tipos de avaliação: as provas escritas e os projetos de programação.

As provas escritas terão 4 ou 5 questões, e duração de 1:40 horas. A média das provas escritas constituirá 65% da nota final de cada estudante. Haverá três provas escritas, uma para cada linguagem.

Os projetos de programação consistirão na implementação de um programa que "jogue" um certo jogo a ser designado pelo professor. As implementções de todos os alunos serão colocadas para jogar entre si, num "campeonato" onde todos terão a oportunidade de enfrentar todos, em igualdade de condições, e a colocação no campeonato determinará a nota. Os jogadores que atingirem a primeira colocação terão nota 10 (dez). Os jogadores que ocuparem as últimas posições terão nota 5.0 (cinco). Porém, para participar do campeonato um jogador deverá no mínimo não fazer jogadas inválidas, caso contrário sua nota será menor que 5.0 (cinco). A média das notas de projetos consituirá 35% da nota final de cada estudante. Haverá três projetos de programação deste tipo, um para cada linguagem.

Os programas deverão ser entregues numa data a ser designada durante as duas primeiras semanas de aulas. Programas entregues com atraso perderão pontos, a uma taxa de 10% da nota por dia. Por exemplo, um programa entregue com 36 horas de atraso perderá 15% da nota de um programa de mesma colocação que tenha sido entregue no prazo. Após 10 dias, não vale mais a pena entregar o programa e serão iniciados os campeonatos oficiais. Para o último programa, a taxa de perda será de 20% por dia, pois os campeonatos oficiais precisam começar após 5 dias.

Para escapar do exame, os estudantes deverão obter média das provas maior ou igual a 5.0 (cinco) e nota de aproveitamento (veja abaixo a definição) maior ou igual a 5.0 (cinco) também.

Desta forma, a nota final de cada estudante será dada por:

NomeSímboloFórmula
Nota finalNF(NA + NE)/2, se fez exame, ou NA caso contrário
ExameNE
AproveitamentoNA0.65*PE + 0.35*PP
Média das provasPE(PE1 + PE2 + PE3)/3
Prova escrita 1PE1nota obtida na prova escrita 1 (de 0 a 10)
Prova escrita 2PE2nota obtida na prova escrita 2 (de 0 a 10)
Prova escrita 3PE3nota obtida na prova escrita 3 (de 0 a 10)
Média dos projetosPP(PP1 + PP2 + PP3)/3
Projeto de programação 1PP1nota obtida no projeto 1 (de 0 a 10)
Projeto de programação 2PP2nota obtida no projeto 2 (de 0 a 10)
Projeto de programação 3PP3nota obtida no projeto 3 (de 0 a 10)

Caso NF seja maior que 10, será rebaixada para 10.


MC336 Home

© 2006 João Meidanis