Pular para o conteúdo
Portal de CandeiasCandeias · Minas Gerais
ÚLTIMA HORAMorre Lito Sousa, do canal Aviões e Músicas, aos 59 anos. Até o próximo vooToque para ler

← Voltar para o Candeias Kids

Pequeno Programador

Programar é dar ordens bem claras para o computador. Vamos aprender a pensar como um programador!

Programe o robô15 fases com blocos, do fácil ao desafio

🧠 O que é programar?

O computador é rápido, mas não adivinha nada: ele faz exatamente o que mandamos, na ordem. Programar é escrever essas ordens. Os programadores usam algumas ideias que você já conhece do dia a dia:

Algoritmo

É um passo a passo para resolver um problema. Uma receita de bolo é um algoritmo: misture, bata, asse. Se trocar a ordem, o bolo não dá certo!

Sequência

O computador faz um comando depois do outro, na ordem. Primeiro calça a meia, depois o sapato.

Repetição (laço)

Em vez de escrever "ande" dez vezes, a gente diz "repita 10 vezes: ande". Como escovar cada dente: o mesmo movimento, repetido.

Condição (se... então)

SE estiver chovendo, ENTÃO leve o guarda-chuva. SENÃO, leve o boné. O programa escolhe o caminho conforme a situação.

Variável

Uma caixinha com nome, onde o programa guarda uma informação que pode mudar: os pontos do jogo, a sua idade, a temperatura de hoje.

Bug e depuração

Bug é um erro no programa. Depurar é procurar e consertar o erro, com calma, testando passo a passo. Todo programador erra e conserta: faz parte!

🔢 Jogo: coloque na ordem certa

Um algoritmo só funciona na ordem certa. Toque nos passos na ordem.

Tarefa⭐ 0

    💡 Jogo: o código binário

    Lá dentro, o computador só entende 0 (desligado) e 1 (ligado). Com lâmpadas acesas e apagadas dá para escrever qualquer número! Cada lâmpada vale o dobro da que está à direita dela. Acenda as lâmpadas certas para formar o número.

    Forme o número:⭐ 0

    5

    Soma: 0 · Binário: 00000

    💡 Você sabia? Cada 0 ou 1 se chama bit. Oito bits formam um byte. Uma foto de celular tem milhões de bytes!

    🕰️ A história dos computadores

    A Máquina Analítica
    1837

    A Máquina Analítica

    O inglês Charles Babbage projetou uma máquina de calcular gigante, toda de engrenagens, que também leria cartões furados. Ele nunca conseguiu terminar, mas a ideia era a de um computador.

    Foto: Science Museum London · CC BY-SA 2.0
    Ada Lovelace, a primeira programadora
    1843

    Ada Lovelace, a primeira programadora

    Ada estudou a máquina de Babbage e escreveu um passo a passo para ela calcular números difíceis. Por isso é lembrada como a primeira pessoa a escrever um programa. Uma linguagem de programação, a Ada, tem o nome dela.

    Foto: Antoine Claudet · Public domain
    Alan Turing
    1936

    Alan Turing

    O matemático inglês imaginou uma máquina simples capaz de fazer qualquer cálculo seguindo regras. É a ideia por trás de todos os computadores. Ele também ajudou a decifrar mensagens secretas e pensou se as máquinas poderiam "pensar".

    Foto: Elliott & Fry · Public domain
    O primeiro "bug"
    1947

    O primeiro "bug"

    A equipe de Grace Hopper achou uma mariposa presa dentro do computador Mark II, atrapalhando o funcionamento. Colaram o inseto no caderno com a frase: "primeiro caso real de bug encontrado". Bug quer dizer inseto em inglês, e até hoje erro de programa se chama bug.

    Foto: Naval Surface Warfare Center, Dahlgren · Public domain
    Grace Hopper
    1952

    Grace Hopper

    Almirante da Marinha americana e cientista, criou um dos primeiros compiladores: um programa que traduz palavras parecidas com o inglês para a língua da máquina. Assim, programar ficou bem mais fácil.

    Foto: James S. Davis · Public domain
    Katherine Johnson
    1962

    Katherine Johnson

    Matemática da NASA, fazia contas tão certas que o astronauta John Glenn pediu que ela conferisse os números do computador antes do voo dele em volta da Terra. A história dela está no filme Estrelas Além do Tempo.

    Foto: NASA · Public domain
    O chip
    Hoje

    O chip

    Hoje, um chip menor que uma unha tem bilhões de transistores, uns interruptores minúsculos de liga e desliga. É por isso que um celular é milhões de vezes mais poderoso que o ENIAC.

    Foto: cole8888 (Cole L) · CC BY-SA 2.0
    Raspberry Pi
    2012

    Raspberry Pi

    Um computador do tamanho de um cartão, criado na Inglaterra para que crianças e escolas pudessem aprender programação gastando pouco. Dá para ligar na TV e usar com teclado.

    Foto: SimonWaldherr · CC BY-SA 4.0

    🚶 Brincadeira sem computador: o robô humano

    1. Uma pessoa é o robô e só pode obedecer a 4 comandos: "um passo para a frente", "vire à direita", "vire à esquerda" e "pegue".
    2. Esconda um objeto na sala. O programador escreve no papel a lista de comandos para o robô chegar até ele.
    3. O programador lê a lista e o robô obedece exatamente, sem ajudar.
    4. Bateu na cadeira? É um bug! Conserte a lista e tente de novo.
    5. Depois troquem: quem era robô vira programador.

    🧠 Quiz do programador

    🚀 Para continuar aprendendo

    • Scratch: site gratuito do MIT, em português, onde a criança monta jogos e animações com blocos coloridos: scratch.mit.edu.
    • Hora do Código: atividades de uma hora, grátis, em português: code.org.
    • Veja a seção Robótica para montar o primeiro robô com um adulto.

    Os links para fora do portal pedem a ajuda de um adulto.

    Gostou? Mande para outras famílias!

    Compartilhar no WhatsApp