< back to All Workshops
Synchronous Evolution: An algorithmic approach to concept modeling
Computational Design | Online Workshop | Arabic + English | North-South Americas
Description:
Key Words: Algorithmic Design,Grasshopper,Evolution,Scripting
Required Skills: Thorough knowledge of 3D Modeling, and basic understanding of the Grasshopper workflow
Required Software: Rhino version 7: https://www.rhino3d.com/download/
Required Hardware: Details available here: https://www.rhino3d.com/7/system-requirements/
Maximum number of participating students: 20
This course is aimed at creative designers seeking to develop a comprehensive understanding of parametric design methods using Grasshopper for Rhinoceros and how to incorporate them into conceptual design.
Creative thinking is malleable and open ended, while algorithmic thinking is bound by rigid logical structures and can be overpowering and limiting. The ability to write algorithms that channel intuitive thinking is not a trivial endeavor, but can be achieved. The workshop will focus on the overall conceptual understanding of algorithmic design methods and how it can be used as a tool for creative design.
The project will introduce a method for developing a user-controlled evolutionary algorithm. Growth and change is embedded deeply in nature, and is often a great source of inspiration. Observing changing patterns can be mimicked using digital processes. This workshop shows how algorithms inspired by evolutionary processes can be designed to enable creative exploration of form, with designers having full control over the process and result.
Schedule:
Jun 27 - Jul 1
  • Day 1 / Jun 27

    9:00 - 11:00 (GMT-7:00) Pacific Time (US and Canada)

    |

    12:00 - 14:00 (EST)

    |

    18:00 - 20:00 (CET)

    |

    00:00 - 02:00 +1 (China)

    Algorithmic thinking
  • Day 2 / Jun 28

    9:00 - 11:00 (GMT-7:00) Pacific Time (US and Canada)

    |

    12:00 - 14:00 (EST)

    |

    18:00 - 20:00 (CET)

    |

    00:00 - 02:00 +1 (China)

    Constructing algorithms
  • Day 3 / Jun 29

    9:00 - 11:00 (GMT-7:00) Pacific Time (US and Canada)

    |

    12:00 - 14:00 (EST)

    |

    18:00 - 20:00 (CET)

    |

    00:00 - 02:00 +1 (China)

    Data structures
  • Day 4 / Jun 30

    9:00 - 11:00 (GMT-7:00) Pacific Time (US and Canada)

    |

    12:00 - 14:00 (EST)

    |

    18:00 - 20:00 (CET)

    |

    00:00 - 02:00 -29 (China)

    Advanced algorithms and data structures
  • Day 5 / Jul 1

    9:00 - 11:00 (GMT-7:00) Pacific Time (US and Canada)

    |

    12:00 - 14:00 (EST)

    |

    18:00 - 20:00 (CET)

    |

    00:00 - 02:00 +1 (China)

    Synchronous evolution project
Instructors:
  • Rajaa Issa Robert McNeel & Associates,Developer
    A member of Robert McNeel & Associates development team with special interest in architectural geometry, parametric design, and surface rationalization. She developed a number of specialized plugins such as PanelingTools for Rhino and Grasshopper. She is actively involved in education and has developed the core curriculum of computational design at NewSchool of Architecture and Design in San Diego. She authored a number of books including the “Essential Mathematics for Computational Design” and “Essential Algorithms and Data Structures in Grasshopper”. She holds a BSc. in Architectural engineering from Baghdad university, and graduate degrees from Auckland University and the University of Texas. She lives with her family in San Diego.
  • Doaa Alsharif Robert McNeel and Associates,Technical Support and Training
    Doaa Alsharif is a member of Robert McNeel and Associates training and technical support team. She has an MS in Design Computing and Architecture from the University of Washington in Seattle. She is a certified designer and fabricator and has a passion for coding in design. Doaa is based in Jeddah and works to train private companies and sectors to use Rhino and Grasshopper. She is also actively involved in education and have taught architectural and product design modeling courses in the middle eastern region.