RECURSION in mathematics and computer science, is a method of defining functions in which the function being defined is applied within its own definition. The term is also used more generally to describe a process of repeating objects in a self-similar way.  Simply stated, the definition of a recursive function includes the function itself. Fractals are among the canonical examples of recursion in mathematics and programming. A loop can simply be a way to apply the same operation to a list of elements, but it is an iterative loop if the results from one step are used in the calculation of the next step. In design research-controlling recursion becomes a new strategy to define new forms and spaces.


In this workshop we will be exploring iterative strategies through parametric design. Main tool for the course will be grasshopper3d and its add-on Anemone. Anemone is a simple but effective plug-in for Grasshopper that enables for loops in a simple and linear way. We will explore several strategies such iterative growth, L systems, fractals, recursive subdivisions and more. Our course will focus on how those methods can affect three-dimensional geometries, generating unexpected conformations.

Intro to rhino
Intro to grasshopper
Advanced grasshopper
Data management
Intro to loops
Cellular automata
Agent based modeling

Day 1 / 27th November, Friday 16:00
Tour Green Fab Lab
Basics of 3D modeling in Rhinoceros
Basics of Grasshopper
Open Lecture by Jan Pernecky, founder of rese arch

Day 2 / 28th November, Saturday 10 am- 18 pm
Recursive iterative methods
Advanced Topics of looping

Day 3 / 29th November, Sunday 10 am – 18 pm
Recursive iterative methods
Final presentation session

The workshop is open to all participants no previous knowledge of Rhinoceros and Grasshopper is required (although an introductory knowledge is welcome). Participants should bring their own laptop with pre-installed software.  The software package needed has no additional cost for the participant (Rhino can be downloaded as evaluation version, Grasshopper and plugins are free). These softwares are subject to frequent updates, so a download link to the version used in the workshop will be sent to the participants a few days before the workshop.

Aldo Sollazzo of Noumena
Efilena Baseta of Noumena

Jan Pernecky founder of rese arch

Valldaura Self Sufficient Lab
Ctra. BV-1415 (Horta-Cerdanyola), km 7
08290 Cerdanyola del Vallès
Barcelona – Spain

Online Map

Fab Lab Barcelona
Get the student discount code for a 20% reduction on the workshop fee


Note: When arriving by the Carretera de Horta a Cerdanyola you will find the main entrance at the metal footbridge at km 7.5. The entrance is sign posted Can Valldaura / A04. The entrance is at the apex of the hill, it is not located at the restaurant.