Lógica de Programação
É o conceito central, não necessariamente um curso. É a forma de pensar para resolver um problema de maneira estruturada e coerente. É o nome comum de cursos introdutórios, especialmente em escolas técnicas, plataformas online e cursos livres.
Objetivo: transformar pensamento em estrutura formal.
- Representações:
- Pseudocódigo
- Fluxogramas
- Linguagem natural estruturada
*A linguagem ainda não importa.
- Conteúdos:
- Sequência
- Condições (se / então / senão)
- Repetições
- Variáveis (conceito, não sintaxe)
- Verdadeiro e falso
- O que costuma incluir:
- Lógica de programação
- Algoritmos
- Exercícios práticos
- Às vezes uma linguagem simples (Portugol, Scratch, Python)
- Objetivo:
- Ensinar a pensar como programador e dar os primeiros passos.
Normalmente é menos acadêmico que “Introdução à Programação de Computadores”.