Pular para o conteúdo
Estação 2 de 12 · Aula 1.4 · 20 min

Lógica na prática

Programar começa em pensar em passos, e dá para treinar isso sem escrever uma linha de código. Aprenda os quatro blocos da lógica, ordene situações do dia a dia e descubra o que cada trecho de programa vai fazer.

  • Ordene os passos de situações do dia a dia
  • Descubra o que o algoritmo vai mostrar
  • Encontre o erro de lógica em um plano que parece certo
Os quatro blocos

Tudo o que um programa faz vem de poucas ideias

1. Sequência

Instruções executadas uma depois da outra, na ordem escrita.

acordar
tomar café
sair de casa

2. Condição

Escolhe um caminho conforme algo seja verdadeiro ou falso.

se estiver chovendo:
    levar guarda-chuva
senão:
    levar óculos de sol

3. Repetição

Faz o mesmo bloco várias vezes, até uma condição mudar.

enquanto houver louça suja:
    lavar um prato

4. Variável

Uma caixinha com nome, que guarda um valor e pode mudar com o tempo.

saldo = 100
saldo = saldo - 30
mostrar saldo   # 70
Pseudocódigo: os trechos desta página usam uma escrita em português, sem regras rígidas, só para você enxergar a ideia. Cada linguagem de verdade (Python, JavaScript e outras) escreve a mesma lógica com a sua própria sintaxe.
Exercício 1

Ordene os passos

Quatro situações do dia a dia. Toque nos passos para montar a sequência e clique em verificar.

Exercício 2

O que o programa vai mostrar?

Leia cada trecho com calma, como um computador leria: linha por linha. Oito desafios, com explicação em cada alternativa.

E agora?

  • Escolha uma linguagem simples, como Python, e faça um curso introdutório de poucas horas. Você já conhece as ideias: só vai aprender a escrevê-las.
  • Treine todo dia com um exercício pequeno, de dez a vinte minutos.
  • Quando travar, explique o problema em voz alta, passo a passo. Muitas vezes o erro aparece enquanto você fala.
Terminou esta estação?
Marque para colorir o caminho no mapa. Fica salvo só neste navegador.