Se pretende lograr una mayor asimilación del alumno sobre los algoritmos básicos utilizados en programación. Para ello se ha implementado en entorno Windows® una colección de programas que permiten operar, en forma interactiva, sobre los distintos temas que constituyen los fundamentos de la programación de computadoras. Se permite al alumno ver la evolución de los datos ingresados y de los resultados parciales de cada una de las iteraciones que se realizan. Los temas desarrollados en estos programas abarcan a las tablas de verdad de las distintas operaciones lógicas, las estructuras de control de flujo y de repetición, arreglos, ordenamientos, y estructuras de datos. Estos conceptos se complementan con una serie de programas, implementados en Lenguaje C, que sirven al alumno como ejemplo para el desarrollo de los algoritmos analizados.