Skip to main content

How to create lesson plans

Quickly generate thoughtful, standards-aligned, and editable lesson plans using Monsha's AI-powered Lesson Plan Generator.

Written by Piash

Monsha's Lesson Plan Generator lets you create thoughtful, grade-appropriate lesson plans in seconds. Each plan aligns to short-term lesson objectives and your longer-term unit and course outcomes, so it fits naturally into your overall teaching sequence.

You can generate a plan from any combination of source materials — links, videos, text, files, curriculum standards, or even other resources you've already made in Monsha.

Step 1: Open the Lesson Plan Generator

Go to app.monsha.ai, log in or sign up, and choose Lesson Plan from the list of tools.

Step 2: Add your requirement and sources

Now it's time to set up your lesson plan.

1. Type your prompt, topic, or instructions in the Describe your requirement… box. Keep it short and context-driven — Monsha will ask follow-up questions if it needs more.

2. Click Attach to add any combination of sources:

  • Video — drop in a YouTube link and Monsha will use the full transcript, not just the title.

  • File — upload a document, slide deck, spreadsheet, or image.

  • Website — paste a URL to an article, textbook, PDF, or blog post.

  • Text — paste any passage of text.

  • Monsha Resource — build the lesson off a worksheet, quiz, slide deck, or any other resource you've already made in Monsha.

You can combine multiple sources for a richer, more relevant lesson plan.

3. Need to reuse something you typed before? Click History next to Attach. The Prompt History panel shows your past prompts — click one to drop it back into the textarea.

4. In What to include in the lesson plan, tick the sections you want Monsha to build:

  • At a Glance

  • Objectives & Learning Outcomes

  • Standards Addressed

  • Material & Resources Needed

  • Key Concepts

  • Assessment and Evaluation Plan

  • Differentiation Strategy

  • 21st Century Skills/College & Career Readiness Skills

  • Instructional Sequence

  • + Other — type your own section if you need something custom.

5. Pick your Duration of the class — 40, 45, 50, 60, 75, 90, or 120 minutes.

6. Choose your Grade. The picker cascades through three levels — first the education system (US / Canada, UK, Australia, India / South Asia, IB, Cambridge, Age-Based, University / Tertiary), then the sub-level (e.g., Early Years, Elementary, Middle School, High School), then the specific grade.

7. Pick your Language. Monsha supports 60+ languages — scroll or type to find yours.

Step 3: Fine-tune your resource (optional)

Click More Options to align the lesson plan to the rest of your teaching context. You have three options here:

  • Attach to course — slot the plan under a specific course, unit, and lesson so it stays connected to your curriculum.

  • Assign standards — open the Align to Standards modal. Pick from Monsha's directory (Common Core, NGSS, IB, Cambridge, UK National Curriculum, Australian Curriculum, and more), or switch to the Add your own tab to enter custom standards.

  • Adapt to framework — adjust tone, complexity, or structure using Depth of Knowledge (DOK) Levels, Lexile Reading Levels, or Bloom's Taxonomy.

This step is optional — you can always skip it and add alignment later.

If you'd like Monsha to pull in current information from the web while it generates, toggle Web search (the globe icon next to Generate) on.

Finally, click Generate, and Monsha will create your lesson plan.

What can you do after generating your lesson plan?

1. Chat with your lesson plan

Keep the conversation going. Ask Monsha to revise sections, add new activities, differentiate for different groups, or brainstorm fresh instructional ideas — all in a continuous thread, just like ChatGPT.

Type into the Reply here to keep going box at the bottom of the page and hit Enter. You can also:

  • Click Attach to drop in another source mid-conversation (Video, File, Website, Text, or another Monsha Resource).

  • Click Quick prompts to pull from a tailored menu — Make it engaging, Create another variation, Focus more on, Add more, Reduce, Difficulty, Change tone. Several of these open submenus with more specific options.

  • Toggle the globe icon on if you want Monsha to web-search while replying.

2. Edit and enhance

Want to tweak the plan yourself? Click Edit on the content card. The editor opens with a full toolbar — headings, lists, tables, code, quotes, dividers, links, images, alignment, and standard text formatting. Add or rewrite anything, then hit Save (or Cancel to back out).

3. Differentiate teaching resources

Need a version for a different group? Click More on the content card, then Differentiate. The modal gives you five ways to create another version:

  • Translate — convert the lesson into any of the 60+ supported languages.

  • Adjust Grade Level — re-pitch it for a different grade.

  • Adjust DOK Level — re-target the cognitive demand using Depth of Knowledge.

  • Adjust Lexile Reading Level — match the reading level to your students.

  • Adapt to Bloom's Taxonomy — re-shape it around a specific Bloom's stage.

You can also use More → Copy to duplicate the resource, Create more resources based on this output to spin up another resource type (questions, worksheet, slides) from the same lesson, or Show sources to see what the plan was built from.

4. Export your lesson plan

Click Export on the content card to open the export options. For lesson plans, you can:

  • Export to Google Docs

  • Share to Google Classroom

  • Download as DOCX

  • Download as PDF

5. Share with your team

Click Share in the top-right of the header card to open the Share Resource modal. You'll get:

  • A shareable link (auto-copied to your clipboard when the modal opens — paste it into chat, email, or your LMS).

  • A toggle to allow the resource to be publicly indexed and discoverable if you want other teachers to find it.

  • A Share via Email field — type one or more email addresses, add a short message, and hit Share via emails.

All your lesson plans are saved in your Monsha account so you can access, reuse, or revise them anytime.

Did this answer your question?