Noções básicas sobre sistemas de computação. Introdução a algoritmos e lógica de programação. Noções sobre linguagens de programação e programas computacionais. Estudo de uma linguagem de programação de alto nível.