Building a Form-Based Code

Code drafting and design standards for contextual zoning policy often come in the form of a "form-based code." This track will enable you to develop your own form-based code using an iterative, testable model developed with low-cost tools. You'll learn how to perform research and development, refine your code, and use SketchUp and Adobe InDesign to publish your code.

The DIY Form-Based Code: An Introduction

Citing standards and design guidelines from SmartCode and The Form-Based Code Guide, this first of several courses introduces a novel, iterative, and testable methodology.

The DIY Form-Based Code: Research and Development

Covering concepts critical to developing the foundation for a code, this course takes a a tour through the creation of a code for the hypothetical city of Wrightville.

The DIY Form-Based Code: Testing and Refining

This third of four courses from the "DIY Form-Based Code" series shows how to use Excel and SketchUp to generate randomization tests, modeling, and refinements for a draft version of a form-based code.

The DIY Form-Based Code: Publishing and Expanding

In this fourth and final course of the DIY Form-Based Code series, learn to visually communicate publishable form-based code by using SketchUp and InDesign.

Course Instructors

Earn a Certificate

Demonstrate your achievements, or just show off.