- Desenvolver Algorítmos;
- Diferenciar Lógica de Programação de Linguagem de Programação;
- Manipular Estruturas de Dados;
- Manipular Arquivos;
- Utilizar Estruturas de Repetição (while, for, repeat);
- Utilizar Estruturas para Tomada de Decisão (if, else, case);
- Criar Registros de Dados.
Conteúdo programático:
Módulo1- Objetivos do Curso
- Objetivos buscados com o curso de Lógica
Módulo 2 -Introdução
- O que é Lógica de Programação?
- O que é um Algorítmo?
- O que são as Linguagens de Programação.
Módulo3 - Variáveis, Constantes, Comentários, Tipos de Identificadores e Atribuições
- Variáveis
- Constantes
- Comentários
- Tipos de identificadores
- Atribuições
Módulo 4 - Entrada e Saída
- Entrada
- Saída
- Entrada e Saída Combinados
- Concatenação
Módulo 5 - Expressões Aritméticas
- Objetivos
- Operadores Aritméticos
- Funções
- Prioridades
Módulo 6 - Expressões Lógicas
- Objetivos
- Operadores Relacionados
- Operadores Lógicos
- Tabela-Verdade
- Prioridades
Módulo 7 - Estruturas para Tomada de Decisão
- Objetivos
- Estruturas para Tomada de Decisão
- Condicional
- Condicional Composta
- Condicionais Encadeadas
Módulo 8 - Estruturas de Repetição
- Objetivos
- Estruturas de Repetição
- Interrupção no Início
- Interrupção no Meio
- Interrupção no Fim
- Repetição com Variável de Controle