Imagem do Curso gratuito Lógica de programação

Curso online gratuito Lógica de programação

Duração do curso online: 1 horas e 29 minutos

4.38

EstrelaEstrelaEstrelaEstrelaMeia estrela

(8)

Aprenda a pensar como programador e crie algoritmos do zero: curso online gratuito de lógica de programação, com exercícios e base para várias linguagens.

Neste curso gratuito, aprenda sobre

  • Conceitos básicos de lógica de programação e noção de algoritmo
  • Formas de representar algoritmos: pseudocódigo e fluxogramas
  • Tipos de dados, variáveis, constantes e instruções fundamentais
  • Atribuição de valores e comandos de entrada e saída
  • Operadores aritméticos e cálculo de resto (módulo)
  • Operadores relacionais para comparar valores (>, <, =, etc.)
  • Estruturas condicionais: se/então/senão (simples e composto)
  • Operadores lógicos (E, OU, NÃO) e composição de condições
  • Seleção múltipla: caso/escolha e quando utilizar
  • Estruturas de repetição: para faça, enquanto faça e repita até
  • Criação e uso de vetores (arrays) para listas de dados
  • Criação e uso de matrizes (arrays 2D) para tabelas de dados
  • Procedimentos e funções: modularização e reutilização de código
  • Resolução de problemas com exercícios: média e reajuste salarial

Sobre o curso online gratuito

Dominar lógica de programação é o passo mais importante para quem quer aprender a programar de verdade, independentemente da linguagem escolhida depois. Neste curso online gratuito, você vai desenvolver o raciocínio necessário para transformar problemas do dia a dia em soluções claras, estruturadas e executáveis, treinando a mente para identificar padrões, organizar etapas e tomar decisões com base em regras bem definidas.

Ao longo das aulas, você evolui de conceitos essenciais como algoritmo e formas de representação (incluindo fluxogramas) para a construção de soluções com variáveis, constantes e tipos de dados. Você aprende a manipular informações com operadores aritméticos, relacionais e lógicos, criando condições e regras para que o algoritmo “escolha” caminhos diferentes conforme os dados de entrada. Esse tipo de pensamento é a base de qualquer software, seja um sistema, um aplicativo, um jogo ou uma automação simples.

O curso também reforça a prática com exercícios que simulam situações reais, ajudando você a aplicar os conceitos com confiança. Você vai entender como usar comandos de entrada e saída, como estruturar desvios condicionais e seleção múltipla, e como trabalhar com repetições para resolver tarefas de forma eficiente. Isso inclui estruturas que percorrem sequências, executam ações enquanto uma condição for verdadeira ou repetem passos até que um objetivo seja alcançado.

Para completar a base, você entra em estruturas de dados fundamentais, como vetores e matrizes, essenciais para armazenar e acessar conjuntos de valores. Por fim, aprende como organizar melhor suas soluções com procedimentos e funções, criando algoritmos mais legíveis, reutilizáveis e fáceis de manter. Ao finalizar, você terá um alicerce sólido para avançar para qualquer linguagem de programação com mais segurança e velocidade.

Conteúdo do curso

  • Aula em vídeo: Lógica de Programação - Aula 01 - Introdução 03m
  • Exercício: _Qual é a definição de algoritmo?
  • Aula em vídeo: Lógica de Programação - Aula 02 - Como representar um Algoritmo 02m
  • Exercício: _Qual é a forma gráfica utilizada para representar um algoritmo?
  • Aula em vídeo: Lógica de Programação - Aula 03 - Tipos de dados, Variáveis, Constantes e Instruções 04m
  • Exercício: _Qual é o tipo de dado que compreende números positivos ou negativos, com exceção dos números fracionários, e tem como exemplos "na sala existem dez cadeiras" e "eu comprei cinco calças"?
  • Aula em vídeo: Lógica de Programação - Aula 04 - Comando de Atribuição/Entrada/Saída 09m
  • Exercício: _Qual é o comando utilizado para atribuir valores às variáveis em um algoritmo?
  • Aula em vídeo: Lógica de Programação - Aula 05 - Operadores Aritméticos 05m
  • Exercício: Qual operador é usado para descobrir o resto de uma divisão em algoritmos?
  • Aula em vídeo: Lógica de Programação - Aula 06 - Operadores Relacionais 05m
  • Exercício: _Qual é o operador relacional utilizado para testar se um valor é maior do que outro na linguagem de programação abordada no curso "Lógica de programação por Node Studio Treinamentos"?
  • Aula em vídeo: Lógica de Programação - Aula 07 - Desvio Condicional (Se/Então/Senão) 05m
  • Exercício: _Qual é a diferença entre um desvio condicional simples e um desvio condicional composto?
  • Aula em vídeo: Lógica de Programação - Aula 08 - Exercício (Calcular Média) 03m
  • Exercício: Qual é a condição para um aluno ser aprovado no algoritmo?
  • Aula em vídeo: Lógica de programação - Aula 09 - Operadores Lógicos 05m
  • Exercício: _Qual operador lógico é utilizado quando pelo menos um dos relacionamentos lógicos necessita ser verdadeiro?
  • Aula em vídeo: Lógica de Programação - Aula 10 - Fluxograma 04m
  • Exercício: _Qual o objetivo do fluxograma na programação?
  • Aula em vídeo: Lógica de Programação - Aula 11 - Seleção Múltipla (Caso/Escolha) 04m
  • Exercício: _Qual é a proposta do comando de seleção múltipla?
  • Aula em vídeo: Lógica de Programação - Aula 12 - Exercício 2 (Reajuste Salarial) 05m
  • Exercício: _Qual é o critério de reajuste salarial para aqueles que ganham até três salários mínimos?
  • Aula em vídeo: Lógica de Programação - Aula 13 - Estrutura de Repetição (ParaFaça) 04m
  • Exercício: _Qual é a função do comando "para faça" na lógica de programação?
  • Aula em vídeo: Lógica de Programação - Aula 14 - Estrutura de Repetição (EnquantoFaca / RepitaAte) 03m
  • Exercício: _Qual é a diferença entre os comandos de repetição "enquanto faça" e "repita até"?
  • Aula em vídeo: Lógica de Programação - Aula 15 - Vetores 06m
  • Exercício: _O que é um vetor na programação?
  • Aula em vídeo: Lógica de Programação - Aula 16 - Matrizes 07m
  • Exercício: _O que é uma matriz?
  • Aula em vídeo: Lógica de Programação - Aula 17 - Procedimentos e Funções [Final] 07m
  • Exercício: _O que são procedimentos e funções na programação?

Este curso gratuito inclui:

Ícone aprenda com o curso em áudio

1 horas e 29 minutos de curso online em vídeo

Ícone do Certificado digital de conclusão de curso

Certificado digital de conclusão de curso ( Gratuito )

Ícone dos exercícios para treinar os conhecimentos

Exercícios para treinar seus conhecimentos

Ícone de cursos 100% gratuitos do início ao fim

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Comentários do Curso: Lógica de programação

AT

Artie Taylor

EstrelaEstrelaEstrelaEstrelaEstrela

Curso ótimo para se ter noção inicial de programação.

AT

Artie Taylor

EstrelaEstrelaEstrelaEstrelaEstrela

ótimo curso.

Mais cursos gratuitos em Lógica de programação

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!