Este documento apresenta um livro-texto sobre algoritmos dividido em 8 capítulos, com o objetivo de ensinar técnicas para a construção de algoritmos. O livro aborda noções básicas sobre algoritmos, variáveis, estruturas de seleção e repetição, e vetores. Cada capítulo contém exemplos e exercícios para que os alunos possam aprimorar sua lógica de programação.