Módulo 1 - Bem-vindo ao mundo da lógica

Você já executa algoritmos o dia inteiro

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

O que você vai aprender

  • Reconhecer algoritmos em tarefas comuns da sua rotina.
  • Identificar entrada, processamento e saída em situações reais.
  • Perceber decisões e repetições escondidas no cotidiano.
  • Ganhar repertório de exemplos para o resto do curso.

O piloto automático é um executor de algoritmos

Você acorda e executa um algoritmo de levantar: desligar o alarme, sentar, calçar o chinelo, ir ao banheiro. No café, outro: encher a chaleira, acender o fogo, esperar, coar. No caminho do trabalho, um terceiro, com decisões embutidas: SE o ônibus demorar mais de dez minutos, vou de aplicativo. A diferença entre você e um programa é que você aprendeu esses passos por repetição até automatizá-los; o programa recebe os passos prontos, por escrito. O conteúdo, porém, é o mesmo: sequência, decisão e repetição.

Tarefa do dia a diaEntradaSaída
Conferir o trocopreço e valor pagotroco certo (ou reclamação)
Rota do GPSorigem e destinocaminho mais rápido
Máquina de lavarroupas, sabão e programa escolhidoroupas limpas
Fazer a média da provaas notasmédia final
Escolher fila do mercadotamanho e velocidade das filasfila escolhida

Entrada, processamento e saída: o padrão aparece em tudo quanto é canto.

Decisões e repetições escondidas na rotina

Olhe de novo para os exemplos e repare em dois padrões que se repetem. O primeiro é a decisão: um ponto onde o caminho se divide conforme uma condição. SE o leite acabou, anote na lista. SE o semáforo está vermelho, pare. O segundo é a repetição: um bloco de passos executado várias vezes. Dobre CADA peça de roupa. Lave louça ENQUANTO houver louça na pia. Esses dois padrões, somados à sequência simples, formam o esqueleto de absolutamente todos os programas do mundo, do aplicativo do banco ao jogo mais pesado.

🎮 Jogo da aula

Caça-padrões da rotina

Para cada situação, diga se a afirmação sobre ela é verdadeira ou falsa.

Uma curiosidade que o jogo do semáforo revela: nem toda repetição precisa terminar. O relógio da parede, o semáforo e o coração do seu celular (o laço que verifica toques na tela) rodam em ciclos projetados para durar para sempre. A exigência de “fim garantido” vale para algoritmos que prometem um RESULTADO; sistemas de vigilância contínua são projetados como exceção consciente. Quando você chegar ao laço infinito no módulo 9, já vai saber separar o proposital do acidente.

Seu repertório de exemplos para o resto do curso

Daqui em diante, cada conceito novo do curso vai ancorar num exemplo do cotidiano antes de virar pseudocódigo. Variáveis vão morar em caixas etiquetadas; o operador E vai acender lâmpadas com chaves em série; o laço PARA vai contar degraus de escada. Isso não é enfeite: a ciência da aprendizagem mostra que conceito abstrato gruda quando conecta a algo que você já domina. Você domina a sua rotina; vamos usá-la como andaime.

  • Padaria e troco: aritmética e resto (módulo 5).
  • Portaria de festa e catraca: comparações e operadores lógicos (módulos 6 e 7).
  • Semáforo, escada de notas e caixa eletrônico: decisões (módulo 8 e 14).
  • Varal, academia e cofrinho: repetições, contadores e acumuladores (módulos 9 e 10).
  • Lista de compras e fila do banco: listas e índices (módulo 11).

Teste rápido

Na tarefa “lavar louça enquanto houver louça na pia”, qual padrão de algoritmo predomina?

Perguntas frequentes

Se eu já executo algoritmos, por que preciso estudá-los?
Porque executar e projetar são habilidades diferentes. Você executa a rota do trabalho sem pensar, mas desenhar a rota ótima para outra pessoa exige explicitar cada decisão. Programar é isso: sair do papel de executor e assumir o de autor dos passos.
Qual a diferença entre hábito e algoritmo?
O hábito é um algoritmo que o seu cérebro compilou: os passos existem, mas você não os enxerga mais. O exercício do curso é descompilar hábitos, ou seja, trazer os passos de volta à consciência para poder escrevê-los. Por isso descrever tarefas banais é um treino tão eficaz.
Todo algoritmo do dia a dia pode virar programa?
Os que dependem só de informação, sim: cálculo de troco, escolha de fila, média de notas. Os que dependem de corpo físico (dobrar roupa) precisariam de um robô com braços, que é outra engenharia. A lógica, porém, se escreve igual nos dois casos.
Por que os exemplos do curso são tão caseiros?
Porque conceito novo aprende melhor apoiado em terreno conhecido. Padaria, varal e caixa eletrônico não exigem explicação extra, então toda a sua atenção sobra para o conceito. Nos módulos finais os exemplos crescem junto com você, até o projeto completo.
Decisão e repetição são os únicos padrões que existem?
Com a sequência simples, esses três padrões bastam para escrever qualquer programa, um resultado clássico da ciência da computação (o teorema do programa estruturado, de Böhm e Jacopini, 1966). Tudo o mais que você verá, funções e listas incluídas, é organização em cima dos três.
Como treino esse olhar no dia a dia?
Escolha uma tarefa por dia e faça três perguntas: qual é a entrada? Onde tem decisão (SE)? Onde tem repetição (ENQUANTO ou PARA CADA)? Em uma semana o olhar vira automático, e as próximas aulas vão parecer nomeação de coisas que você já enxerga.

Fontes

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