Ementa: Computação e sociedade. Conceitos básicos em computação. Histórico do desenvolvimento de computadores e das linguagens de computação. Introdução a lógica e linguagem de programação. Desenvolvimento de programas em uma linguagem de alto nível: dados, comandos, ferramentas de modularização, metodologias de desenvolvimento.