Este documento presenta seis programas progresivos que enseñan el uso de clases, objetos, grupos y eventos en Pilas. Cada programa modifica ligeramente el anterior para mover los cuadrados creados en diagonal, rebotarlos en los bordes de la pantalla, y finalmente almacenar y manipular todos los cuadrados como un grupo. El objetivo es dominar conceptos fundamentales de Pilas como la animación, las clases derivadas, y el manejo de eventos y comportamientos.