Programação começa
um passo de cada vez.
Um projeto criado por Guilherme para ajudar a turma na primeira etapa de Fundamentos de Programação. Aqui, você aprende lógica usando C, entende os símbolos e pratica com explicações para cada passo.
Nunca programou ou ainda está se acostumando com o computador? Comece pelas primeiras aulas. Você não precisa chegar sabendo.
#include <stdio.h> int main(void) { printf("Ola, turma!\n"); return 0; }
Estas chaves marcam o começo e o fim de um bloco. Cada detalhe tem uma explicação nas aulas.
Por onde começar?
Aulas, linha por linha
Abra Aulas e comece no nível Básico. Leia a explicação, acompanhe o exemplo e responda às perguntas. Volte quantas vezes precisar.
Explorar as aulas → 02 / PRATICARExercícios com apoio
Escolha um tema que já estudou. Tente resolver, leia o feedback e use uma dica se travar. Compare o resultado esperado com o que seu programa mostrou.
Escolher um exercício → 03 / EXPERIMENTARSeu laboratório de C
Escreva ou altere um programa em C. Preencha a entrada quando ele precisar de dados e clique em Executar. Observe o resultado e tente explicar por que ele aconteceu.
Experimentar agora →Entender de verdade, desde o começo.
O Lógica em Prática nasceu de uma dificuldade que apareceu na nossa turma: quem está começando precisa entender até os detalhes que parecem pequenos, como uma chave, um ponto e vírgula ou uma mensagem de erro.
A proposta é dar um espaço para revisar o conteúdo da disciplina, responder às perguntas das atividades e experimentar. O objetivo é conseguir explicar o que seu código faz e construir suas próprias soluções, um conceito de cada vez.
Use o site como apoio às aulas e pratique também no ambiente da disciplina. O laboratório do navegador atende a um subconjunto de C; os limites estão explicados dentro dele.
De onde vem a nossa trilha?
Fundamentos de Programação
Professor Manfred Heil Junior
A organização dos temas usa como referência o Glossário dos Degraus – Fundamentos de Programação, de Manfred Heil Junior (2026). As explicações e os exercícios deste site foram criados para o projeto.
- Primeiros passosAlgoritmos, ambiente de programação e como executar um programa.
- Degrau 1 · DadosSaída e entrada de dados, variáveis, tipos e operadores.
- Degrau 2 · DecisõesCondições e escolha de caminhos com if, else e switch.
- Degrau 3 · RepetiçõesLaços com while, for e do-while.
- Degrau 4 · ColeçõesOrganização de dados em vetores e matrizes.
- Degrau 5 · FunçõesDivisão do programa em partes, parâmetros e retornos.
Os níveis Básico, Intermediário e Avançado ajudam a navegar pelo site. Acompanhe a sequência indicada pelo professor e priorize os assuntos que a turma está estudando.
Glossário dos Degraus
Manfred Heil Junior · Fundamentos de Programação · 2026
Consulte o glossário e os materiais dos blocos no Teams da disciplina. Se não encontrar um arquivo, peça orientação ao professor. O glossário abaixo é disponibilizado com autorização do autor. Os créditos e as informações do documento original foram preservados.
Sua dificuldade ajuda a melhorar o site.
Encontrou um erro, uma palavra sem explicação ou um exercício confuso? Conte para mim. O projeto está em desenvolvimento e vai melhorar com o que vocês perceberem ao estudar.
Guilherme · criador do projeto
WhatsApp: (47) 99649-5794
O que contar no feedback?
- Qual aula ou exercício você estava fazendo.
- Em qual parte ficou com dúvida ou encontrou um problema.
- O que esperava que acontecesse e o que apareceu na tela.
Se ajudar, envie uma captura da tela. Não precisa saber o nome técnico do problema.
Dúvidas sobre o conteúdo? Consulte também o professor Manfred Heil Junior.