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

Curso online gratuitoLó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

Descrição do curso

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:

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

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

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!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso