Most project-based learning workshops are built around three domains: design, assessment, and implementation.