Skip to content
SPONSORS

Avaliação prática - Módulo 1

2. Durante a prova

⏰ 2h de duração

Nota

✨ Não pode usar LLM

Para ser aprovado na disciplina é preciso ter sido aprovado nessa avaliação.

  • Serão duas chances: uma durante a AI e outra durante a AS.

Pense nessa avaliação como um laboratório prático, onde terão que aplicar o que aprenderam para resolver um problema. Na avaliação prática individual do módulo 1 vocês precisarão solucionar um problema que contará com:

  • Organizar o código com funções
  • Utilizar GPIO (com e sem interrupção)
  • Interrupção de GPIO
  • Timer (com interrupção)
  • Enviar e receber dados pela UART
  • Qualidade de código

Teste no hardware

Notem que a versão de 2026 é diferente da do ano passado, agora a prova será 1 exercício e terá que ser feito no hardware.

DICAS

  • Já venham para a prova com uma placa com botões e LEDs já configurados
  • Usem capacitor para evitar bouncing nos botões

O problema deverá ser testado no hardware e validado por alguém da equipe durante a realização da prova. Não validaremos entregas realizadas após a prova.

A nota da prova é binária, todos os requisitos precisam ser cumpridos para ganharem o OK, isso inclui:

  • Funcionalidade
  • Organização do código conforme pedido
  • Qualidade de código
  • Requisitos de funcionalidade e de software

A duração total da avaliação será de 2h, não haverá ajuda de ninguém da equipe durante a realização da prova e vocês não poderão utilizar LLM. Vocês podem consultar os seus próprios códigos e o site da disciplina.

Praticando

Como o formato da prova é novo não possuímos nenhum "simulado", mas vocês vão poder praticar com exercícios de provas dos anos passados. Notem que o formato é diferente, mas vai ser um bom exercício para praticarem.

A maioria dos exercícios possui teste automatizado.

Cuidado

Esses exercícios são para praticar, não conte que vai cair algo similar

LLM

✨ Praticar sem LLM (na prova não vai poder usar)

FAQ

Critério de avaliação:

  • Precisam ter um OK na prova prática tanto do módulo 1 quanto do módulo 2 para liberarem o cálculo da nota
  • Ter um OK na prova é critério de barreira!

Geral:

  • Como é uma avaliação durante a semana de provas, possui substitutiva caso alguém não possa fazer (ou decida subar)
  • A prova possui delta (se não passar nessa, tem outra chance, durante a semana de substitutivas)
  • 2h de prova

Consulta:

  • Não poder usar LLM
  • Consulta liberada aos materiais de aula e aos seus códigos.
  • SMOWL ativado o tempo todo

Validação:

  • A prova possui apenas uma questão prática (devem mostrar funcionando na plaquinha)
  • Vocês devem pedir validação durante o horário da prova para testarmos o código e darmos o cartão de validação (igual ao lab prático)
  • O código não pode ter erros de qualidade de código e deve passar em todas as verificações
  • A prova é 1 ou 0, não existe meio certo (assim como nos labs)

Hardware:

  • Já venham para a prova com três botões e três LEDs configurados, vai poupar tempo.
  • NÃO SOFRAM COM DEBOUNCE!! Usem capacitores nos botões para tirar o bounce!!

Ajuda!!

  • Não vai ter ajuda durante a prova, você deve ser capaz de arrumar os erros que encontrar ("minha placa não funciona", "meu código não vai", "tá tudo certo, o LED não acende"..., Nessa altura do semestre, já devem ser capazes de resolver isso sozinhos)

Alunos com tempo extra:

  • Alguma restrição de fazerem a prova no lab de arquitetura? Assim fica mais fácil validarmos
  • Se alguém tiver algo contra, me manda uma msg e alinhamos como fazer