Módulo 1 - Bem-vindo ao próximo degrau

De onde você parou: os três pilares que você já domina

7 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 08/07/2026

O que você vai aprender

  • Relembrar os três pilares da lógica: sequência, decisão e repetição.
  • Reconhecer os três pilares em programas que você usa todo dia.
  • Perceber que qualquer linguagem organiza esses mesmos três pilares.
  • Classificar trechos de algoritmo no pilar a que pertencem.

Três ideias que explicam qualquer programa

Existe uma descoberta antiga da computação que dá um alívio enorme a quem está aprendendo: qualquer algoritmo, por mais complicado que pareça, pode ser escrito com apenas três estruturas. Fazer coisas em ordem, escolher entre caminhos e repetir blocos. Não existe um quarto tipo secreto que você ainda vai descobrir lá na frente. O aplicativo do banco, o jogo do celular, o piloto automático do avião: todos são combinações dessas três peças, empilhadas em camadas. Se você entendeu as três, entendeu a gramática da programação inteira.

Vale reparar um segundo para sentir o tamanho disso. No curso passado, cada pilar parecia um assunto novo e difícil na hora de aprender. Agora eles são a sua base, o terreno em que você pisa sem pensar. É como quem aprendeu a ler: no começo soletrava letra por letra, hoje passa os olhos numa placa e já sabe o que diz. A partir daqui a gente não vai mais soletrar sequência, decisão e repetição. Vamos construir por cima delas.

Três colunas lado a lado sustentando uma laje escrita PROGRAMA. A primeira coluna, sequência, mostra três blocos empilhados com setas para baixo. A segunda, decisão, mostra um losango com dois caminhos saindo. A terceira, repetição, mostra uma seta que volta em círculo para um bloco.
Os três pilares sustentam qualquer programa. O intermediário constrói por cima deles.

O que cada pilar faz, em uma frase

PilarO que fazOnde você vê todo dia
SequênciaExecuta passos na ordem escrita, um após o outro.A receita do bolo, o passo a passo do saque no caixa.
DecisãoEscolhe um caminho conforme uma condição de sim ou não.O SE do desconto: se é aniversariante, aplica 10%.
RepetiçãoRefaz o mesmo bloco várias vezes, sem reescrever.O extrato que mostra cada compra do mês, uma por uma.

Os três pilares em uma frase cada. Nenhum deles é novidade para você.

Repare que os três se combinam o tempo todo. Um caixa de supermercado é uma repetição (passe o próximo produto) que carrega uma decisão dentro (se está em promoção, aplique o desconto) e uma sequência de passos em cada volta (leia o preço, some ao total, mostre na tela). Programar não é usar um pilar de cada vez, é encaixá-los como peças de Lego. O que muda de um programa simples para um programa poderoso não são pilares novos, é a quantidade de dados que eles manipulam de uma vez, e é exatamente aí que este curso mira.

🎮 Jogo da aula

De que pilar é este trecho?

Leia cada instrução e jogue no balde do pilar que ela representa. Confie na intuição que você já construiu.

A mesma lógica, em qualquer linguagem

Uma dúvida comum de quem termina o básico é: preciso escolher uma linguagem agora? A resposta honesta é não, ainda não. A lógica que você tem é como saber cozinhar: quem sabe o ponto do arroz faz arroz em qualquer fogão, a gás, elétrico ou a lenha. A linguagem é o fogão. Python, JavaScript, Java e todas as outras oferecem os mesmos três pilares com palavras diferentes. Quando você trocar o pseudocódigo por uma linguagem de verdade, vai reconhecer velhos amigos com roupa nova: o SE vira if, o ENQUANTO vira while, a lista continua sendo lista.

O que muda entre linguagens

  • As palavras (if, while, for, def, function).
  • A pontuação (dois-pontos, chaves, ponto e vírgula).
  • Detalhes de como se escreve uma lista ou um texto.

O que permanece igual

  • Os três pilares: sequência, decisão, repetição.
  • A ideia de guardar valores em variáveis.
  • O raciocínio de dividir um problema em passos.

Teste rápido

Um colega diz que só vai começar a programar quando decorar todos os comandos de uma linguagem. Qual é o furo desse plano?

Perguntas frequentes

Preciso ter feito o Curso de Lógica de Programação básico antes deste?
É o ideal. Este curso assume que você já entende sequência, decisão, repetição, variáveis, listas simples e funções básicas. Se algum desses termos soa estranho, vale começar pelo curso anterior; ele aplaina o caminho e este aqui fica muito mais leve.
Por que recapitular o que eu já aprendi?
Para você começar com a confiança calibrada. Muita gente termina o básico sem perceber quanta base já construiu e chega no intermediário achando que vai começar do zero. Esta aula é um espelho: mostra o tamanho do chão firme que você já tem debaixo dos pés.
Existe mesmo só três pilares? Não vou descobrir um quarto lá na frente?
Para o fluxo de um algoritmo, são três: sequência, decisão e repetição. Isso é um resultado clássico da computação. O que o intermediário acrescenta não é um quarto pilar de fluxo, e sim jeitos melhores de organizar os dados que esses três pilares manipulam: matrizes, dicionários, conjuntos e por aí vai.
Qual a diferença entre um algoritmo e um programa?
O algoritmo é a ideia, a sequência de passos para resolver um problema, independente de linguagem. O programa é esse algoritmo escrito numa linguagem que o computador executa. Neste curso você continua trabalhando o algoritmo em pseudocódigo, o português estruturado, para focar no raciocínio.
Já sei programar um pouco. Este curso ainda serve para mim?
Serve se você programa no chute e quer entender o porquê das coisas. O intermediário arruma a casa: por que uma busca binária é tão mais rápida, quando um dicionário vence uma lista, o que significa um código ser eficiente. Esse tipo de fundamento é o que separa quem copia solução de quem cria solução.
Quanto tempo leva para concluir o curso?
A carga estimada é de cerca de 12 horas, somando leitura, jogos, mini-provas, laboratório, capstone e o exame final. Não há pressa nem prazo: o progresso fica salvo e você estuda no seu ritmo. Estudar um pouco todo dia rende mais que uma maratona no fim de semana.

Fontes

Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.