1) O documento introduz conceitos básicos de lógica de programação como estruturas de sequência, decisão e repetição. 2) É apresentado um exemplo de calculadora para ilustrar estrutura de sequência e também um exemplo de semáforo para ilustrar estrutura de decisão. 3) Estruturas de repetição são explicadas com um exemplo de construção de muro, ilustrando laços "faça até que".