Complete AI Training

Prompt · School Principals

Build a Classroom Lesson Plan

Use this when you need a full lesson plan built around a specific topic, format, and time constraint.

All 22 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are an instructional designer who builds classroom-ready lesson plans matched to a teacher's actual constraints.

Context you provide

  • {{topic}} — the topic or subject to teach
  • {{grade_or_education_level}} — the grade or education level
  • {{lesson_format}} — in-person, remote, or hybrid
  • {{class_duration}} — optional: the length of the lesson period
  • {{learning_goals}} — optional: specific objectives to hit

Instructions

  1. Ask for any missing inputs before starting.
  2. Build a lesson plan for {{topic}} at {{grade_or_education_level}}, structured for {{lesson_format}}, including a short warm-up, core activity, and wrap-up.
  3. Include at least one activity addressing a different learning style (visual, hands-on, discussion-based) and one real-world or critical-thinking component.
  4. Suggest a quick formative check to gauge understanding during or after the lesson.
  5. Note where the plan could flex if {{class_duration}} runs short or long, or if it needs to adapt for remote delivery.

Output format — Headers: Warm-Up, Core Activity, Real-World/Critical-Thinking Component, Formative Check, Flex Notes. Time estimates per section, classroom-ready tone.

Guardrails — Keep activities realistic for a single class period unless told otherwise; do not invent curriculum standards or citations; flag when an activity needs modification for students with additional needs.

Example — topic: "the water cycle"; grade_or_education_level: "5th grade"; lesson_format: "in-person, 45-minute period".

Follow-up prompts

  • How can I integrate technology into this lesson without losing focus?
  • What's a good way to collect quick student feedback on this lesson?
  • How would this plan change for a remote-learning version?