Pular para conteúdo

Avaliação 1 — regras e formato

Semana 8, na primeira noite. Cobre os capítulos 1 a 6 — do que é um algoritmo até condições combinadas. A semana 7 inteira é de revisão para ela.

Formato

Prova manuscrita, sem computador e sem consulta, em 100 minutos.

Bloco O que é Peso
1. Rastreio trechos curtos para dizer o que o programa imprime, linha por linha 30%
2. Escrever programas três programas pequenos, no estilo das listas 50%
3. Conceito perguntas curtas, com justificativa em uma ou duas frases 20%

É à mão de propósito, e a razão é a mesma que aparece na página sobre IA: a pergunta que a sua profissão faz não é mais "você consegue escrever este laço?", é "você consegue olhar este laço e dizer se ele está certo?". O bloco de rastreio é exatamente essa segunda pergunta, e ele não existe em nenhuma outra avaliação da sua vida escolar — treine-o.

O que se cobra

Do capítulo 1 ao 6, com ênfase no que foi exercitado nas listas 01 a 06:

  • a ordem das instruções, e o fato de uma variável guardar um valor, não uma fórmula;
  • tipos e conversão: int, float, str, e por que input() devolve texto;
  • os operadores e a precedência — a multiplicação antes da soma, e o uso de parênteses para dizer o que você quis dizer;
  • //, % e para que serve cada um;
  • print com vírgula e f-string;
  • os seis operadores de comparação, e == contra =;
  • if, else, elif, a ordem dos testes numa faixa, e a indentação;
  • and, or, not, e o if aninhado.

O que não se cobra

  • laços (while, for, range) — são da Unidade 3, que começa só na semana 9;
  • listas, strings e funções;
  • decorar a mensagem exata de um erro. Reconhecer o tipo (NameError, TypeError, ValueError) ajuda no bloco de conceito; a frase inteira, não.

Como estudar

Nesta ordem, que não é a ordem óbvia:

  1. Refaça a Parte A das listas 01 a 06, no papel, sem rodar. É a parte que mais se parece com a prova e a que todo mundo pula.
  2. Refaça os mini-testes 01 a 05. Eles já foram corrigidos, você já sabe onde errou, e errar de novo no mesmo lugar é a informação mais útil que existe.
  3. Só então releia os capítulos — e leia os que você acertou por último.

Reler o capítulo dá a sensação de estar aprendendo, porque o texto fica familiar. Essa sensação engana. Fechar o livro e tentar rastrear um laço dá a sensação de não estar aprendendo, e é essa que funciona.

Na hora da prova

  • Rastreie no papel. Tabela de volta a volta, uma coluna por variável. Quem tenta rastrear de cabeça erra no terceiro passo, sempre.
  • Escreva o programa como você escreveria no editor, com indentação de verdade. Indentação errada é erro de lógica aqui, como é lá.
  • Nomes de variável contam. preco_por_minuto e p valem notas diferentes.
  • Não apague o que estiver errado: risque. Um raciocínio quase certo, riscado e visível, vale parte dos pontos. Uma folha em branco não vale nenhum.