A logic model or program theory is a description or model frequently pictorial of how a program is supposed to achieve its expected outcomes and solve the identified problem for which it was created. It creates a logical links between expected outcomes and the activities designed to achieve them and incorporates the evidence-based theoretical assumptions that explain how the activities will lead to outcomes. A program theory or logic model is NOT the theoretical framework on which your project is based although it may be related to a theoretical framework. A theoretical or conceptual framework is a general theory that explains why some things happen. A program theory or logic model is unique to your project and explains how it is supposed to work.
Develop a one-page diagram of theoretical foundation for your project/program, describing how and why your project should achieve the desired outcome. Add references on the second page. You may arrange items in the diagram in any way you choose, but the diagrams should include each of the following components and show the logical connections between them:
The need or problem to be addressed by the project/program with supporting data
The context for the project/program (attach a reference list with your diagram)
The strategy (ies) proposed to address the need/problem
The evidence base for the proposed strategies (attached a reference list with your diagram)
Factors that will influence the use of strategy
The expected outcomes of the project/program
The resulting impact of the project/program if the outcomes are achieved.