Lógica de Programação: Teoria e Prática
Everybody in this country should learn how to program a computer because it teaches you how to think.” – Steve Jobs. (Todo mundo neste país deveria aprender a programar porque isso te ensina a pensar)
A lógica de programação é quem nos dá as ferramentas necessárias para executar o processo mais básico no desenvolvimento de alguma aplicação: a criação de seu algoritmo.
Antes de criar um software, aplicação ou até de resolver um problema existente, é necessário descascá-lo até chegarmos ao seu núcleo - como uma cebola. Em outras palavras, precisamos compreendê-lo completamente, desde suas funções a seus objetivos finais.
O que você irá aprender?
- Fundamentos da Lógica : Obtenha o controle da lógica para ser utilizada nos seus códigos.
- Conceitos Básicos de Programação : Aprenda o que é e como criar variáveis, constantes.
- Estrutura de Controle : Defina e implemente estruturas SE, SENÃO e ESCOLHA nos seus algoritmos
- Estrutura de Repetição : Utilize a a lógica para criar laços de repetição que vão auxiliar no desenvolvimento do código
Detalhes do curso
Fundamentos da Lógica
Introdução ao curso
A solução estruturada de problemas do cotidiano
Representação formal da solução de problemas utilizando narrativa
Representação formal da solução de problemas utilizando fluxogramas
O pensamento estruturado aplicado à Informática, utilizando narrativa e fluxograma
Introdução ao Portugol e primeiro programa
Conceitos básicos de programação
Apresentação de dados para o usuário
Exercício Prático
Variáveis
Variáveis
Exercício Prático
Constantes
Exercício Prático
Atribuição em Variáveis
Exercício Prático
Operadores matemáticos
Exercício Prático
Precedência dos operadores
Comandos de entrada e de saída (ESCREVA / LEIA)
Exercício Prático
Revisão geral do tópico
Estruturas de controle
Estruturas de seleção
Seleção simples (SE)
Exercício Prático
Explicação de códigos (SE)
Seleção composta (SE.. SENÃO)
Exercício Prático
Seleção encadeada: estruturas seletivas aninhadas (SE .. SENÃO .. SE)
Exercício Prático
Seleção com múltiplas alternativas (ESCOLHA .. CASO)
Exercício Prático
Estruturas de repetição
Repetição com teste no início (ENQUANTO)
Exercício Prático
Repetição com teste no final (FAÇA .. ENQUANTO ou REPITA .. ATÉ)
Exercício Prático
Repetição com variável de controle (PARA)
Exercício Prático