Pular para o conteúdo
Júlia Quoos

Computação adaptada · 7º ano · EF07CO05

Escreva uma vez, use sempre

Criar funções com parâmetros para não repetir código: escrever uma vez e chamar com valores diferentes.

Baixar PDF
Tempo
40 a 50 minutos
Material
Uma "máquina" de caixa de papelão com entrada e saída, cartões com números.
Eixo
Pensamento computacional

Habilidade da BNCC

EF07CO05: Criar algoritmos usando decomposição e reúso, de forma colaborativa, e automatizá-los com uma linguagem de programação.

Esta ficha adapta a folha para imprimir Escreva uma vez, use sempre, 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. Mostre a máquina do dobro: entra 3, sai 6. O número que entra é o parâmetro.
  2. Peça para a turma ser a máquina com outros números.
  3. Mostre um código repetido e como uma função com parâmetro resolve.
  4. Na versão A o estudante circula e liga resultados; na B executa e completa uma função; na C cria funções.

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: 6; 10; 2. Bloco 2: ola("Ana") = "Olá, Ana!"; ola("Bia") = "Olá, Bia!".
  • Versão B. Bloco 1: 6, 12, 30. Bloco 2: mostre "Olá, " + nome + "! Que bom te ver."
  • Versão C. Bloco 1: ■■■; 20; 18 + 1 = 19. Bloco 2: função saudar(nome) com a frase; chamar saudar("Ana"), saudar("Leo"), saudar("Bia"). Bloco 3: por exemplo, sortear_conta(tabuada), conferir(resposta, certa), somar_ponto(placar).

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 EF07CO05 · Computação · 7º ano
Nome: Data:

Escreva uma vez, use sempre

1A função dobro(n) devolve n + n. Circule o resultado.

dobro(3)

65

dobro(5)

107

dobro(1)

23

2A função ola(nome) mostra "Olá, nome!". O que aparece? Ligue.

ola("Ana")"Olá, Bia!"
ola("Bia")"Olá, Ana!"
ohtopico.com.br/material-adaptado · Júlia Roberta Quoos Alves · uso livre em sala de aula
Versão B · apoio moderado EF07CO05 · Computação · 7º ano
Nome: Data:

Escreva uma vez, use sempre

1Execute as chamadas.

função triplo(n)
    devolva n × 3
Exemplo
triplo(2)
6
triplo(4)
triplo(10)

2O código repete a mesma coisa. Complete a função.

mostre "Olá, Ana! Que bom te ver."
mostre "Olá, Leo! Que bom te ver."

função saudar(nome): mostre

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

Escreva uma vez, use sempre

1Execute as chamadas.

função pinte(n)
    repita n vezes
        desenhe ■

função area(base, altura)
    devolva base × altura

pinte(3) desenha:

area(4, 5) =

area(2, 9) + area(1, 1) =

2Encontre a repetição e escreva uma função com parâmetro.

mostre "Olá, Ana! Que bom te ver."
mostre "Olá, Leo! Que bom te ver."
mostre "Olá, Bia! Que bom te ver."

3Um jogo de tabuada sorteia contas, confere a resposta e conta pontos. Dê nome a três funções e seus parâmetros.

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

Escreva uma vez, use sempre

Habilidade da BNCC

EF07CO05 (Pensamento computacional): Criar algoritmos usando decomposição e reúso, de forma colaborativa, e automatizá-los com uma linguagem de programação.

Material

Uma "máquina" de caixa de papelão com entrada e saída, cartões com números.

Como aplicar

  1. Mostre a máquina do dobro: entra 3, sai 6. O número que entra é o parâmetro.
  2. Peça para a turma ser a máquina com outros números.
  3. Mostre um código repetido e como uma função com parâmetro resolve.
  4. Na versão A o estudante circula e liga resultados; na B executa e completa uma função; na C cria funções.

Ajustes por perfil

  • Síndrome de Down. Use a caixa-máquina de verdade: o estudante coloca o cartão e tira o resultado. Uma função por vez.
  • Autismo (TEA). Mantenha a mesma forma de escrever as funções (nome, parênteses, devolva) e explique que o nome do parâmetro é só um apelido.
  • TDAH. Deixe o estudante inventar uma função e desafiar o colega a executá-la.

Gabarito

  • Versão A. Bloco 1: 6; 10; 2. Bloco 2: ola("Ana") = "Olá, Ana!"; ola("Bia") = "Olá, Bia!".
  • Versão B. Bloco 1: 6, 12, 30. Bloco 2: mostre "Olá, " + nome + "! Que bom te ver."
  • Versão C. Bloco 1: ■■■; 20; 18 + 1 = 19. Bloco 2: função saudar(nome) com a frase; chamar saudar("Ana"), saudar("Leo"), saudar("Bia"). Bloco 3: por exemplo, sortear_conta(tabuada), conferir(resposta, certa), somar_ponto(placar).

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