Nível 1

Estruturas sequenciais (entrada e saída, tipos de dados elementares, atribuições, operadores de cálculo, funções matemáticas e expressões aritméticas).

Nível 2

Estruturas condicionais (operadores relacionais e lógicos, if e case).

Nível 3

Estruturas repetivas (for e while).

Nível 4

Arrays (vetores e matrizes).

Nível 5

Strings (funções de tratatamento de strings).

CPAS Júnior 2007, CPAS Júnior 2008, ...

Concursos CPAS Júnior (nível 10º ano).

CPAS2005, CPAS2006, ...

Concursos CPAS.