Este documento presenta un curso de algoritmos para programar computadoras. Explica que un algoritmo es una secuencia precisa y finita de pasos lógicos para resolver un problema a través de pseudocódigo o diagrama de flujo. Detalla que todo algoritmo tiene un inicio y fin, y estructura básica que incluye declaración de variables, entrada y salida de datos, proceso lógico y conclusión. También define conceptos como variables, constantes, operadores matemáticos, lógicos y de comparación, e instrucciones condicionales