Designing Programs

Program design includes planning for the learning environment and experience through conceptualizing change and selecting program activities to bring about desired results.

Conceptualizing Change

Logic Model

Logic models are a popular tool for for linking program activities to outcomes.  Logic models are strongest when they can ground your program’s theory of change in other related scholarship or past evidence.


Logic Model Templates

Logic Model Examples

Instructional Design

Program activities should be selected based on who our learners or participants are, our understanding of the need or context, ideas we want to share, or skills we want to foster.