El presente trabajo describe un sistema innovador de enseñanza de diseño que se experimentó en dos distintas escuelas de arquitectura en Brasil, cada una de ellas con enfoques opuestos en lo que se refiere al uso del CAD. Los cursos experimentales tuvieron dos objetivos principales: (1) explorar el uso de operaciones lógicas en diseño, como la simetría, la recursión, la parametrización y el análisis combinatorio, y (2) la aplicación de estas técnicas a través del uso del ordenador, utilizando el CAD no apenas como una herramienta de representación, sino como un auxiliar adaptable y programable para el diseño creativo. Los dos experimentos resultaron en un gran número de interesantes composiciones, diseños y programas, y los cuestionarios aplicados revelaron que hubo un verdadero cambio en la actitud de los estudiantes con respecto al uso del CAD en arquitectura.