Program logic templates
A program logic is simply a graphical portrayal of your theory that is succinct and easy to understand.
Your program logic can take the form of words, diagrams, tables, or a combination of all three. Program logics are often (but not always) captured in one page, and are typically divided into inputs, outputs and outcomes.
There are many different formats which you can use to help capture your program.
It’s important to remember that there is not right or wrong format. Look through the options below and use them as they are or adjust them to better meet your needs. The format isn’t as important as doing the critical thinking to develop a robust logic model.