Curso de Lógica de Programação

Duração: 20h | Porto Alegre/RS

Curso em ambiente digital

Crie algoritmos, aprenda a criar códigos e a entender a lógica de programação e como o computador se comunica e executa comandos, com o curso de lógica de programação.

Através de uma metodologia de aula focada na prática e em simulações de situações reais, neste curso, o aluno é introduzido ao mundo da programação, aprendendo comandos presentes em diversas linguagens de programação, como laços de repetições, condicionais, arrays, if, else, for e while, entradas e saídas de dados, strings, funções e subfunções.

Durante o curso, é utilizado o software VisuAlg:
- Ferramenta com interface totalmente em português, o que torna a ferramenta perfeita para o aprendizado de algoritmos, códigos e comandos presentes em todas as linguagens de programação. É um programa de livre uso e distribuição, empregado no ensino de programação em diversas escolas e universidades no Brasil e no exterior.

- Desenvolver Algoritmos
- Diferenciar Lógica de Programação de Linguagem de Programação
- Manipular Estruturas de Dados
- Utilizar Estruturas de Repetição (while, for, repeat...)
- Utilizar Estruturas para Tomada de Decisão (if, else, case...)
- Criar Registros de Dados

- Noções de Informática

- Programadores
- Desenvolvedores PHP
- Desenvolvedores JAVA
- Desenvolvedores .NET
- Desenvolvedores SQL
- Desenvolvedores Web
- Desenvolvedores de Jogos Digitais
- Estudantes

1. Objetivos do Curso
- Objetivos
- Introdução conceitual

2. Introdução
- Iniciando
- O que é Lógica de Programação?
- O que é um Algoritmo?
- Linguagens de Programação

3. Variáveis, Comentários, Tipos de Identificadores e Atribuições
- Objetivos
- Variáveis
- Comentários
- Tipos de Identificadores
- Atribuições

4. Entrada e Saída
- Entrada
- Saída
- Entrada e Saída Combinadas
- Concatenação

5. Expressões Aritméticas
- Operadores Aritméticos
- Adição e Subtração
- Multiplicação e Divisão
- Operação MOD
- Outras Funções
- Prioridades

6. Expressões Lógicas
- Operadores Relacionais
- Igual a
- Maior que
- Menor que
- Diferente de
- Maior ou igual a
- Menor ou igual a
- Resumo dos Operadores
- Operadores Lógicos
- Operador E
- Operador OU ou OR
- Operador XOU
- Operador NÃO
- Tabela Verdade
- Prioridades

7. Estruturas para Tomada de Decisão
- Estruturas para Tomada de Decisão
- Condicional
- Condicional Simples
- Condicional Composta
- Condicionais de múltipla escolha
- Condicionais Encadeadas
- Condicionais Encadeadas Heterogêneas
- Condicionais Encadeadas Homogêneas
- Fontes e bibliografia

8. Estruturas de Repetição
- Estruturas de Repetição
- Interrupção no Início
- Interrupção no Meio
- Interrupção no Fim
- De Para
- Repetição com Variável de Controle

9. Arrays e Subalgoritmos
- Vetores e Matrizes
- Subalgoritmos
- Funções
- Subrotinas

10. Introdução a linguagens de programação
- Introdução
- Considerações iniciais
- Operadores
- String
- Operadores Matemáticos
- Relacionais
- Lógicos
- Estruturas de repetição
- Comandos básicos
- Códigos em JavaScript

Entre em contato

próximas turmas

02/05
Noite: 18:45 às 22:45
02/05
Noite: 18:45 às 22:45
08/05
Manhã: 8:30 às 12:30

instrutores

depoimentos

"O curso ajudou muito a compreender alguns conceitos de Lógica que passam despercebidos. Na Target, tiveram a paciência e habilidade para ensinar elas. "
Sara Cordoni
"Foi o primeiro curso que realizei na Target Trust e, pela qualidade apresentada, certamente frequentarei outros."
Luciano Calvett

conheça também