Fundamentos de programación

Este libro es uno de los resultados del proyecto Cupi2, un proyecto de actualización curricular de la Universidad de los Andes (Bogotá, Colombia), cuyo principal propósito es encontrar mejores formas de enseñar/aprender a resolver problemas usando como herramienta un lenguaje de programación de computadores.

Este libro tiene como objetivo servir de herramienta fundamental en el proceso de enseñaza/aprendizaje de un primer curso de programación, usando un enfoque novedoso desde el punto de vista pedagógico, y moderno desde el punto de vista tecnológico.

Queremos que el libro sea una herramienta de trabajo dentro de un proceso de aprendizaje, en el que el lector debe ser su principal protagonista. Por esta razón, a lo largo de los niveles que conforman el libro, se le irá pidiendo al lector que realice pequeñas tareas a medida que se presenta la teoría y, luego, que resuelva problemas completos directamente sobre el libro.