Módulo 2 - Algoritmos, as receitas do computador
Pseudocódigo: o algoritmo escrito em português
8 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 02/07/2026
O que você vai aprender
- Entender o que é pseudocódigo e por que ele acelera o aprendizado.
- Usar os comandos escreva e leia para saída e entrada.
- Reconhecer comentários e saber que o executor os ignora.
- Prever a saída de um pseudocódigo de várias linhas.
Ouvir o resumo desta aula
Um recap de cerca de 2 minutos na voz do Valim, para ouvir no trânsito ou na academia.
Ler a transcrição do resumo
Resumo da aula: Pseudocódigo: o algoritmo escrito em português.
Os objetivos desta aula. Entender o que é pseudocódigo e por que ele acelera o aprendizado. Usar os comandos escreva e leia para saída e entrada. Reconhecer comentários e saber que o executor os ignora. Prever a saída de um pseudocódigo de várias linhas.
Veja o essencial, parte por parte.
Português com disciplina de máquina. Pseudocódigo é o algoritmo escrito em português estruturado: uma ação por linha, comandos fixos, zero ambiguidade.
Escreva e leia: a dupla de abertura. O comando escreva é a voz do algoritmo: mostra na tela o que estiver entre parênteses.
As regras da casa (e por que elas existem). Papel e caneta valem tanto quanto o Playground: pseudocódigo nasceu para ser rascunhado.
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
Português com disciplina de máquina
Até aqui você escreveu algoritmos em frases soltas: “ferva a água”, “pergunte o valor”. Funciona para começar, mas frases livres convidam a ambiguidade de volta. O pseudocódigo resolve isso: é português com disciplina de máquina. Cada linha carrega uma ação única, os comandos têm nome fixo e a ordem de cima para baixo é sagrada, como você aprendeu com o computador literal. O “pseudo” do nome avisa que não é código de verdade: nenhum computador do mercado o executa. Ele é a ponte entre a sua ideia e qualquer linguagem real.
Por que aprender numa língua que máquina não executa? Porque ela remove os dois obstáculos que mais derrubam iniciantes: o inglês e a pontuação cheia de detalhes das linguagens reais. Escrevendo escreva e leia em português, toda a sua energia vai para a lógica, que é o que este curso treina. Quando você chegar ao módulo 15, vai ver o MESMO algoritmo escrito em três linguagens de verdade e vai reconhecer cada pedaço. A lógica viaja; só a roupa muda.
Escreva e leia: a dupla de abertura
O comando escreva é a voz do algoritmo: mostra na tela o que estiver entre parênteses. O comando leia é o ouvido: pausa tudo, espera a pessoa digitar e guarda a resposta com um nome, para usar depois. Repare como os dois se conectam ao esqueleto da aula anterior: leia captura a ENTRADA, escreva entrega a SAÍDA, e o processamento acontece entre eles. O exemplo abaixo é um algoritmo completo de verdade, com direito a comentário anotando a saída esperada.
escreva("Bom dia! Qual é o seu nome?")
leia(nome)
escreva("Seja bem-vindo, ", nome)
// Saída esperada (se a pessoa digitar Ana):
// Bom dia! Qual é o seu nome?
// Seja bem-vindo, AnaSeu primeiro pseudocódigo com entrada e saída: leia guarda a resposta; escreva usa a resposta guardada.
Aquele nome dentro do leia é uma caixinha de memória em que a resposta fica guardada; o módulo 3 inteiro é sobre essas caixinhas, as variáveis. Por enquanto, basta a intuição: leia(nome) guarda o que a pessoa digitou, e o escreva seguinte pode usar o conteúdo guardado. Note também as duas últimas linhas do exemplo, que começam com //. São comentários: o executor pula essas linhas como se não existissem. Comentário é recado entre humanos, e anotar a saída esperada é um hábito que este curso recomenda desde já.
🎮 Jogo da aula
O que aparece na tela?
Leia o pseudocódigo com olhos de executor literal: de cima para baixo, pulando comentários. Escolha o que aparece na tela.
escreva("Total da compra: 25 reais")
// escreva("Cupom de desconto aplicado")
escreva("Pago: 50 reais")
escreva("Troco: 25 reais")As regras da casa (e por que elas existem)
Todo pseudocódigo deste curso segue as mesmas regras, e vale conhecê-las agora para nunca mais estranhar. Elas não são burocracia: cada uma elimina uma fonte de ambiguidade que você aprendeu a caçar na aula 1. Uma ação por linha elimina a dúvida sobre o que vem primeiro. Comandos com nome fixo eliminam sinônimos traiçoeiros. A execução de cima para baixo elimina a pergunta “por onde começo?”. O que as linguagens reais fazem é exatamente isso, só que com vocabulário em inglês e regras de pontuação mais rígidas.
- Uma ação por linha, executada de cima para baixo, sem pular nada (exceto comentários).
- escreva(...) mostra na tela; leia(...) recebe o que a pessoa digita e guarda.
- Textos exatos vão entre aspas; nomes de caixinhas de memória vão sem aspas.
- // inicia um comentário: o executor ignora a linha inteira.
- A seta <- guarda um valor numa caixinha (estreia oficial no módulo 3).
- Decisões (se... então... senão) e repetições (enquanto, para) chegam nos módulos 8 a 10.
Teste rápido
Qual é a principal função do pseudocódigo neste curso?
Perguntas frequentes
- Pseudocódigo é a mesma coisa que Portugol?
- São primos. Portugol é um nome popular para pseudocódigo em português, usado em escolas e faculdades do Brasil, com pequenas variações de vocabulário entre apostilas. O deste curso segue o mesmo espírito: comandos em português, uma ação por linha e foco total na lógica.
- Onde eu executo o pseudocódigo do curso?
- No Playground de Lógica, no menu Laboratório: você digita os comandos e vê a saída na hora. E execute também na cabeça, prevendo a saída antes de rodar. Essa previsão é o exercício mais valioso do curso, tanto que virou um dos formatos de jogo.
- Por que os textos vão entre aspas?
- As aspas separam texto exato de nome de caixinha. escreva(“nome”) mostra a palavra nome, ao pé da letra; escreva(nome) mostra o CONTEÚDO guardado na caixinha chamada nome. Essa distinção existe em todas as linguagens reais, então vale acostumar o olho desde já.
- Para que servem os comentários, se o executor os ignora?
- Servem para as pessoas: explicar por que um passo existe, anotar a saída esperada, marcar um trecho para revisar depois. Código se escreve uma vez e se lê dezenas; o comentário certo economiza os minutos de quem lê, inclusive o seu eu do futuro.
- Escrever errado no pseudocódigo quebra alguma coisa?
- Não quebra nada: no papel, você risca e reescreve; no Playground, aparece um aviso em português e você corrige. Errar aqui é barato de propósito. A tolerância a erro é o motivo de se treinar em pseudocódigo antes das linguagens reais, em que as mensagens de erro assustam mais.
- Quando aparecem as decisões e repetições no pseudocódigo?
- As decisões (se... então... senão) estreiam no módulo 8, depois de você dominar comparações e operadores lógicos. As repetições (enquanto e para) vêm nos módulos 9 e 10. Até lá, os algoritmos são sequências puras, e há muito o que praticar só com elas.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.