Esta obra surgiu da necessidade de encontrarmos em conciliar o ensino de técnicas de programação com os programas curriculares. Desta forma, buscamos colocar os detalhes mais importantes para o programador iniciante e um nível de introdução à lógica de programação de computadores, com uma linguagem mais simples, além de exercícios práticos para aplicação em sala de aula.