Enhancing program performance with logic models

Developed by the University of Wisconsin Extension service, this resource provides an introduction to developing and using a particular version of the results chain.

Training exercises and materials to provide an introduction to logic models, developed by the University of Wisconsin. It discusses different ways of representing logic models but focuses particularly on the version developed by the University of Wisconsin which represents logic models in terms of inputs, outputs (activities and participation), short-term outcomes, medium-term outcomes, long-term outcomes, with the identification of assumptions and contributory factors

Source: Taylor-Powell, Jones, & Henert. (2002). Enhancing Program Performance with Logic Models p23.


  • Section 1: What Is a Logic Model?
  • Section 2: More about Outcomes
  • Section 3: More about Your Program "Logic" 
  • Section 4: What Does a Logic Model Look Like?
  • Section 5: How Do I Draw a Logic Model?
  • Section 6: How Good Is My Logic Model?
  • Section 7: Using Logic Models in Evaluation: Indicators and Measures


Taylor-Powell, E., Jones, L., & Henert, E. (2002) Enhancing Program Performance with Logic Models, University of Wisconsin Extension Services Online course https://lmcourse.ces.uwex.edu/

Downloadable PDF version of 2003 version of online course https://fyi.extension.wisc.edu/programdevelopment/files/2016/03/lmcourseall.pdf