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 queinput()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;printcom 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 oifaninhado.
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:
- 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.
- 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.
- 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_minutoepvalem 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.