Para tirar partido de uma linguagem de programação como Java, C, C#, C++ ou PL/SQL o programador deve conhecer as estruturas lógicas de programação. Este curso define algoritmo, introduz os conceitos básicos de lógica de programação, desenvolve o raciocínio lógico e apresenta os mecanismos usados pelos computadores para processar dados.
Programa:
1. Linguagem estruturada
2. Construção de um algoritmo
3. Estruturas lógicas básicas e seu controlo
4. Tipos de dados em algoritmia
5. Descrição de entrada e saída de dados
6. Técnicas de construção de algoritmos
7. Construção de procedimentos