Este documento introduce los conceptos básicos de la programación y la solución de problemas aplicables a las computadoras. Explica que un problema requiere darle una solución a través de etapas como entrada de datos, proceso de datos y salida de datos. Luego describe técnicas como algoritmos, diagramas de flujo y pseudocódigos para dar solución a problemas computacionales. Finalmente, detalla elementos clave para la realización de algoritmos como variables, constantes, tipos de datos y operadores.