Este documento presenta un tema sobre algoritmos y programas. Explica conceptos clave como algoritmo, programa, y lenguaje de programación. También describe los pasos del proceso de programación e introduce el lenguaje C. El objetivo es que los estudiantes aprendan a definir algoritmos, representarlos usando pseudocódigo o diagramas de flujo, y entiendan la diferencia entre algoritmos y programas.