Curso online gratuitoPortugol Studio: Algoritmos e Lógica de Programação do Zero
Duração do curso online: 5 horas e 50 minutos
Novo
Curso gratuito de Portugol Studio para aprender lógica de programação do zero, com prática em algoritmos, decisões, repetições, vetores e matrizes.
Neste curso gratuito, aprenda sobre
Introdução a Algoritmos e Ambiente Portugol Studio
Entrada, Saída e Variáveis
Estruturas Condicionais (Decisão)
Estruturas de Repetição (Laços)
Estruturas de Dados: Vetores e Matrizes
Descrição do curso
Aprenda lógica de programação do zero com um curso online gratuito focado no uso do Portugol Studio, ideal para quem quer dar os primeiros passos na área de tecnologia e entender como transformar ideias em soluções passo a passo.
Ao longo das aulas, você desenvolve a base necessária para criar algoritmos claros e organizados, compreendendo a estrutura padrão de um programa e como exibir informações na tela e ler dados digitados. Você também fortalece o raciocínio lógico ao trabalhar com variáveis e aplicar conceitos essenciais para resolver problemas do dia a dia.
O curso aprofunda o uso de estruturas condicionais para tomada de decisões, explorando diferentes formas de comparação e combinações lógicas, além de apresentar alternativas como a seleção por casos. Em seguida, você evolui para estruturas de repetição, entendendo quando e como utilizá-las para automatizar tarefas e processar sequências de dados com segurança.
Para consolidar o aprendizado, são propostos exercícios práticos que simulam situações reais, ajudando a fixar os conceitos e ganhar confiança na escrita de algoritmos. Por fim, você conhece estruturas de dados fundamentais, como vetor e matriz, aprendendo a organizar e manipular conjuntos de informações de maneira eficiente no Portugol Studio.
Conteúdo do curso
Aula em vídeo: Portugol 1 [ ALGORITMO ] O que são os algoritmos. | Lógica de programação #portugol #programação05m
Exercício: Qual é o conceito de algoritmo apresentado?
Aula em vídeo: Portugol 3 [ ESTRUTURA PADRÃO ] - Estrutura padrão de todo algoritmo | Lógica de programação05m
Aula em vídeo: Portugol 2 [ PORTUGOL STUDIO ] Como usar o Portugol Studio | Lógica de programação05m
Exercício: Qual é a principal diferença entre o Portugol Studio (versão desktop) e o Portugol Web Studio?
Aula em vídeo: Portugol 4 [ COMANDO ESCREVA ]- Comando escreva() - para escrever na tela | Lógica de programação08m
Exercício: No Portugol Studio, qual é a finalidade do comando escreva?
Aula em vídeo: Portugol 5 [ VARIÁVEL ] Variáveis | O que são e como usar | Lógica de programação | Algoritmo10m
Exercício: Qual é a sequência correta de passos para utilizar uma variável em um algoritmo no Portugol Studio?
Aula em vídeo: Portugol 6 [ VARIÁVEL ] - Variáveis continuação | O que são e como usar | Lógica de programação19m
Exercício: Ao executar um algoritmo no Portugol Studio clicando no ícone de play, qual é a principal função do compilador?
Aula em vídeo: Portugol 7 [ EXERCÍCIO ] - Exercício | Calcular quantidade de gasto mensal | Lógica de programação07m
Exercício: Para calcular o gasto mensal com fraldas (4 por dia, mês com 30 dias e custo unitário de R$ 1,10), qual expressão representa corretamente o cálculo do total?
Aula em vídeo: Portugol 8 [ EXERCÍCIO ESCREVA ] - Exercício | Calcular idade pelo nascimento Lógica de programação07m
Exercício: Como calcular a idade (ignorando o mês) usando variáveis em Portugol Studio?
Aula em vídeo: Portugol 9 [ COMANDO LEIA ] - Comando leia() - Realizar leitura de valores pelo teclado | Lógica08m
Aula em vídeo: Portugol 10 [ EXERCÍCIO LEIA ] - Exercício | Calcular qtd de água por dia | Lógica de programação09m
Aula em vídeo: Portugol 11 [ COMANDO SE ] - Comando se - Estruturas Condicionais | Desvio condicional | Algoritmo09m
Exercício: Em Portugol, quando o bloco dentro de um comando se é executado?
Aula em vídeo: Portugol 12 [ EXERCÍCIO SE ] Exercício comando condicional se - Simular radar Lógica de programação07m
Aula em vídeo: Portugol 13 [ SE SENAO ] - Comando se senao - Estruturas Condicionais | Desvio condicional #portugol03m
Exercício: No Portugol Studio, qual é a função do bloco senão em uma estrutura se ... senão?
Aula em vídeo: Portugol 14 [ EXERCÍCIO SE SENAO ] Exercício com comando se senao - Pesagem de boxe #portugol08m
Exercício: Em um algoritmo no Portugol Studio para verificar se um atleta bateu a meta de pesagem, qual estrutura é mais adequada para exibir bateu ou não bateu conforme a condição?
Aula em vídeo: Portugol 15 [ SE SENAO SE ] - Comando se senao se - Estruturas Condicionais #portugol13m
Aula em vídeo: Portugol 16 [ EXERCÍCIO SE SENAO SE ] Exercício | Comando se senao - Pesagem de boxe #portugol05m
Exercício: Ao criar um algoritmo no Portugol Studio para classificar um atleta de boxe por peso, qual estrutura é mais adequada para testar faixas de peso em sequência?
Aula em vídeo: Portugol 17 [SE DENTRO DE SE] Estrutura se dentro de se - Desvio Condicional e exercício #portugol12m
Exercício: Em um algoritmo no Portugol, quando faz sentido usar um "se" dentro de outro "se" (estruturas condicionais aninhadas) no caso de descontos por valor e forma de pagamento?
Aula em vídeo: Portugol 18 [ OP. LÓGICO E OU ] - Operadores lógicos E e OU em portugol studio com exemplo15m
Exercício: Em uma condição no Portugol Studio usando o operador lógico E, quando o resultado final da expressão será verdadeiro?
Aula em vídeo: Portugol 19 [ ESCOLHA CASO ] - Condicional Escolha caso - Teoria e exercício prático. #portugol12m
Exercício: No Portugol Studio, em quais situações o comando escolha...caso pode ser utilizado corretamente?
Aula em vídeo: Portugol 20 [ Repetição PARA ] Estrutura de repetição comando PARA - Teoria com exemplo #portugol14m
Exercício: No comando para do Portugol Studio, quais são as três partes essenciais que controlam a repetição?
Aula em vídeo: Portugol 22 [EXERCÍCIO PARA] Estrutura de repetição - PARA - Descobrir maior e menor #portugol17m
Exercício: Em um algoritmo no Portugol Studio que lê várias idades usando um laço para, qual é a forma correta de iniciar as variáveis maiorIdade e menorIdade para conseguir comparar os valores lidos?
Aula em vídeo: Portugol 21 [ EXERCÍCIO PARA ] Estrutura de repetição Comando PARA - Somar todos os salarios lidos10m
Exercício: Para calcular o total da folha de pagamento ao ler o salário de 5 funcionários usando o comando para, qual é a forma correta de acumular os valores?
Aula em vídeo: Portugol 23 [PARA DENTRO DE PARA] Estrutura de repetição PARA - Descobrir maior e menor #portugol15m
Exercício: Ao usar um comando para dentro de outro para no Portugol, qual cuidado é essencial com as variáveis de controle?
Aula em vídeo: Portugol 24 [ REPETIÇÃO ENQUANTO] Estrutura de repetição Comando enquanto - Algoritmo e programação07m
Aula em vídeo: Portugol 25 [ EXERCÍCIO ENQUANTO] Estrutura de repetição Comando enquanto - Algoritmo e programação09m
Exercício: Em um algoritmo no Portugol Studio que lê números até ser digitado um valor menor ou igual a zero, qual condição é mais adequada no comando enquanto para manter a repetição?
Aula em vídeo: Portugol 26 [ FAÇA ENQUANTO] Estrutura de repetição Comando faça ... enquanto - Algoritmo #portugol14m
Exercício: Qual é a principal diferença entre o comando enquanto e o comando faca... enquanto no Portugol Studio?
Aula em vídeo: Portugol 27 [ EXERCÍCIO FAÇA ENQUANTO] Estrutura de repetição Comando faça enquanto - Algoritmo10m
Exercício: Em um algoritmo no Portugol Studio para calcular troco, qual validação deve ser feita com a estrutura faça enquanto para o valor da compra?
Aula em vídeo: Portugol 28 [ VETOR ] Estrutura de dados VETOR. Algoritmos | Lógica de programação | Portugol Studio21m
Exercício: Em Portugol Studio, qual é a principal vantagem de usar um vetor em vez de criar muitas variáveis separadas?
Aula em vídeo: Portugol 29 [ VETOR ] Exercício - Armazenar qtd de vogais . Algoritmos | Lógica de programação15m
Exercício: Em um programa que lê 10 vogais e contabiliza quantas vezes cada uma apareceu usando um vetor, qual é a principal finalidade do vetor?
Aula em vídeo: Portugol 30 [MATRIZ] Estrutura de dados MATRIZ. Algoritmos | Lógica de programação | Portugol Studio23m
Exercício: Em uma matriz 3x3, qual condição em Portugol permite imprimir apenas os elementos que NÃO pertencem à diagonal principal?
Aula em vídeo: Portugol 31 [MATRIZ] Exercício de MATRIZ. Algoritmos | Lógica de programação | Portugol Studio13m
Exercício: Em Portugol, qual é a forma mais adequada de armazenar peso, altura e salário de 5 jogadores, exibindo tudo ao final?