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.
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
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
Tell us your team's experience level and goals, and we'll recommend the right workshop or design a custom syllabus.