Workshops - Initiate: Visual Programming Foundations for Computational Design

A free, self-paced workshop teaching the basic-to-intermediate visual programming concepts essential for mastering computational design tools. Four guided steps develop the foundations through procedural modelling with Dynamo — computational thinking, parameter space, lists, lacing and data management — building a parametric model from Revit elements you control from Dynamo.

Revit + Dynamo

What you'll build

Build a parametric double-curved roof

Four self-paced steps build a double-curved roof of adaptive components hosted on a parametric point grid — from a rotatable coordinate system through to live Revit geometry you control from Dynamo. Each step introduces a new procedural-modelling concept and the computational thinking to apply it.

What you'll cover

  • Computational thinking & procedural modelling
  • Parameter space and data management
  • Lists, lacing and indexing
  • Building parametric Revit geometry

Who it's for

Newcomers to visual programming in Revit.

How the guide is structured

Four self-paced steps: create a point grid, build the framing geometry, manage the point lists, then place the adaptive components in Revit.

A look inside

Online

Free

self-paced guide

Read the guide

More workshops

Not what you're looking for? Browse the full programme — live workshops, free guides and applied-AI training.

Bring computational design to your team

Enquire about workshops

Tell us your team's experience level and goals, and we'll recommend the right workshop or design a custom syllabus.