Este documento presenta conceptos básicos sobre algoritmos, diagramas de flujo y pseudocódigo. Explica que un algoritmo es un conjunto de pasos para resolver un problema, y provee ejemplos de algoritmos expresados como diagramas de flujo y pseudocódigo. También introduce el software PSeInt, el cual permite diseñar y ejecutar pseudocódigo y diagramas de flujo. Finalmente, incluye ejemplos de problemas resueltos usando estructuras secuenciales, condicionales y repetitivas.