Um algoritmo para muitos casos
- 1. Aprenda
- 2. Confira
- 3. Pratique
A ideia principalQuando vários problemas são parecidos, dá para criar um só algoritmo que resolve todos, trocando apenas os valores que mudam.
Desenhar um quadrado, um triângulo e um hexágono parece ser três problemas. Mas olhe o padrão: em todos você anda e vira, repetindo. O que muda é quantos lados a figura tem.
Esse valor que muda vira um parâmetro (uma variável). Assim você escreve o algoritmo uma vez só e usa para qualquer figura. Isso é generalização.
desenhe_figura(lados):
repita lados vezes:
ande 50
vire 360 ÷ lados graus
desenhe_figura(3) → triângulo
desenhe_figura(4) → quadrado
desenhe_figura(6) → hexágonoNo dia a dia: Uma receita de bolo “para N pessoas”: você muda N e as quantidades se ajustam, sem precisar de uma receita nova.
Palavras para lembrar
- Generalização
- resolver vários casos parecidos com uma só solução.
- Parâmetro
- o valor que muda de um caso para outro.
Confira se entendeu
Agora pratique
Use o que você acabou de ler. Cada atividade conta no seu progresso: com 80% ou mais você fica proficiente em EF06CO06.
Outros assuntos do 6º ano
Habilidade EF06CO06 da BNCC: Comparar casos particulares de um mesmo problema e criar um algoritmo que resolva todos, usando variáveis (parâmetros). Professor(a): planos, slides e fichas na página da habilidade.