On this site we present the Cupi2 project, a project of the Universidad de los Andes whose objective is the search of new ways of facing the problem of teaching programming.