Pular para o conteúdo
Júlia Quoos

Computação adaptada · 8º ano · EF08CO01

Bonecas recursivas

Entender a recursão: uma função que chama a si mesma com um problema menor, até chegar ao caso que para.

Baixar PDF
Tempo
40 a 50 minutos
Material
Bonecas russas (matrioscas) ou copos de tamanhos diferentes encaixados.
Eixo
Pensamento computacional

Habilidade da BNCC

EF08CO01: Construir soluções de problemas usando a técnica de recursão e automatizá-las com uma linguagem de programação.

Esta ficha adapta a folha para imprimir Bonecas recursivas, da série de BNCC Computação. A versão C fica bem próxima da folha original; as versões A e B trazem a mesma ideia com mais apoio.

Três versões, a mesma atividade

A turma toda trabalha a mesma habilidade, e cada estudante recebe o apoio de que precisa:

Como aplicar

  1. Abra as bonecas uma a uma: dentro de cada uma há outra igual, menor.
  2. Mostre que a menor não abre: é o caso de parada.
  3. Faça a contagem regressiva com a turma: cada um diz um número e passa para o próximo.
  4. Na versão A o estudante conta as bonecas; na B segue a função; na C calcula o fatorial e explica a parada.

Ajustes por perfil

Esses ajustes são pontos de partida. Cada estudante é único: observe o que funciona, converse com a família e com a equipe do AEE e siga o plano individual (PEI), quando houver.

Gabarito
  • Versão A. Bloco 1: 3 bonecas. Bloco 2: 1.
  • Versão B. Bloco 1: 4, 3, 2, 1, fim. Bloco 2: 6; 10.
  • Versão C. Bloco 1: fatorial(2); fatorial(1); 1; fatorial(4) = 24. Bloco 2: 5, 4, 3, 2, 1, fim; sem a parada, ela não termina nunca. Bloco 3: 6, 10, 15, 55.

Folhas para imprimir

As folhas são A4, com fundo branco para economizar tinta. Imprima só a versão de que precisa ou baixe o PDF com todas, incluindo a folha de orientações.

Versão A · mais apoio EF08CO01 · Computação · 8º ano
Nome: Data:

Bonecas recursivas

1Cada boneca tem outra menor dentro. Quantas bonecas tem? Circule.

A boneca 3 tem a boneca 2 dentro. A boneca 2 tem a boneca 1 dentro. A boneca 1 é a menor e não abre.

234

2A contagem regressiva chama a si mesma com um número menor. Complete.

Ela para quando chega no 0.

32fim

ohtopico.com.br/material-adaptado · Júlia Roberta Quoos Alves · uso livre em sala de aula
Versão B · apoio moderado EF08CO01 · Computação · 8º ano
Nome: Data:

Bonecas recursivas

1Siga a função e escreva o que aparece.

função conta(n)
    se n = 0 então mostre "fim"
    senão
        mostre n
        conta(n − 1)
Exemplo
conta(2)

2, 1, fim

conta(4)

2soma(1) = 1 e soma(n) = n + soma(n − 1). Complete.

n1234
soma(n)13
ohtopico.com.br/material-adaptado · Júlia Roberta Quoos Alves · uso livre em sala de aula
Versão C · apoio leve EF08CO01 · Computação · 8º ano
Nome: Data:

Bonecas recursivas

1Abra as bonecas do fatorial: fatorial(n) = n × fatorial(n − 1) e fatorial(1) = 1.

fatorial(4) = 4 × fatorial(3)

fatorial(3) = 3 ×

fatorial(2) = 2 ×

fatorial(1) = 1. Voltando: fatorial(4) =

2O que aparece? E o que acontece sem a linha "se n = 0"?

função conta(n)
    se n = 0 então mostre "fim"
    senão
        mostre n
        conta(n − 1)

conta(5):

Sem a parada:

3Complete a tabela da soma recursiva.

n1234510
soma(n)13
ohtopico.com.br/material-adaptado · Júlia Roberta Quoos Alves · uso livre em sala de aula
Orientações para o professor8º ano · 40 a 50 minutos

Bonecas recursivas

Habilidade da BNCC

EF08CO01 (Pensamento computacional): Construir soluções de problemas usando a técnica de recursão e automatizá-las com uma linguagem de programação.

Material

Bonecas russas (matrioscas) ou copos de tamanhos diferentes encaixados.

Como aplicar

  1. Abra as bonecas uma a uma: dentro de cada uma há outra igual, menor.
  2. Mostre que a menor não abre: é o caso de parada.
  3. Faça a contagem regressiva com a turma: cada um diz um número e passa para o próximo.
  4. Na versão A o estudante conta as bonecas; na B segue a função; na C calcula o fatorial e explica a parada.

Ajustes por perfil

  • Síndrome de Down. Use bonecas ou copos de verdade e conte em voz alta. Mostre a menor e diga: aqui para.
  • Autismo (TEA). Escreva cada chamada numa linha, sempre do mesmo jeito, e destaque a linha de parada com cor.
  • TDAH. Faça a contagem regressiva em pé, passando uma bola; quem recebe o 0 diz "fim".

Gabarito

  • Versão A. Bloco 1: 3 bonecas. Bloco 2: 1.
  • Versão B. Bloco 1: 4, 3, 2, 1, fim. Bloco 2: 6; 10.
  • Versão C. Bloco 1: fatorial(2); fatorial(1); 1; fatorial(4) = 24. Bloco 2: 5, 4, 3, 2, 1, fim; sem a parada, ela não termina nunca. Bloco 3: 6, 10, 15, 55.

A versão é escolhida pelo apoio de que o estudante precisa naquele dia, e não pelo diagnóstico. Converse com a equipe do AEE e siga o plano individual (PEI) do estudante, quando houver.

ohtopico.com.br/material-adaptado · Júlia Roberta Quoos Alves · uso livre em sala de aula

Ver todo o material adaptado de computação