1. Computadores e programação
1.1. Conceitos básicos sobre computadores: história, evolução e advento da programação.
2. Fundamentos de algoritmos e pseudocódigos
2.1. Concepção básica sobre algoritmos.
2.2. Tipos de linguagem de programação.
2.3. Introdução à programação estruturada.
2.4. Variáveis.
2.5. Expressões e operadores aritméticos, relacionais e lógicos.
2.6. Comandos de atribuição, entrada e saída.
2.7. Construção de algoritmos em pseudocódigos.
3. Programação estruturada
3.1. Tipos de dados.
3.2. Constantes e variáveis.
3.3. Comandos de atribuição, entrada e saída.
3.4. Operadores aritméticos, relacionais e lógicos.
3.5. Estruturas básicas de programação.
3.6. Tipos de dados homogêneos.
3.7. Arquivos.
3.8. Desenvolvimento e implementação de programas na prática.
4. Noções básicas de rede