- Conceitos básicos de programação
- Algoritmos e estruturas de dados
- Comandos e estruturas de controle
- Variáveis simples
- Agregados homogêneos
- Agregados heterogêneos
- Arquivos texto
- Sub-programação
- Metodologia de desenvolvimento de programa ou subprograma
- Aplicações em problemas de pequeno porte