Nome:Turma:Data:
Computação · 6º ano · Generalização com parâmetros

Uma receita para qualquer número

BNCC: EF06CO06 Comparar casos particulares de um mesmo problema e criar um algoritmo que resolva todos, usando variáveis (parâmetros).

Generalizar é olhar vários casos parecidos e escrever um algoritmo que resolva todos. O que muda de um caso para outro vira um parâmetro.

1. Suco para quantas pessoas?

Receita para 2 pessoas: 4 laranjas, 1 colher de açúcar e 2 copos de água. Complete a tabela.

PessoasLaranjasColheres de açúcarCopos de água
2412
4
6
30
p

2. A tartaruga que desenha

A tartaruga anda e vira. Complete os programas e descubra o padrão.

FiguraProgramaQuanto vira?
Triângulorepita 3 vezes: ande 50, vire ____
Quadradorepita 4 vezes: ande 50, vire ____
Pentágonorepita ____ vezes: ande 50, vire ____
Hexágonorepita ____ vezes: ande 50, vire ____

Agora escreva um único programa polígono(n, lado) que desenhe qualquer polígono regular:

polígono(n, lado):
    repita ____ vezes
        ande ____
        vire ____
    fim

3. Quais são os parâmetros?

a) Na receita do suco: ______________________   b) No programa da tartaruga: ______________________

c) Dê outro exemplo do dia a dia em que um mesmo “molde” serve para vários casos.

Gabarito e orientações para o professor

Condução (35 min): faça a linha de 4 pessoas no quadro e pergunte o que mudou. Na parte 2, se houver espaço, um estudante faz a tartaruga no chão e vira com o corpo. Destaque que a soma das viradas é sempre 360 graus.

Gabarito. 1) 4 pessoas: 8, 2, 4; 6 pessoas: 12, 3, 6; 30 pessoas: 60, 15, 30; p pessoas: 2 × p laranjas, p ÷ 2 colheres e p copos. 2) Triângulo: 120; quadrado: 90; pentágono: 5 vezes, 72; hexágono: 6 vezes, 60. Programa geral: repita n vezes, ande lado, vire 360 ÷ n. 3) a) o número de pessoas p; b) n e lado; c) exemplos: convite de aniversário (muda o nome), boletim (muda o estudante), cálculo da conta de luz (muda o consumo).

Use junto com: 📋 Coleções, entradas e saídas