Conteúdos Programáticos
- Introdução, motivação e lógica de programação.
- Algoritmia e desenvolvimento de algoritmos.
- Ambiente de desenvolvimento e ferramentas.
- Variáveis e tipos de dados.
- Entrada e saída de dados.
- Estruturas de controlo: condições.
- Estruturas de controlo: repetições.
- Funções e procedimentos.
- Estruturas de dados simples (arrays/listas/dicionários).
- Sequências de caracteres.
- Ficheiros e exceções.