curso Lógica de Programação

Neste curso veremos uma introdução a algoritmos, utilizando como linguagem de apoio o Portugol. Para isso, abordaremos assuntos como descrição narrativa, fluxogramas e pseudocódigos, fundamentais para quem está iniciando na programação. O curso aborda tópicos iniciais no processo de elaboração de algoritmos a partir da descrição narrativa, fluxogramas e pseudocódigos. Como linguagem para o desenvolvimento dos algoritmos o curso vai utilizar o Portugol, junto a ferramenta Portugol Studio. O ... Ver mais Portugol é uma linguagem de programação totalmente em Português, criada com intuito acadêmico para facilitar o desenvolvimento do estudante na técnica de construção de algoritmos. É importante ressaltar que não é necessário ter conhecimento algum de programação ou de qualquer outra linguagem de programação para participar deste curso.

Este conteúdo faz parte do guia:

Iniciar Carga Horária - 16H

Curso Lógica de Programação

Aula 1

Apresentação do Curso

Este curso tem como objetivo introduzir o estudante aos conceitos básicos e iniciais de algoritmos. Usando na parte prática a ferramenta Portugol Studio..
MVP
Aula 1 - MVP

Apresentação do Curso

Aula 2

Introdução a Algoritmos

Neste vídeo serão abordados alguns conceitos básicos sobre o que são algoritmos e também dois tipos de representação de algoritmos, a Descrição Narrativa e o Fluxograma.
MVP
Aula 2 - MVP

Introdução a Algoritmos

Aula 3

Portugol Studio

Neste vídeo serão abordadas as representações de algoritmos por meio de Pseudocódigo, Português Estruturado e Portugol. Além disso, vamos instalar a ferramenta Portugol Studio para o desenvolvimento de algoritmos.
MVP
Aula 3 - MVP

Portugol Studio

Aula 4

Tipos de variáveis e operadores aritméticos

Neste vídeo serão demonstrados os tipos de dados usados para se criar variáveis no Portugol, como também, uma lista de operadores aritméticos e de atribuição.
MVP
Aula 4 - MVP

Tipos de variáveis e operadores aritméticos

Aula 5

Operadores lógicos e relacionais

Neste vídeo serão demonstradas as regras e conceitos que tangem os operadores lógicos, assim como os operadores relacionais existentes no Portugol.
MVP
Aula 5 - MVP

Operadores lógicos e relacionais

Aula 6

Condicionais Se, Senão e Senão Se

Neste vídeo serão apresentadas as estruturas condicionais se, senão e senão se, bastante utilizadas na construção de algoritmos.
MVP
Aula 6 - MVP

Condicionais Se, Senão e Senão Se

Aula 7

Condicional Escolha-Caso

Neste vídeo serão apresentadas a estrutura condicional escolha-caso, utilizada na construção de algoritmos em substituição ao se, senão e senão se.
MVP
Aula 7 - MVP

Condicional Escolha-Caso

Aula 8

Laço de repetição: para

Neste vídeo será apresentada a estrutura de repetição ou laço de repetição ‘para’, a qual tem como objetivo permitir que um conjunto de instruções seja executado repetidas vezes até que se atenda a condição desejada.
MVP
Aula 8 - MVP

Laço de repetição: para

Aula 9

Laço de repetição: enquanto

Neste vídeo será apresentada a estrutura de repetição ‘enquanto’, a qual tem como objetivo permitir que um conjunto de instruções seja repetido até que se faça a condição desejada.
MVP
Aula 9 - MVP

Laço de repetição: enquanto

Aula 10

Laço de repetição: faça-enquanto

Neste vídeo será apresentada a estrutura de repetição ‘faça-enquanto’, a qual se diferencia das demais porque o conjunto de instruções que deve ser repetido sempre será executado pelo menos uma vez.
MVP
Aula 10 - MVP

Laço de repetição: faça-enquanto

Aula 11

Procedimentos e funções parte I

Neste vídeo serão apresentados os conceitos e diferenças entre rotinas e sub-rotinas, as quais possuem dois tipos, procedimentos e funções.
MVP
Aula 11 - MVP

Procedimentos e funções parte I

Aula 12

Procedimentos e funções parte II

Neste vídeo será continuado o estudo sobre sub-rotinas, exercitando os conceitos junto ao desenvolvimento de um programa de cálculo de juros simples e compostos.
MVP
Aula 12 - MVP

Procedimentos e funções parte II

Aula 13

Introdução a vetores

Neste vídeo serão apresentados os conceitos relacionados a vetores, que são uma forma de armazenar múltiplos valores, em modo sequencial, em uma única variável.
MVP
Aula 13 - MVP

Introdução a vetores

Aula 14

Programando com vetores

Neste vídeo será apresentada a resolução de dois exercícios para praticar o aprendizado sobre vetores.
MVP
Aula 14 - MVP

Programando com vetores

Aula 15

Introdução a matrizes

Neste vídeo serão ensinados os conceitos sobre matrizes. Para isso, será demonstrado como criar uma matriz, como ler uma matriz e como atribuir valores a uma matriz.
MVP
Aula 15 - MVP

Introdução a matrizes

Aula 16

Programando com matrizes

Neste vídeo será dada continuidade aos estudos sobre matrizes. Assim, o uso de matrizes será exercitado através de novos algoritmos.
MVP
Aula 16 - MVP

Programando com matrizes

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
140 mil fãs no facebook
100 mil certificados emitidos