How to create a lesson plan using AI, step by step

A tool-agnostic walkthrough — works whether you're using ChatGPT, a board-scoped generator, or anything in between.

"How do I create a lesson plan using AI" is usually asked expecting a tool recommendation, but the more useful answer is a sequence — one that works whether you're typing into ChatGPT, Gemini, or a purpose-built lesson planner. What changes between tools is how much of each step happens automatically versus manually; the steps themselves don't change.

Step one: gather your inputs before opening any tool at all. Board, class, subject, chapter or topic, and — critically — the specific SLOs (Student Learning Outcomes) for that chapter, pulled from your board's current curriculum document, not from memory or a rough sense of "what this chapter's about." Skipping this step is the single biggest reason a generated plan comes back generic.

Step two: give the tool that exact context, all of it, in the very first prompt or form field — board name, class, subject, chapter, and the SLO wording itself if you have it. A vague input like "write a Science lesson" produces a vague plan regardless of which tool is on the other end; a specific input produces a specific one.

A concrete before-and-after makes the difference in step two obvious. A weak prompt reads: "Write a lesson plan about the water cycle." A strong one reads: "Write a Class 5 Science lesson plan for the water cycle chapter, Punjab Board, targeting the SLO: students will be able to label the four stages — evaporation, condensation, precipitation, collection — on a diagram." The second version gives any tool, general or specialized, almost nothing left to guess at, which is exactly why it comes back closer to usable on the first try.

Step three: ask for the plan in the structure your school actually uses — subject, chapter, SLOs, activities, homework, in that order — rather than accepting whatever structure a general tool defaults to. Most AI chat tools will follow an explicit structure if you specify one; few will guess your school's preferred format correctly on their own.

Step four: review what comes back against the SLOs from step one, line by line, not a quick skim for "does this look like a lesson plan." Check specifically that every activity and homework item actually targets one of the stated outcomes, rather than just being generally related to the topic.

Step five: fix or regenerate anything that drifted — a generic activity that doesn't target a specific SLO, an outcome that doesn't match your board's actual current document, phrasing that doesn't match how you'd really teach it. This is the step where a general AI tool typically needs more correction than a board-scoped one, since it has no way to check its own SLO wording against your specific syllabus.

Step six: save it somewhere you'll actually find again next term — a personal folder, a shared drive, or a tool's built-in history — rather than letting it live only in a chat window that's easy to lose track of three weeks later when the same chapter comes around again.

The most common mistake across this whole sequence isn't skipping a step outright — it's compressing step two and step four into one motion: writing a vague prompt, then accepting whatever comes back because it superficially looks like a lesson plan, without actually checking it against the SLOs from step one. That shortcut is what produces plans that read fine on a screen and fall apart the moment a coordinator or inspector checks them against the board's actual curriculum document.

The Lesson Planner, built by DIGIT Pakistan, folds steps one through three into generation itself — board, class, and SLOs structured in from the start rather than left to a prompt — and step six into Content History & Reuse automatically, on the Free plan from first sign-up. Step four, the review, stays a teacher's job regardless of which tool is used; every generated plan opens in a full editor before export specifically so that check happens before anything reaches a classroom.

None of these six steps are unique to any one product — they're the actual mechanics hiding inside the question "how do I create a lesson plan using AI" once it's taken apart. Running through them deliberately, with any tool, produces something closer to usable than typing "write me a lesson plan" and hoping the first output is good enough.

It also gets faster the second and third time, regardless of which tool you're using — not because the tool changes, but because you get better at step two, having already learned what level of specificity actually produces a usable draft. The first attempt at this sequence is the slowest one; that's worth expecting going in, rather than judging the whole approach on how the first try felt.

If the first attempt still comes back unusable after following all six steps carefully, the more likely explanation is a specificity gap in step one or two rather than a fundamentally bad tool — worth re-checking that the SLO wording, board name, and class were actually included, precisely, before concluding AI isn't a fit for lesson planning at all.

← Back to Journal · See what's live