Atividade 01
Ensino pelos Pares: Construção de Função Simples
Os alunos trabalham em pares para criar uma função que calcule o perímetro de retângulos, passando largura e altura como parâmetros. Testam-na com diferentes valores e integram-na num programa maior. Registam tempo gasto na depuração antes e depois da função.
De que forma a organização do código em funções transforma a manutenção e evolução de um programa ao longo do tempo?
Sugestão de FacilitaçãoDurante a atividade de pares, peça aos alunos que escrevam a função no papel antes de a implementar, forçando-os a pensar na sua assinatura e responsabilidade única.
O que observarEntregue aos alunos um pequeno programa com um erro lógico numa função sobrecarregada. Peça-lhes para identificarem a função problemática, explicarem em uma frase qual é a sua principal responsabilidade e sugerirem como a poderiam dividir em funções menores e mais focadas.