Skip to content
Voltar ao Blog
Programação

Por Que Toda Criança Deveria Aprender a Programar (e Como Começar)

5 min de leitura

Um mentor da Avanza STEM conduzindo uma oficina de programação, com estudantes em frente a notebooks
Estudantes aprendem os fundamentos da programação durante uma oficina da Avanza STEM.

Uma coisa surpreende muita gente: programar está virando uma habilidade básica, no mesmo nível de ler e escrever. E, mesmo assim, um monte de criança termina a escola sem escrever uma única linha de código.

A gente viu isso acontecer na Biblioteca Pública de Clifton. Um estudante escreveu um programa que fazia exatamente uma coisa: imprimir a palavra "Olá". Depois passou vinte minutos enchendo o programa de perguntas novas, piadas ruins e efeitos sonoros. Ninguém pediu. Ele tinha acabado de descobrir que conseguia construir coisas e não quis mais parar.

Não É Só Sobre Código

Eis o que quase ninguém diz em voz alta: a meta não é transformar toda criança em programadora. A meta é o que programar faz com o jeito de pensar delas.

  • Quebrar um problema enorme em pedaços que dá para resolver
  • Perceber quando você já viu algo exatamente igual antes
  • Ignorar o ruído e focar no que importa
  • Testar uma ideia, vê-la falhar e caçar o motivo

Os engenheiros usam essas quatro jogadas. Cientistas, escritores e quem abre um negócio também. Uma criança caçando um erro em um laço de Python está treinando exatamente o que vai precisar quando um experimento falhar ou um trabalho em grupo desandar.

Qual É a Melhor Idade para Começar?

  1. 1

    5 a 7 anos: lógica visual e sem tela

    Jogos de tabuleiro e apps como o ScratchJr ensinam a colocar passos em ordem, e ninguém precisa encostar em um teclado ainda.

  2. 2

    8 a 11 anos: blocos

    O Scratch permite montar jogos e animações de verdade. Sem precisar escrever código, não há barreira, então elas vão direto para a construção.

  3. 3

    12 anos ou mais: linguagens de texto

    O Python se lê quase como inglês, os profissionais o usam todos os dias e ele é uma excelente primeira linguagem de verdade.

Como Começar em Casa

  • Crie uma conta gratuita no Scratch e deixe a criança explorar
  • Assistam a um tutorial curto juntos e depois saia de perto
  • Peça para ela explicar em voz alta o que o programa dela faz
  • Deixe a criança travar. Destravar é a habilidade inteira
  • Faça uma festa com o que ela construir, mesmo que seja pequenininho

Um Primeiro Programa em Python

Se seu filho já está pronto para escrever código de verdade, abra um editor no navegador como Replit ou Trinket e digite isto:

Teste Isto

nome = input("Qual é o seu nome? ") print("Olá, " + nome + "! Bem-vindo à programação.")

Isso é um programa de verdade. Ele faz uma pergunta, escuta e responde. Acrescente mais algumas perguntas e, de repente, você tem um chatbot ou um jogo de perguntas.

Quer o guia completo, incluindo como transformar isso em um quiz? Veja nosso guia do Meu Primeiro Programa em Python.

O Quadro Completo

Os estudantes hispânicos estão sub-representados na computação, e isso não tem nada a ver com capacidade. Tem a ver com quem recebe acesso, quem vê aquilo de perto e a quem dizem para seguir em frente.

A Avanza STEM existe para abrir portas que nunca deveriam ter sido fechadas.

Ele chegou em casa e quis logo me mostrar o programa que escreveu. Ficou acrescentando linhas o resto da noite.

Mãe de um estudante em uma oficina de programação na Biblioteca de Clifton

Experimente uma Oficina Gratuita

Se seu filho quiser experimentar uma oficina de programação gratuita e presencial, nós levamos todos os materiais e ele pode chegar sem nenhuma experiência.

Ver próximas oficinas