Para quem está começando

Seu primeiro programa começa com uma tentativa.

Aprenda lógica de programação colocando suas ideias em prática. Resolva exercícios em Python e Go, confira o resultado e tente de novo quando precisar.

Não precisa acertar de primeira. Faz parte do aprendizado.

Uma primeira experiência Python

Vamos dizer olá?

Este programa mostra uma mensagem com seu nome.

1nome = "Ana"
2print("Olá, " + nome)
2 linhas. Um começo.
Pequenos exercícios para entender uma ideia de cada vez.

Um passo de cada vez.

Da primeira tentativa à próxima descoberta.

01 / ESCOLHER

Encontre seu ponto de partida

Siga as listas organizadas pelo professor e pratique os conceitos que está aprendendo.

02 / EXPERIMENTAR

Escreva, teste, entenda

Veja o resultado da sua solução. Se algo não funcionar, use a dica e experimente outro caminho.

03 / REVISITAR

Volte ao que aprendeu

Retome os exercícios nas revisões para praticar novamente e fortalecer seu aprendizado.

Além de escrever código.

Ferramentas para acompanhar cada tentativa.

Um editor no próprio navegador
Abra o exercício e escreva sua solução ali mesmo. O editor destaca a sintaxe de Python e Go para ajudar na leitura do código.
Verificações para entender sua solução
Teste o programa e confira sua saída. Quando algo não funcionar, veja uma orientação inicial e abra os detalhes técnicos para investigar.
Uma dica quando você precisar
Consulte as dicas cadastradas pelo professor para encontrar um próximo caminho, sem sair do exercício.
Seu progresso como ponto de partida
Distinga o que já concluiu do que está disponível e continue pelo próximo exercício. As atividades seguintes são liberadas conforme você avança.

Para quem ensina

Prepare o caminho de quem está aprendendo.

Organize a prática da sua turma com trilhas, listas e exercícios de Python e Go. Você define as atividades e as verificações de cada solução.

Já tenho acesso de professor
Organize a sequência de estudo
Crie e edite trilhas, reúna exercícios em listas e ajuste a ordem das atividades.
Defina o ponto de partida e os testes
Prepare o código inicial e os testes que vão verificar as soluções enviadas pelos estudantes.
Cadastre dicas para as tentativas
Adicione orientações aos exercícios para apoiar quem precisar de ajuda durante a prática.

Antes de começar

Preciso instalar um editor no computador?

Para resolver as atividades do ADHP, você usa o editor da própria página. O código é enviado para execução e verificação pelo ambiente.

O que acontece se eu errar um exercício?

Você pode ler o retorno da tentativa, consultar uma dica disponível, ajustar o código e testar novamente. O exercício é marcado como concluído quando sua solução passa pelas verificações.

Como funcionam as revisões?

Depois de concluir exercícios, você pode retomá-los nas revisões espaçadas. O painel mostra as atividades agendadas e quando cada uma fica disponível para revisar.

Posso começar sem conhecer Python ou Go?

O ambiente tem foco em quem está iniciando na programação. As atividades são organizadas pelo professor; siga a sequência da sua trilha e use as dicas disponíveis ao longo do caminho.