Curso de algoritmos e lógica de programação
Domine Algoritmos e Lógica: Transforme seu futuro na programação!
5.0
(1)
21 learners
What you'll learn
- Aprender a criar algoritmos e fluxogramas básicos
- Dominar o uso das estruturas de controle em programação
- Construir programas usando a linguagem de programação Portugol
- Calcular operações matemáticas básicas e verificar condições em algoritmos
This course includes
- 35 hours of video
- Certificate of completion
- Access on mobile and TV
Course content
1 modules • 153 lessons • 35 hours of video
Algoritmos e Lógica de Programação: Domine o Básico e Avançado
153 lessons
• 35 hours
Algoritmos e Lógica de Programação: Domine o Básico e Avançado
153 lessons
• 35 hours
- Curso de Algoritmos e Lógica de Programação | Aula 1 04:35
- O que é um ALGORITMO? Curso de Algoritmos e Lógica de Programação | Aula 2 17:35
- O que são fluxogramas? Curso de Algoritmos e Lógica de Programação | Aula 3 26:22
- Aprendendo programação com o Scratch | Curso de Algoritmos e Lógica de Programação | Aula 4 29:31
- Aprendendo programação com o Portugol | Curso de Algoritmos e Lógica de Programação | Aula 5 10:45
- Instrução de saída e caracteres de escape | Curso de Algoritmos e Lógica de Programação | Aula 6 16:22
- Variáveis e tipos primitivos de dados | Curso de Algoritmos e Lógica de Programação | Aula 7 07:09
- Criando variáveis no Scratch | Curso de Algoritmos e Lógica de Programação | Aula 8 11:09
- Criando variáveis em Portugol | Curso de Algoritmos e Lógica de Programação | Aula 9 11:27
- Como dar nome as suas variáveis | Curso de Algoritmos e Lógica de Programação | Aula 10 10:14
- O que é uma instrução de entrada? | Curso de Algoritmos e Lógica de Programação | Aula 11 23:30
- Operadores matemáticos em fluxograma | Curso de Algoritmos e Lógica de Programação | Aula 12 06:52
- Operadores matemáticos no Scratch | Curso de Algoritmos e Lógica de Programação | Aula 13 18:55
- Operadores matemáticos em Portugol | Curso de Algoritmos e Lógica de Programação | Aula 14 09:41
- Precedência dos operadores matemáticos | Curso de Algoritmos e Lógica de Programação | Aula 15 04:47
- Calculando a idade do usuário em fluxograma | Curso de Algoritmos e Lógica de Programação | Aula 16 05:49
- Calculando a idade do usuário no Scratch | Curso de Algoritmos e Lógica de Programação | Aula 17 08:57
- Calculando a idade do usuário com Portugol | Curso de Algoritmos e Lógica de Programação | Aula 18 04:39
- Calculando a média aritmética em Fluxograma | Curso de Algoritmos e Lógica de Programação | Aula 19 04:52
- Calculando a média aritmética com o Scratch | Curso de Algoritmos e Lógica de Programação | Aula 20 07:14
- Calculando a média aritmética com Portugol | Curso de Algoritmos e Lógica de Programação | Aula 21 05:29
- Convertendo valor em real para dólar com fluxograma | Algoritmos e Lógica de Programação | Aula 22 04:09
- Convertendo valor em real para dólar no Scratch | Algoritmos e Lógica de Programação | Aula 23 06:09
- Convertendo valor em real para dólar com Portugol | Algoritmos e Lógica de Programação | Aula 24 05:24
- Operadores relacionais e proposições | Curso de Algoritmos e Lógica de Programação | Aula 25 08:06
- Estrutura de decisão | Curso de Algoritmos e Lógica de Programação | Aula 26 06:24
- Operadores relacionais e estrutura de decisão | Algoritmos e Lógica de Programação | Aula 27 07:51
- Operadores relacionais e estrutura de decisão Scratch | Algoritmo e Lógica de Programação | Aula 28 09:21
- Operadores relacionais e estrutura de decisão Portugol | Algoritmo e Lógica de Programação | Aula 29 05:37
- Estrutura de decisão ESCOLHA em Portugol | Aula 29.5 10:00
- Ler um inteiro e dizer se é par ou ímpar em fluxograma | Algoritmo e Lógica de Programação | Aula 30 07:18
- Ler um inteiro e dizer se é par ou ímpar no Scratch | Algoritmos e Lógica de Programação | Aula 31 09:54
- Ler um inteiro e dizer se é par ou ímpar em Portugol | Algoritmos e Lógica de Programação | Aula 32 06:27
- Ler três inteiros e dizer se são iguais em Fluxograma | Algoritmos e Lógica de Programação | Aula 33 04:44
- Ler três inteiros e dizer se são iguais no Scratch | Algoritmos e Lógica de Programação | Aula 34 15:38
- Ler três inteiros e dizer se são iguais em Portugol | Algoritmos e Lógica de Programação | Aula 35 12:36
- É negativo, positivo ou igual a zero? Em Fluxograma | Algoritmos e Lógica de Programação | Aula 36 04:44
- É negativo, positivo ou igual a zero? No Scratch | Algoritmos e Lógica de Programação | Aula 37 06:48
- É negativo, positivo ou igual a zero? Em Portugol | Algoritmos e Lógica de Programação | Aula 38 05:47
- Operadores lógicos Conjunção, Disjunção e Negação | Algoritmos e Lógica de Programação | Aula 39 12:23
- Operadores Conjunção Disjunção e Negação em Fluxograma | Algoritmo e Lógica de Programação | Aula 40 11:17
- Operadores Conjunção, Disjunção e Negação no Scratch | Algoritmos e Lógica de Programação | Aula 41 16:22
- Operadores Conjunção, Disjunção e Negação em Portugol | Algoritmos e Lógica de Programação | Aula 42 14:52
- Leia três valores e verifique se formam um triângulo | Algoritmos e Lógica de Programação | Aula 43 10:25
- Três valores formam um triângulo? No Scratch | Algoritmos e Lógica de Programação | Aula 44 21:54
- Três valores formam um triângulo? Em Portugol | Algoritmos e Lógica de Programação | Aula 45 13:04
- Estrutura de repetição PARA em FLUXOGRAMA | Curso de Algoritmos e Lógica de Programação | Aula 46 09:20
- Estrutura de repetição PARA no SCRATCH | Curso de Algoritmos e Lógica de Programação | Aula 47 09:29
- Estrutura de repetição PARA em PORTUGOL | Curso de Algoritmos e Lógica de Programação | Aula 48 13:00
- Estrutura de repetição ENQUANTO em FLUXOGRAMA | Curso de Algoritmo e Lógica de Programação | Aula 49 09:10
- Estrutura de repetição ENQUANTO no SCRATCH | Curso de Algoritmos e Lógica de Programação | Aula 50 12:55
- Estrutura de repetição ENQUANTO em PORTUGOL | Curso de Algoritmos e Lógica de Programação | Aula 51 05:44
- Estrutura de repetição FAÇA ENQUANTO em PORTUGOL | Algoritmos e Lógica de Programação | Aula 52 09:20
- Estrutura de repetição PARA decrescente em FLUXOGRAMA | Algoritmos e Lógica de Programação | Aula 53 07:00
- Estrutura de repetição PARA decrescente no Scratch | Algoritmos e Lógica de Programação | Aula 54 08:46
- Estrutura de repetição PARA decrescente em Portugol | Algoritmos e Lógica de Programação | Aula 55 08:36
- Repetição com incremento diferente de 1 em fluxograma | Algoritmos e Lógica de Programação | Aula 56 09:08
- Repetição com incremento diferente de 1 no Scratch | Algoritmos e Lógica de Programação | Aula 57 06:29
- Repetição com incremento diferente de 1 em Portugol | Algoritmos e Lógica de Programação | Aula 58 04:48
- Repetição com limites definidos pelo usuário | Algoritmos e Lógica de Programação | Aula 59 07:27
- Repetição com limite definido pelo usuário no Scratch | Algoritmos e Lógica de Programação | Aula 60 07:04
- Repetição com limite definido pelo usuário em Portugol | Algoritmo e Lógica de Programação | Aula 61 06:03
- Calcular a tabuada de x em Fluxograma | Curso de Algoritmos e Lógica de Programação | Aula 62 05:18
- Calcular a tabuada de x no Scratch | Curso de Algoritmos e Lógica de Programação | Aula 63 10:58
- Calcular a tabuada com a linguagem Portugol | Curso de Algoritmos e Lógica de Programação | Aula 64 04:57
- Calcular o fatorial de um número em Fluxograma | Algoritmos e Lógica de Programação | Aula 65 05:58
- Algoritmo para calcular o fatorial no Scratch | Curso de Algoritmo e Lógica de Programação | Aula 66 08:50
- Algoritmo para calcular o fatorial em Portugol | Algoritmos e Lógica de Programação | Aula 67 04:28
- Algoritmo para o fatorial - versão 2 | Curso de Algoritmos e Lógica de Programação | Aula 68 07:43
- Algoritmo para calcular o fatorial no Scratch versão 2 | Algoritmo e Lógica de Programação | Aula 69 12:34
- Algoritmo para o fatorial em Portugol versão 2 | Algoritmos e Lógica de Programação | Aula 70 08:15
- Algoritmo para verificar se um número é primo | Algoritmos e Lógica de Programação | Aula 71 13:47
- Verificar se um número é primo no Scratch | Curso de Algoritmos e Lógica de Programação | Aula 72 15:44
- Verificar se um número é primo com Portugol | Curso de Algoritmos e Lógica de Programação | Aula 73 12:22
- Como descobrir um número perfeito com fluxograma | Algoritmos e Lógica de Programação | Aula 74 10:44
- Como descobrir um número perfeito no Scratch | Curso de Algoritmos e Lógica de Programação | Aula 75 14:39
- Como descobrir um número perfeito em Portugol | Curso de Algoritmo e Lógica de Programação | Aula 76 11:43
- Sequência de fibonacci com fluxograma | Curso de Algoritmos e Lógica de Programação | Aula 77 14:24
- Sequência de fibonacci no Scratch | Curso de Algoritmos e Lógica de Programação | Aula 78 13:51
- Sequência de fibonacci com Portugol | Curso de Algoritmos e Lógica de Programação | Aula 79 12:12
- Introdução à estrutura de dado lista no ambiente de programação Scratch | Aula 80 19:46
- Em uma lista de 10 notas, descobrir a menor, a maior e a média da turma no Scratch | Aula 81 18:56
- Gerar uma terceira lista com os elementos repetidos no ambiente de programação Scratch | Aula 82 11:14
- Faça um programa que simule o atendimento nos caixas de uma agência bancária no Scratch | Aula 83 16:00
- VETOR - estrutura de dados homogênea (array unidimensional) | Aula 84 27:25
- Como ler um vetor (array unidimensional) a partir do teclado? | Aula 85 10:23
- Menor nota, maior nota e média das notas de um vetor (array)? | Aula 86 11:47
- Como garantir que uma nota digitada pelo usuário é valida? | Aula 87 07:04
- Calcule os primeiros 25 termos da sequência de Fibonacci e salve em um vetor | Aula 88 09:07
- Estrutura de dado MATRIZ (array bidimensional) em Portugol | Aula 89 23:49
- Como ler os valores de uma MATRIZ (array bidimensional) do teclado em Portugol | Aula 90 07:17
- Como contar as vogais em uma MATRIZ (array bidimensional) de caracteres em Portugol | Aula 91 10:43
- Faça um programa em Portugol para SOMAR as matrizes A e B e salvar na matriz C | Aula 92 07:15
- Por que precisamos de duas repetições para percorrer uma matriz? | Aula 93 12:09
- Como imprimir a transposta de uma matriz (matriz transposta) em Portugol? | Aula 94 08:49
- Faça um programa em Portugol para simular a reserva de assentos em uma sala de cinema | Aula 95 24:46
- DÚVIDA | Calcular o somatório de 0 até n onde n é um valor informado pelo usuário | Aula 96 07:02
- Como preencher um vetor / matriz gerando números aleatórios em Portugol | Aula 97 07:15
- Como imprimir a diagonal principal e secundária de uma matriz em Portugol | Aula 98 16:26
- Como imprimir os elementos acima da diagonal principal de uma matriz em Portugol | Aula 99 07:38
- Descobrindo se uma matriz é um QUADRADO MÁGICO com a linguagem Portugol | aula 100 30:21
- JOGO DA VELHA com a linguagem Portugol | aula 101 48:11
- Como e por que modularizar nosso programa criando funções e procedimentos? | aula 102 10:11
- Como criar um procedimento sem parâmetro em Portugol? | aula 103 11:40
- Como criar um procedimento com parâmetro em Portugol? | aula 104 16:41
- Como criar uma função sem parâmetro em Portugol? | aula 105 12:39
- Como criar uma função que recebe parâmetros em Portugol? | aula 106 25:57
- O que é uma Variável Global e Escopo da Variável? | aula 107 17:31
- Dúvida | Como calcular o somatório dos números ímpares e a média dos números pares? | aula 108 17:02
- QUADRADO MÁGICO com funções e procedimentos na linguagem Portugol | aula 109 31:57
- JOGO DA VELHA com funções e procedimentos na linguagem Portugol | aula 110 01:02:56
- O que é uma função / procedimento recursivo? | aula 111 19:06
- Como calcular o fatorial com recursão? | aula 112 15:38
- Como calcular a sequência de FIBONACCI com recursão em Portugol? | aula 113 18:26
- Recursão sempre será eficiente? | aula 114 13:52
- Como gerar n linhas onde a primeira possui 1 número 1 e a enésima possui n números n? | Aula 115 10:10
- Como descobrir todos os números primos entre 1 e 500? | Aula 116 14:40
- Como simular 200 lançamentos de um dado? | Aula 117 20:00
- JOGO CAMPO MINADO EM PORTUGOL | Parte I | Aula 118 01:07:26
- JOGO CAMPO MINADO EM PORTUGOL | Parte II | Aula 119 37:26
- JOGO CAMPO MINADO EM PORTUGOL | Parte III | Aula 120 30:16
- Passagem de parâmetros por VALOR e por REFERÊNCIA em Portugol | Aula 121 15:40
- Como salvar dados em um ARQUIVO TEXTO com Portugol | Aula 122 19:53
- Como acrescentar dados em um ARQUIVO TEXTO com Portugol | Aula 123 05:27
- Como LER dados de um ARQUIVO TEXTO com Portugol | Aula 124 09:48
- Como ordenar um vetor de inteiros com Portugol? | Algoritmo Bubble Sort | Aula 125 18:23
- Como ordenar um vetor com o algoritmo SELECTION SORT | Ordenação por seleção | Aula 126 17:44
- Como ordenar um vetor com o algoritmo INSERTION SORT | Ordenação por inserção | Aula 127 16:43
- Dúvida | Como calcular a idade do usuário com DIA MÊS e ANO? | Aula 128 28:06
- Dúvida | Bitmap - matriz de bits - Como rotacionar uma matriz de bits em 90 e 180 graus? | aula 129 17:48
- Dúvida | Como calcular a tabuada várias vezes com limite definido pelo usuário? | aula 130 07:06
- Dúvida | Como criptografar / descriptografar uma frase com Portugol? | aula 131 21:28
- Dúvida | Como descobrir se uma palavra é PALÍNDROMA em Portugol? | aula 132 09:26
- Dúvida | Como descobrir se uma FRASE é PALÍNDROMA com a linguagem Portugol? | aula 133 19:50
- Dúvida | Como inverter um número com a linguagem Portugol? | aula 134 09:48
- Dúvida | Como identificar a faixa etária pela idade do usuário com a linguagem Portugol? | aula 135 12:55
- Dúvida | Como preencher vetor enquanto o salário digitado for maior que zero em Portugol? | aula 136 13:00
- Dúvida | Como funciona o Algoritmo de Ordenação Merge Sort? Implementação em Portugol | aula 137 30:47
- Dúvida | Como ler data de nascimento e calcular quantos dias o usuário viveu em Portugol? | aula 138 09:50
- Dúvida | Fiz um loop infinito! E agora? Como calcular idade com DIA MÊS e ANO? | Aula 139 05:45
- Dúvida | Como fazer um algoritmo para descobrir se um triângulo é retângulo? | Aula 140 10:01
- Como criar um algoritmo em Portugol para resolver uma equação com a fórmula de Bhaskara? | aula 141 16:58
- Dúvida | Como calcular a distância euclidiana entre dois pontos com a linguagem Portugol? | aula 142 07:07
- Dúvida | Como realizar a multiplicação sem o operador de multiplicação ( * ) em portugol? | aula 143 07:34
- Dúvida | Como definir a quantidade de casas decimais de um número real em portugol? | aula 144 08:23
- Como baixar, instalar e testar a ferramenta Flowgorithm para testar seus fluxogramas? aula 145 24:44
- Como descobrir se um número é positivo, negativo ou zero no Flowgorithm com uma decisão? | aula 146 09:34
- Como usar a estrutura de repetição para calcular a tabuada no flowgorithm? | aula 147 09:15
- Como desenvolver um Jogo das Cores no ambiente de programação Scratch? | aula 148 58:03
- Como fazer uma função em Portugol para contar as ocorrências de um caracter em uma frase | aula 149 15:33
- Como calcular a média aritmética de uma quantidade arbitrária de valores em Portugol? | aula 150 09:23
- Como concatenar - juntar - texto e o valor de variáveis no Flowgorithm? | aula 151 08:28
- Como calcular a Sequência de Fibonacci no Flowgorithm? Algoritmo Sequência de Fibonacci | aula 152 27:15
