Tuesday, September 17, 2024

How to teach Grasshopper fundamentals, 4-5 and 7-8 November 2024



How to teach Grasshopper fundamentals
Online Workshop
4-5 November 2024
7-8 November 2024
4:00 PM-7:30 PM UTC (London)
11:00 AM-2:30 PM EDT (NYC)
Hosted on Zoom by McNeel Europe

A four day course to introduce a methodology on how to teach the fundamentals of algorithmic design and data structures for computational design using Grasshopper. The course is aimed at professional trainers and educators interested in developing curriculums and training material to teach algorithmic design to students and professionals across various disciplines. The course is based on Rajaa's guide, the Essential Algorithms and Data Structures for Grasshopper.

Rajaa Issa is a software developer at Robert McNeel & Associates, and the author of a number of geometry and Grasshopper guides on Essential Mathematics, Algorithms and Data Structures and C# Scripting.


Learning Objectives: After the completion of this course, participants will be able to:
  • Learn strategies to teach how to build algorithms from scratch
  • Develop in-depth understanding of GH data structures
  • Learn how to teach complex parametric designs in GH

Day 1 - Algorithms and Data
  • An introduction to teaching GH and existing resources
  • How to work with the guide, course exercises
  • Introduction to algorithmic design
  • Designing algorithms from scratch using the 4-step process
  • Data types and data processing in GH
  • Pitfalls of algorithmic design
  • Tutorial session

Day 2 - Introduction to Data Structures
  • Overview of data structures
  • Lists, list operations, list matching
  • Design algorithms with list data structures
  • Tutorial session

Day 3 - Advanced Data Structures
  • Into to data trees
  • Basic data tree operations
  • Advanced data tree operations
  • Tutorial session

Day 4 - Advanced Data Structures
  • Advanced data tree operations
  • Tutorial session
  • Discussion: what are good teaching practices for GH

Online course fees: The course is free. Please note that we will confirm your seat after your registration has cleared.

Course requirements: A motivational statement including information about the applicant, his/her teaching experience and motivation to take this specific class. The course is aimed at teachers with an intermediate knowledge of Rhino and basic knowledge of Grasshopper.

Maximum number of participants: 25.

Course language: English


Apply now with a short motivational statement (max 150 words) by contacting Verena!


No comments: