What is Programme logic?
Table of Contents
What is Programme logic?
WHAT IS PROGRAM LOGIC? Program logic is a thinking, planning and implementation tool that describes and diagrammatically represents how a project, programme or strategy intends to impact social, economic and political development in a given country, region or context.
How do you write a program logic?
Here are some tips to improve the logic in your programs and effectively write better code.

- Practice writing a lot of code.
- Check solutions by other people.
- Use a pen and paper to work out solutions.
- Keep learning new things.
- Be consistent.
- Face problems head-on.
- Don’t lose motivation.
How do you write a program logic model?
Steps
- Step 1: Identify the Problem.
- Step 2: Determine the Key Program Inputs.
- Step 3: Determine Key Program Outputs.
- Step 4: Identify Program Outcomes.
- Step 5: Create a Logic Model Outline.
- Step 6: Identify External Influencing Factors.
- Step 7: Identify Program Indicators.
What are the activities in a logic model?
Activities are the processes, tools, events, and actions that are used to bring about a program’s intended changes or results. Outputs are the direct products of a program’s activities and may include types, levels and targets of services to be delivered by the program. Forward logic uses “if-then” statements.

What is program theory and logic model?
What is it? A program theory or logic model explains how the activities of an intervention are understood to contribute to a chain of results (short-term outputs, medium-term outcomes) that produce ultimate intended or actual impacts.
What are the three main components of the program logic model?
What are the components of a logic model?
- Context. This section should answer the context or conditions for the program and what justifies the overall need for it.
- Your Planned Work.
- Intended Results.