Toolkit
  1. INTRODUCTION TO THE TOOLKIT

  2. INTRODUCTION TO EVALUATION

  3. PLAN YOUR EVALUATION

  4. IMPLEMENT YOUR EVALUATION

Introducing Logic Models

What are the Parts of a Logic Model? | Why Use a Logic Model for Evaluation?

A logic model is a flowchart of sorts that creates a visual description of a program and its core elements. This picture shows the relationships among:

  • The resources you have to operate your program.
  • The activities you've planned or that are underway.
  • Who you plan to reach with said activities.
  • The changes you expect the program to achieve.

There are many ways of creating a picture to describe your program. A "theory of action," or a "theory of change," or a "conceptual map" are different tools that can be used. This toolkit uses a logic model as a tool for planning a program evaluation. A logic model can have different uses depending upon the stage of a program's development. A logic model can help you:

  • Develop strategies by illustrating what activities are needed to accomplish your goals (planning/design stage).
  • Determine the program elements that you want to monitor on an ongoing basis as part of program management (early implementation stage).
  • Communicate to others how your program leads to outcomes that matter (established programs).
Logic models are not static documents. They should change over time as programs evolve, as new best practices are identified, or as data become available that lead to program improvements.