Este documento presenta un tutorial sobre fundamentos de programación utilizando el lenguaje Pseint. Explica conceptos clave como algoritmos, tipos de datos, formas de representar algoritmos (lenguaje natural, pseudocódigo, diagramas de flujo, lenguajes de programación), y estructuras básicas en Pseint como expresiones, acciones secuenciales, condicionales y repetitivas, arreglos y notaciones. Finalmente, propone ejercicios prácticos de implementación en Pseint.