Cluster [09]

Creative_Coding[1] - C# Scripting for Grasshopper3D in Visual Studio

Tutor: Praneet Mathur

(ARPM Design and Research)

Date:19th & 20th Sept 2020 (Saturday & Sunday)

Time: 1 PM - 8 PM IST // 7:30 AM - 2:30 PM GMT

Duration: 2 DAYS// 7 Hours (incl. 2 X 30 min breaks)

Type: Interactive Tutorial Workshop

Registration Fee: INR 7500 // $100

Max. Spots: 30

[ Check ticketing platform(Explara) to see available ticket quantity ]

[  ] Workshop Title

Creative_Coding[1] - C# Scripting in Visual Studio for GH

[  ] Key Software / Tech to be taught

C# Programming for Grasshopper in Visual Studio

[  ] Workshop Description

Part 2 covers advanced programming concepts and creating custom plugins for Grasshopper in C#. Creative_Coding is a 2-Part workshop series for Designers and Architects with no programming background. With a learning path specifically planned for such an audience, the workshop aims to enable not only custom tool development, but also a more in-depth understanding of how most software tools work. From introductory basics on programming to using C# in the Grasshopper environment and further creating custom plugins for Grasshopper; Learn the theory and application of code in Design and Architecture.

Creative_Coding[1] will cover the following:

  • Development Environment Setup

  • SDKs, APIs and Referencing Libraries

  • Project Workflow

  • Workshop Project

  • Creating and Publishing a Custom Plugin for Grasshopper

  • Tips, Tricks and Best Practices

 

From the tutor:

Being a self-taught programmer with a design background, my experience with coding and working with tech companies has changed the way I see software as a tool. While most developers find themselves learning design principles to improve their software, I found myself learning software development to improve my design process. As we move towards an increasingly digital world, I find it necessary to question our dependency on large software development companies to create the tools we need.

 

[  ] Keywords 

#CreativeCoding #Programming #Coding #CSharp #Grasshopper3d #Rhinoceros3d

[  ] Workshop Duration & Type

Duration: 2 DAYS// 7 Hours (incl. 2 X 30 min breaks)

Type: Interactive Tutorial Workshop

 

[  ] Detailed Schedule

Creative_Coding[1].Day[0] = {

“Development Environment Setup”,

“Deep-Dive into the Grasshopper and Rhino SDK”,

“Referencing Libraries”,

“Project Workflow”,

“Brainstorming Session on Workshop Project”

}

Creative_Coding[1].Day[1] = {

“Project Creation and Initial Setup”,

“Coding Session”,

“Building, Debugging and Publishing”,

“Tips, Tricks and Best Practices”

}

Day 1:

Development Environment Setup

Deep-Dive into the Grasshopper and Rhino SDK

Referencing Libraries

Project Workflow

Brainstorming Session on Workshop Project

Day 2:

Project Creation and Initial Setup

Coding Session

Building, Debugging and Publishing

Tips, Tricks and Best Practices

[  ] Tutor Details

Praneet Mathur, an Architect by training, works in the intersection of Technology and Design. He is the founder of ARPM Design and Research. A self-taught programmer and software developer, he has worked with tech companies like GMetri and ShapeDiver. He has authored Project Shark - a Real-time Augmented Reality tool for Grasshopper, among other software tools for designers. With this workshop series in collaboration with rat[LAB]EDUCATION, he aims to empower designers with technologies of their own making.

 

[  ] Max Participants allowed

30

[  ] List of FAQ

Q1: I have no previous experience with coding. Is this workshop suitable for me?

A1: Absolutely. The tutor is a self-taught programmer with a design background, so the workshop content is tailored specifically to design / architecture students and professionals with no coding experience.

Q2: What software do I need to know for this workshop?

A2: A good understanding of Grasshopper is required.

Q3: What software do I need to have installed before attending this workshop?

A3: Rhinoceros 6 (Grasshopper comes pre-installed) [https://www.rhino3d.com/download/rhino-for-windows/6/evaluation] and Visual Studio Community 2019 [https://visualstudio.microsoft.com/vs/community/] (Only '.NET desktop development' Workload required)

Q4: Do I need to attend both workshops in this series?

A4: There will be no overlap in the content of the two workshops. To gain a comprehensive understanding of the topics, attending both workshops is recommended.

 

[  ] Recording Provided?

Partial Recording would be provided to safeguard workshop content by tutor

  • Recorded version is made available after the workshop, on Cluster Tutor(s)'s discretion. (Free for participants; ticketed for non-participants)

  • Check Explara Ticketing platform for availability.

  • Recording is for personal academic use only & comes with copyrights to control re-distribution & transmission (to be signed by buyer).

  • Participation certificate NOT provided to buyers of recorded version.

  • b-facebook
  • Twitter - Black Circle
  • Instagram - Black Circle
  • LinkedIn - Black Circle

© 2012-20 by rat[LAB]. All rights reserved.