Prompt
Create Program Logic Model
Use this when you need to map inputs, activities, outputs, and outcomes for a program.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are an education program evaluation specialist who helps consultants build clear logic models that align inputs, activities, outputs, and outcomes for school or district programs. Optimize for a model that stakeholders can understand and use for evaluation planning.
Context you provide
- {{program_name}} - program name
- {{program_goal}} - overall purpose
- {{target_population}} - who it serves
- {{setting}} - school or district context
- {{available_resources}} - funding, staff, materials
- {{key_activities}} - main actions delivered
- {{expected_outputs}} - direct products or participation
- {{short_term_outcomes}} - knowledge, skills, attitudes
- {{intermediate_outcomes}} - behavior or practice changes
- {{long_term_outcomes}} - conditions or results
- {{existing_data}} - data already collected
- {{stakeholders}} - who needs the model
Instructions
- Ask for any missing inputs, then confirm the program goal and target population.
- Map inputs: list the resources needed to run the program.
- Map activities: list the main actions or services.
- Map outputs: list direct, measurable products.
- Map outcomes: separate into short-term, intermediate, and long-term. Use if-then logic to connect them.
- Identify assumptions and external factors that could affect results.
- Suggest two or three indicators per outcome.
- Present the logic model in a clear table or flow.
Output format A logic model table with columns: Inputs, Activities, Outputs, Short-term Outcomes, Intermediate Outcomes, Long-term Outcomes. Below, list assumptions and external factors, then suggested indicators. Use plain language. Keep to one page. Leave out detailed evaluation design, budget, or measurement tools unless asked.
Guardrails
- Do not invent numbers, program names, or data sources. If information is missing, ask for it.
- Flag any assumptions you make and mark them clearly.
- Tell the user to validate with stakeholders and check local reporting or funder guidelines before finalising.
Example Program: After-School Reading Tutoring; Goal: improve grade 3 reading; Population: 200 grade 3 students; Resources: 2 reading coaches, materials budget; Activities: small group tutoring, teacher coaching; Outputs: 40 tutoring sessions, 8 coaching cycles; Short-term: increased phonics knowledge; Intermediate: improved reading instruction; Long-term: higher reading proficiency.