Todos os artigos

Programação sem computador: brincadeiras de pensamento algorítmico para crianças de 5 a 10 anos

Um robô, uma seta apontando para a direita e uma escada.

Antes de escrever código, é preciso pensar como quem programa: dividir uma tarefa em passos pequenos, colocar os passos em ordem, perceber o que se repete e achar o erro quando algo dá errado. Nada disso precisa de tela. Papel, alguns brinquedos e a voz bastam para praticar as ideias da programação, e as crianças costumam achar as brincadeiras muito engraçadas.

O que é um algoritmo

Um algoritmo é uma lista de passos exatos para fazer alguma coisa. Uma receita é um algoritmo. Escovar os dentes também: pegar a escova, pôr pasta, escovar os dentes de cima, os de baixo, enxaguar. O computador segue os passos exatamente como estão escritos, sem adivinhar, e por isso a precisão importa.

Quatro grandes ideias

Ideia O que quer dizer Exemplo do dia a dia
Sequência Passos na ordem certa Primeiro a meia, depois o sapato
Repetição Fazer os mesmos passos várias vezes Mexer, mexer, mexer: "mexer 3 vezes"
Condição Fazer algo só se algo for verdade Se estiver chovendo, leve o guarda-chuva
Depuração Achar e corrigir um erro "Ops, o sapato foi antes da meia!"

Brincadeiras sem computador

  1. O adulto robô. Você vira um robô que faz exatamente o que mandam. A criança dá instruções para ir até a porta ou fazer um sanduíche. Siga ao pé da letra: se ela disser "coloque o pão no prato" sem "abra o pacote", o robô não alcança o pão. As risadas ensinam precisão.
  2. Caminho na grade. Desenhem uma grade no papel ou façam uma no chão com fita. Façam cartões de setas: para frente, virar à esquerda, virar à direita. Enfileirem os cartões para levar um brinquedo da largada até a chegada. Acrescentem obstáculos e uma segunda chegada quando ficar fácil.
  3. Passos em ordem. Desenhem uma rotina, como se vestir ou plantar uma semente, em cartões. Misturem e peça para a criança colocar em ordem.
  4. Ache o erro. Leia uma sequência com um erro: "Calçar o sapato, calçar a meia, sair de casa." A criança acha o erro e conserta.
  5. Repita. Inventem uma dança: palma, palma, pulo. Façam três vezes. Depois escrevam o programa do jeito curto: "repetir 3 vezes: palma, palma, pulo".
  6. Cartões "se… então…". Mostre cartões coloridos. "Se o cartão for vermelho, pule. Se for azul, sente." Depois deixe a criança inventar as regras.
  7. Código secreto. Deem um símbolo para cada letra ou forma e escrevam uma mensagem curta em código. A criança decifra e depois escreve uma para você.

O que combina com cada idade

Cada criança é diferente, mas como guia aproximado:

Idade Bons pontos de partida
5–6 Sequências de figuras, o adulto robô, grades com 3 ou 4 passos
7–8 Grades mais longas, repetições, achar o erro, códigos simples
9–10 Condições, combinar repetições, escrever algoritmos para outra pessoa seguir

Dicas para brincar

  • Deixe os erros acontecerem. Quando o brinquedo bate na parede, não é fracasso: é hora de depurar.
  • Programas curtos no começo. Três ou quatro passos, depois mais.
  • Troquem de papel. Às vezes a criança é quem programa, às vezes é o robô.
  • Usem as palavras. "Passos", "repetir", "se", "erro" e "consertar" ficam naturais com a brincadeira.

No Dologi, os desafios "Dirija o carro" pedem para preencher uma fileira de movimentos para o carro pegar todas as estrelas sem bater na parede, um pequeno programa escrito sem teclado.

Resumindo

  • O pensamento da programação envolve passos, ordem, repetições, condições e correção de erros.
  • Dá para praticar com papel, brinquedos e a voz, sem tela.
  • O adulto robô, a grade e achar o erro são bons pontos de partida.
  • Erros fazem parte da brincadeira: achar e consertar um erro é a melhor parte.

Leia também: Desafios de lógica para crianças de 4 a 10 anos, com respostas e dicas