Curso de Lógica de Programação do Zero para Iniciantes
Entenda os primeiros e importantes passos necessários para se tornar um programador.
- Professor: Cida Castello
- Nível do curso: Básico
Um dos primeiros passos que devem ser dados por qualquer pessoa que queira aprender a trabalhar com programação e desenvolvimento de sistemas é a lógica de tudo o que acontece quando um determinado código é escrito. De uma forma geral, a lógica de programação pode ser definida como a organização coesa de uma determinada sequência de instruções voltadas à resolução de um determinado problema, ou a construção de um determinado software ou de uma determinada aplicação.
De fato, este deve ser o conhecimento anterior a qualquer outro quando estamos falando de programação ou desenvolvimento, pois ele fornece o conhecimento necessário que vai permitir com que um desenvolvedor encontre uma solução para o problema que se apresenta, independente da linguagem que será utilizada.
Aprenda Lógica de Programação do Zero para Iniciantes neste curso online e gratuito. Não deixe de conferir também este outro curso de Lógica de Programação.
Sobre o curso
Neste curso online e gratuito os alunos poderão aprender mais sobre programação do zero para iniciantes. A ideia do curso é que realmente ele forneça estes conhecimentos básicos que vão permitir com que os estudantes evoluam na sua jornada de aprendizado para se tornar um desenvolvedor. Para ensinar, o curso se utiliza de ferramentas que se tornaram comuns no ambiente de aprendizagem, como o VisuAlg e o Portugol Studio.
Estrutura do curso
Lançamento do Curso de Lógica de Programação do Zero para Iniciantes
Aula #00 – Conteúdo e Objetivos do Curso de Lógica de Programação do Zero para Iniciantes
Aula #00 – Como Estudar e Aprender Lógica de Programação – Iniciantes
Aula #01 – Como Instalar o VisuAlg3 – Preparando o Ambiente | Curso de Lógica de Programação
Aula #02 – Como Instalar o Portugol Studio – Preparando o Ambiente
Aula #03 – Introdução à Lógica de Programação–Curso de Lógica de Programação do Zero para Iniciantes
Aula #04 – Conhecendo os Tipos de Dados – Lógica de Programação do Zero para Iniciantes
Aula #05–Variáveis de Memória-Algoritmo Curso de Lógica de Programação do Zero para Iniciantes
Aula #06 Prática – Primeiro Programa Hello World no VisuAlg
Aula #07 Prática – Exercício 02 – Somando dois números inteiros – VisuAlg
Aula #08 Prática – Operadores Aritméticos VisuAlg – Exercício 03
Aula #09 Prática – Desafio Exercício 04 – Usando variáveis do tipo real – Exercício 05
Aula #10 Prática – Resolvendo desafio do Exercício 06
Aula #11 – Prática – Como fazer debug do seu algoritmo no VisuAlg
Aula #12 Prática – Como funcionam os operadores de divisão e resto da divisão – VisuAlg
Aula #13 Prática – Como exibir números formatados no VisuAlg
Aula #14 – Prática – Resolvendo o desafio do Exercício 07
Aula 15 Prática – Como Converter Expressões Aritméticas nos Algoritmos VisuAlg
Aula 16 Prática – Resolvendo os Desafios dos Exercícios 09 e 10 – Expressões computacionais-VisuAlg
Aula #17 Prática – Como Converter Graus Celsius em Fahrenheit Algoritmo VisuAlg
Aula #18 Prática – Resolvendo o desafio: Como Converter Graus Fahrenheit em Celsius-VisuAlg
Aula #19 Prática – Como Calcular a Soma dos Quadrados de Três Valores – Algoritmo – VisuAlg
Aula #20 Prática-Desafios dos Exercícios 14 e 15: Quadrado da Soma e Consumo de Combustível-VisuAlg
Aula #21 Prática – Operadores Relacionais, Lógicos e Tabela Verdade – Algoritmo – VisuAlg
Aula #22 Prática – Estrutura Condicional (se-senão-fimse) – VisuAlg – Parte 1
Aula #23 Prática – Estrutura Condicional Encadeada (se-senão-fimse) – VisuAlg – Parte 2
Aula # 24 Prática – Exercícios: Maior número – Múltiplo de 10 – Ordenar 3 Números – VisuAlg
Aula # 25 Prática – Desafio: Reajuste Salarial – Exercício #4 – Lista #2- VisuAlg
Aula # 26 Prática – Desafio: Temperatura ideal para experimento – Exercício #5 – Lista #2 – VisuAlg
Aula # 27 Prática – Desafio: Subtração do maior pelo menor – Exercício #6 – Lista #2 – VisuAlg
Aula # 28 Prática – Desafio: Ano bissexto – Exercício #7 – Lista #2 – VisuAlg
Aula # 29 Prática – Desafio: Tipos de Triângulos – Exercício #8 – Lista #2 – VisuAlg
Aula # 30 Prática – Desafio: Cálculo do IMC – Exercício #9 – Lista #2 – VisuAlg
Aula # 31 Prática – Como usar o comando Escolha Caso – Comando de Seleção Múltipla – VisuAlg
Aula # 32 Prática – Calculadora usando o Comando de Seleção Múltipla – escolha-caso – VisuAlg
Aula # 33 Prática – Estruturas de Repetição (laço, loop) – ENQUANTO – VisuAlg
Aula # 34 Prática – Estruturas de Repetição (laço, loop) – REPITA – VisuAlg
Aula # 35 Prática – Estruturas de Repetição (laço, loop) – PARA – VisuAlg
Aula # 36 Prática – Estruturas de Repetição (laço, loop) – ENCADEADAS – ANINHADAS – VisuAlg
Aula # 37 Prática – Urna de Votação Eletrônica – VisuAlg
Aula # 38 Prática – Solução dos quatro primeiros exercícios da terceira lista – VisuAlg
Aula # 39 Prática – Exercícios: Soma dos quadrados, dos N números, Potência – VisuAlg
Aula # 40 Prática – Exercícios: Cálculo de sequências – VisuAlg
Aula # 41 Prática – Vetor – Array – VisuAlg – Parte 1
Aula # 42 Prática – Vetor – Array – Exemplos e Exercícios – VisuAlg – Parte 2
Aula # 43 Prática – Vetor – Array – Exemplos e Exercícios – VisuAlg – Parte 3
Aula # 44 Prática – Vetor – Array – Exemplos e Exercícios – VisuAlg – Parte 4
Aula # 45 Prática – Matrizes – Introdução, declaração e uso – VisuAlg – Parte 1
Aula # 46 Prática – Matrizes – Introdução, declaração e uso – VisuAlg – Parte 2
Aula # 47 Prática – Como usar Matriz para Cadastrar Dados de Clientes – Versão 1.0 – VisuAlg
Aula # 48 Prática – Como Usar Matriz para Cadastrar Dados de Clientes – Upgrade – VisuAlg
Aula # 49 Prática – Matriz Quadrada com Números Aleatórios e Diagonal Principal – VisuAlg
Aula # 50 Prática – Portugol Studio – Conhecendo o Ambiente de Desenvolvimento
Aula # 51 Prática – Comandos de Entrada e Saída de Dados – Portugol Studio
Aula # 52 Prática – Como declarar variáveis e quais os tipos de dados no Portugol Studio
Aula # 53 Prática – Operadores Aritméticos e Resto da Divisão | Portugol Studio
Aula # 54 Prática – Algoritmo para Cálculo Salarial Regime Horista | Portugol Studio
Aula # 55 Prática – Estrutura Condicional: Simples, Composta e Encadeada | Portugol Studio
Aula # 56 Prática – Jogo da Adivinhação v-1.0 – Parte 1 | Portugol Studio
Aula # 57 Prática – Finalizando Jogo da Adivinhação v-1.0 – Parte 2 | Portugol Studio
Aula # 58 Prática – Estrutura de Repetição ENQUANTO no Portugol Studio
Aula # 59 Prática – Exercício Sequência Numérica com Laço de Repetição ENQUANTO no Portugol Studio
Aula # 60 Prática – Operadores de Incremento e Decremento no Portugol Studio
Aula # 61 Prática – Laço de Repetição FAÇA-ENQUANTO no Portugol Studio
Aula # 62 Prática – Operadores Aritméticos de Atribuição – Forma Abreviada no Portugol Studio
Aula # 63 Prática – Estrutura de Repetição PARA no Portugol Studio
Aula # 64 Prática – Exercício – Número Primo no Portugol Studio
Aula # 65 Prática – Como declarar, inicializar e usar Vetor no Portugol Studio + Exercício – Parte 1
Aula # 66 Prática – Exercício com Vetor no Portugol Studio – Parte 2
Aula #67 Prática – Exercício com Vetores e números aleatórios no Portugol Studio – Parte 3
Aula #68 Prática – Como declarar, inicializar e usar Matriz no Portugol Studio – Parte 1
Aula #69 Prática -Bibliotecas Util, Tipos, Declaração de Constantes, Matriz Portugol Studio–Parte 2
Aulas:
-
Lançamento do Curso de Lógica de Programação do Zero para IniciantesAula #00 - Conteúdo e Objetivos do Curso de Lógica de Programação do Zero para IniciantesAula #00 – Como Estudar e Aprender Lógica de Programação - IniciantesAula #01 – Como Instalar o VisuAlg3 – Preparando o Ambiente | Curso de Lógica de ProgramaçãoAula #02 – Como Instalar o Portugol Studio – Preparando o AmbienteAula #03 – Introdução à Lógica de Programação–Curso de Lógica de Programação do Zero para IniciantesAula #04 – Conhecendo os Tipos de Dados - Lógica de Programação do Zero para IniciantesAula #05–Variáveis de Memória-Algoritmo Curso de Lógica de Programação do Zero para IniciantesAula #06 Prática – Primeiro Programa Hello World no VisuAlgAula #07 Prática – Exercício 02 – Somando dois números inteiros - VisuAlgAula #08 Prática – Operadores Aritméticos VisuAlg - Exercício 03Aula #09 Prática – Desafio Exercício 04 – Usando variáveis do tipo real - Exercício 05Aula #10 Prática – Resolvendo desafio do Exercício 06Aula #11 - Prática – Como fazer debug do seu algoritmo no VisuAlgAula #12 Prática – Como funcionam os operadores de divisão e resto da divisão - VisuAlgAula #13 Prática – Como exibir números formatados no VisuAlgAula #14 - Prática – Resolvendo o desafio do Exercício 07Aula 15 Prática – Como Converter Expressões Aritméticas nos Algoritmos VisuAlgAula 16 Prática - Resolvendo os Desafios dos Exercícios 09 e 10 – Expressões computacionais-VisuAlgAula #17 Prática – Como Converter Graus Celsius em Fahrenheit Algoritmo VisuAlgAula #18 Prática – Resolvendo o desafio: Como Converter Graus Fahrenheit em Celsius-VisuAlgAula #19 Prática – Como Calcular a Soma dos Quadrados de Três Valores - Algoritmo - VisuAlgAula #20 Prática-Desafios dos Exercícios 14 e 15: Quadrado da Soma e Consumo de Combustível-VisuAlgAula #21 Prática – Operadores Relacionais, Lógicos e Tabela Verdade – Algoritmo - VisuAlgAula #22 Prática – Estrutura Condicional (se-senão-fimse) - VisuAlg - Parte 1Aula #23 Prática – Estrutura Condicional Encadeada (se-senão-fimse) - VisuAlg - Parte 2Aula # 24 Prática - Exercícios: Maior número - Múltiplo de 10 - Ordenar 3 Números - VisuAlgAula # 25 Prática – Desafio: Reajuste Salarial – Exercício #4 – Lista #2- VisuAlgAula # 26 Prática - Desafio: Temperatura ideal para experimento – Exercício #5 – Lista #2 - VisuAlgAula # 27 Prática - Desafio: Subtração do maior pelo menor – Exercício #6 – Lista #2 - VisuAlgAula # 28 Prática - Desafio: Ano bissexto – Exercício #7 – Lista #2 - VisuAlgAula # 29 Prática - Desafio: Tipos de Triângulos – Exercício #8 – Lista #2 - VisuAlgAula # 30 Prática - Desafio: Cálculo do IMC – Exercício #9 – Lista #2 - VisuAlgAula # 31 Prática – Como usar o comando Escolha Caso - Comando de Seleção Múltipla - VisuAlgAula # 32 Prática – Calculadora usando o Comando de Seleção Múltipla - escolha-caso - VisuAlgAula # 33 Prática – Estruturas de Repetição (laço, loop) - ENQUANTO - VisuAlgAula # 34 Prática – Estruturas de Repetição (laço, loop) - REPITA - VisuAlgAula # 35 Prática – Estruturas de Repetição (laço, loop) - PARA - VisuAlgAula # 36 Prática – Estruturas de Repetição (laço, loop) – ENCADEADAS - ANINHADAS - VisuAlgAula # 37 Prática – Urna de Votação Eletrônica - VisuAlgAula # 38 Prática – Solução dos quatro primeiros exercícios da terceira lista - VisuAlgAula # 39 Prática – Exercícios: Soma dos quadrados, dos N números, Potência - VisuAlgAula # 40 Prática – Exercícios: Cálculo de sequências - VisuAlgAula # 41 Prática – Vetor – Array - VisuAlg – Parte 1Aula # 42 Prática – Vetor – Array – Exemplos e Exercícios - VisuAlg – Parte 2Aula # 43 Prática – Vetor – Array – Exemplos e Exercícios - VisuAlg – Parte 3Aula # 44 Prática – Vetor – Array – Exemplos e Exercícios - VisuAlg – Parte 4Aula # 45 Prática – Matrizes – Introdução, declaração e uso - VisuAlg – Parte 1Aula # 46 Prática – Matrizes – Introdução, declaração e uso - VisuAlg – Parte 2Aula # 47 Prática – Como usar Matriz para Cadastrar Dados de Clientes - Versão 1.0 - VisuAlgAula # 48 Prática – Como Usar Matriz para Cadastrar Dados de Clientes – Upgrade – VisuAlgAula # 49 Prática – Matriz Quadrada com Números Aleatórios e Diagonal Principal – VisuAlgAula # 50 Prática – Portugol Studio - Conhecendo o Ambiente de DesenvolvimentoAula # 51 Prática – Comandos de Entrada e Saída de Dados - Portugol StudioAula # 52 Prática – Como declarar variáveis e quais os tipos de dados no Portugol StudioAula # 53 Prática – Operadores Aritméticos e Resto da Divisão | Portugol StudioAula # 54 Prática – Algoritmo para Cálculo Salarial Regime Horista | Portugol StudioAula # 55 Prática – Estrutura Condicional: Simples, Composta e Encadeada | Portugol StudioAula # 56 Prática – Jogo da Adivinhação v-1.0 – Parte 1 | Portugol StudioAula # 57 Prática – Finalizando Jogo da Adivinhação v-1.0 – Parte 2 | Portugol StudioAula # 58 Prática – Estrutura de Repetição ENQUANTO no Portugol StudioAula # 59 Prática – Exercício Sequência Numérica com Laço de Repetição ENQUANTO no Portugol StudioAula # 60 Prática – Operadores de Incremento e Decremento no Portugol StudioAula # 61 Prática – Laço de Repetição FAÇA-ENQUANTO no Portugol StudioAula # 62 Prática – Operadores Aritméticos de Atribuição – Forma Abreviada no Portugol StudioAula # 63 Prática – Estrutura de Repetição PARA no Portugol StudioAula # 64 Prática – Exercício – Número Primo no Portugol StudioAula # 65 Prática – Como declarar, inicializar e usar Vetor no Portugol Studio + Exercício – Parte 1Aula # 66 Prática – Exercício com Vetor no Portugol Studio – Parte 2Aula #67 Prática – Exercício com Vetores e números aleatórios no Portugol Studio – Parte 3Aula #68 Prática – Como declarar, inicializar e usar Matriz no Portugol Studio – Parte 1Aula #69 Prática -Bibliotecas Util, Tipos, Declaração de Constantes, Matriz Portugol Studio–Parte 2