</>Lógica em Prática C do zeroUm passo de cada vez.
De colega para colega

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.

Seu primeiro programaC
#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.

Aprenda no seu ritmo

Por onde começar?

Sobre o projeto

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.

Disciplina e materiais

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.

  1. Primeiros passosAlgoritmos, ambiente de programação e como executar um programa.
  2. Degrau 1 · DadosSaída e entrada de dados, variáveis, tipos e operadores.
  3. Degrau 2 · DecisõesCondições e escolha de caminhos com if, else e switch.
  4. Degrau 3 · RepetiçõesLaços com while, for e do-while.
  5. Degrau 4 · ColeçõesOrganização de dados em vetores e matrizes.
  6. 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.

Material de referência

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.

Construído com a turma

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.