O documento apresenta uma apostila sobre lógica de programação que discute conceitos fundamentais como algoritmos, programas, linguagens de programação, variáveis, tipos de dados, estruturas de decisão e repetição. É introduzida a pseudo-linguagem "Portugol" e são apresentados 11 algoritmos de exemplo utilizando suas estruturas.