Tecnologia · Apostila Lógica de Programação
Aprenda a base que serve para qualquer linguagem: algoritmos, pseudocódigo, condicionais, laços, vetores, funções, recursão e teste de mesa.
Toda linguagem de programação muda com o tempo, mas a lógica por trás delas continua a mesma. Quem pula essa base decora comandos, faz o primeiro exemplo funcionar e trava no primeiro problema que exige raciocínio próprio. Neste curso de Lógica de Programação online e gratuito você aprende do zero o que é um algoritmo, entrada, processamento e saída, variáveis e tipos, operadores e tabela-verdade, condicionais, laços de repetição, vetores e matrizes, busca e ordenação, funções, noções de recursão, fluxograma e o essencial teste de mesa. Tudo em pseudocódigo em português, independente de linguagem, com exercícios resolvidos passo a passo que você depois traduz para Python, Java ou JavaScript. Estude no seu ritmo, pelo celular ou computador, e emita seu certificado.
O que você aprende
O que é um algoritmo e as três características que ele precisa ter
Entrada, processamento e saída, variáveis, tipos e atribuição
Operadores aritméticos, relacionais e lógicos, tabela-verdade e precedência
Condicionais, estrutura de escolha e os laços ENQUANTO, REPITA-ATÉ e PARA
Vetores, matrizes, busca sequencial, ordenação, funções e recursão
Teste de mesa, depuração, fluxograma e exercícios resolvidos passo a passo
Este curso é para você?
Currículo do curso
4 módulos · 16 aulas
01Módulo 1 — Algoritmos, Dados e Operadores4 aulas
O que é um algoritmo
Entrada, processamento e saída
Variáveis, tipos, atribuição e comparação
Operadores, tabela-verdade e precedência
02Módulo 2 — Decisões e Repetições4 aulas
Condicionais: SE, SENÃO e SENÃO-SE
Estrutura de escolha (CASO)
Laços: ENQUANTO, REPITA-ATÉ e PARA
Contador, acumulador e laço infinito
03Módulo 3 — Dados em Conjunto e Modularização4 aulas
Vetores e matrizes
Busca sequencial e ordenação
Funções, procedimentos e escopo
Noção de recursão
04Módulo 4 — Testar, Depurar e Praticar4 aulas
Teste de mesa: a ferramenta mais subestimada
Depuração e leitura de erro
Fluxograma e boas práticas
Exercícios resolvidos e como continuar praticando
Comprove o seu percurso.
O certificado digital é opcional, traz a carga horária do curso e pode ser validado publicamente por QR Code.
Perguntas frequentes
O curso de Lógica de Programação é grátis?
Sim. Todo o conteúdo do curso de Lógica de Programação é 100% gratuito, do primeiro ao último módulo, incluindo os algoritmos comentados, os exercícios resolvidos e a prova final. Você só paga se quiser emitir o certificado de conclusão, que é opcional.
Preciso saber alguma linguagem de programação ou instalar algum programa?
Não. O curso é feito em pseudocódigo, um português estruturado que serve de base para qualquer linguagem, e por isso não depende de instalação nenhuma: papel, lápis e o celular já bastam para acompanhar e fazer os exercícios. Quando ajuda a entender, o mesmo trecho aparece também em Python e JavaScript, só para mostrar que a lógica não muda de uma linguagem para outra.
O certificado é válido em todo o Brasil?
Sim. É um certificado de curso livre de formação inicial e continuada (FIC), válido em todo o território nacional, com base no Decreto 5.154/2004 e na Resolução CNE nº 04/99. Serve para currículo, comprovação de qualificação e horas complementares. Ele não é uma graduação reconhecida pelo MEC nem habilita profissão regulamentada.