training.Começar

APRENDER FAZENDO

Seu próximo
passo começa aqui.

Uma trilha prática para entender algoritmos, dominar o pseudocódigo e pensar como quem programa.

algoritmo.pseudo
01INÍCIO
02LEIA idade
03SE idade >= 18
04ESCREVA "pode entrar"
05FIM
pensartestarresolver
03trilhas de conteúdo
06questões práticas
possibilidades
Aprenda no seu ritmo
um desafio por dia.

TRILHA COMPLETA · 6 SEMANAS

Do zero ao seu
primeiro programa.

Um caminho guiado para aprender lógica de programação com prática desde o primeiro dia.

0%
progresso
da trilha
01BLOQUEADO

Pensamento computacional

Aprenda a decompor problemas, reconhecer padrões e criar abstrações.

◷ 35 min▣ 4 aulas
02BLOQUEADO

Algoritmos na prática

Transforme ideias em passos ordenados, claros e testáveis.

◷ 45 min▣ 5 aulas
03BLOQUEADO

Pseudocódigo

Use variáveis, entradas, saídas e estruturas para escrever soluções.

◷ 55 min▣ 6 aulas
04BLOQUEADO

Decisões e repetições

Domine SE, SENÃO, ENQUANTO e PARA com desafios guiados.

◷ 60 min▣ 6 aulas
05BLOQUEADO

Projeto final

Construa um jogo de adivinhação usando tudo o que aprendeu.

◷ 90 min▣ 3 etapas

Como funciona? Complete os módulos na ordem. Cada aula libera uma prática no laboratório e uma etapa do projeto final.

MEU PROJETO · LIVRO DE JORNADA

Construindo um
jogo de adivinhação.

Você vai sair de uma ideia simples e terminar com um programa explicado, testado e pronto para mostrar.

0%0 de 18 tarefas
concluídas

CAPÍTULO 01 · ENTENDER

A ideia vira problema

Antes do código, vamos definir o que o nosso jogo precisa fazer.

CHECKLIST DO CAPÍTULO
PROJETO EM CONSTRUÇÃOJogo de adivinhaçãoPraticar no laboratório →

FUNDAMENTOS

Construa uma base
sólida.

Antes de escrever código, aprenda a organizar ideias. Cada conteúdo foi pensado para você praticar um conceito por vez.

01

Algoritmos

Aprenda a transformar problemas em passos claros e ordenados.

Estudar agora
03

Lógica

Domine condições, repetições, variáveis e decomposição de problemas.

Estudar agora

DESAFIO DIÁRIO

O caminho até a escola

Liste, em ordem, cinco passos para sair de casa e chegar à escola. Depois, identifique qual passo depende de uma condição.

Ver uma pista

Pense em algo como: se estiver chovendo, então levar guarda-chuva.

AQUECIMENTO

MÃO NA MASSA

Seu primeiro
laboratório.

Escreva pseudocódigo, execute no navegador e veja o raciocínio acontecendo passo a passo.

meu_algoritmo.pseudo
01
02
03
04
05
06
07
CONSOLEpronto

A saída do seu algoritmo
aparecerá aqui.

Atalhos: LEIA entrada · ESCREVA saída · SE decisãoPronto para executar

BANCO DE PROBLEMAS

Pratique até
entender.

Problemas graduais inspirados nos temas de cursos e listas abertas de algoritmos. Tente antes de revelar a pista.

01AQUECIMENTO

Entrada e saída

Calculadora de média

Leia três notas e mostre a média aritmética delas.

Preciso de uma pista

A média é a soma das notas dividida pela quantidade de notas.

Ver solução comentada

LEIA nota1, nota2, nota3; media = (nota1 + nota2 + nota3) / 3; ESCREVA media.

02AQUECIMENTO

Variáveis

Conversor de medidas

Leia uma medida em metros e mostre o equivalente em centímetros.

Preciso de uma pista

Um metro possui 100 centímetros.

Ver solução comentada

LEIA metros; centimetros = metros * 100; ESCREVA centimetros.

03PRÁTICA

Decisão

Número par ou ímpar

Leia um número inteiro e informe se ele é par ou ímpar.

Preciso de uma pista

Use o resto da divisão por 2.

Ver solução comentada

SE numero MOD 2 == 0 ENTÃO ESCREVA "par" SENÃO ESCREVA "ímpar" FIMSE.

04PRÁTICA

Decisão

Maior de três

Leia três números e informe qual é o maior.

Preciso de uma pista

Compare o primeiro com os outros dois; depois repita a ideia.

Ver solução comentada

Você pode guardar maior = primeiro e atualizar maior quando encontrar um valor superior.

05PRÁTICA

Repetição

Contagem de pares

Leia um limite e mostre todos os números pares entre 0 e esse limite.

Preciso de uma pista

Comece em 0 e avance de 2 em 2.

Ver solução comentada

PARA numero DE 0 ATÉ limite COM PASSO 2, ESCREVA numero.

06DESAFIO

Repetição

Descobrir um primo

Leia um número e diga se ele é primo.

Preciso de uma pista

Um primo só é divisível por 1 e por ele mesmo. Teste divisores menores que o número.

Ver solução comentada

Conte quantos divisores exatos existem. Se houver exatamente dois, o número é primo.

07DESAFIO

Tabela de decisão

Preço da lanchonete

Leia o código de um produto e a quantidade. Calcule o total usando uma tabela de preços.

Preciso de uma pista

Use SE/SENÃO SE ou uma estrutura de seleção múltipla.

Ver solução comentada

Associe cada código a um preço, multiplique pelo número de unidades e trate código inválido.

08DESAFIO

Simulação

Troco mínimo

Dado um valor de troco, informe quantas notas de 20, 10 e 5 são necessárias.

Preciso de uma pista

Comece pela maior nota e use divisão inteira e resto.

Ver solução comentada

notas20 = troco DIV 20; resto = troco MOD 20; repita para 10 e 5.

09PROJETO

Integração

Jogo de adivinhação

Una entrada, decisão e repetição em um jogo com número secreto e limite de tentativas.

Preciso de uma pista

Use a estrutura do livro do projeto e implemente uma parte de cada vez.

Ver solução comentada

Crie segredo, palpite e tentativas; repita enquanto não acertar e ainda houver tentativas; dê dicas.

Temas adaptados de materiais públicos de algoritmos e Portugol, com enunciados reescritos para esta trilha. Consulte as referências no repositório.

PRATIQUE AGORA

Teste seu
raciocínio.

01/ 06
questões
ALGORITMOS1 de 6

Qual definição melhor descreve um algoritmo?