🟢 Free Tool You can use this tool for free.
00

Lesson Plan Generator

Create a structured lesson plan for your class in minutes. Enter your lesson information, learning objectives, teaching activities, materials, evaluation and assignment, then generate a professional lesson plan that you can download as a PDF.

This lesson plan generator is designed to help teachers organize classroom instruction in a clear and practical format. You can prepare lesson information, objectives, previous knowledge, instructional materials, teacher activities, student activities, evaluation, assignment and teacher reflection in one document.

How it works: Enter the details of your lesson below and click Generate Lesson Plan. The information is processed in your browser to create a formatted lesson plan that you can review and download.

Tip: Write learning objectives as observable outcomes, such as "Students should be able to solve three-digit addition problems" rather than simply "Understand addition."
01

Lesson Information

Enter the basic information about the lesson you want to prepare. These details will appear at the beginning of the generated lesson plan.

The lesson topic is required to generate the lesson plan.
02

Learning Objectives

State what students should be able to know, explain, demonstrate or do by the end of the lesson.

Writing better objectives: Use clear, observable action words such as identify, list, explain, calculate, compare, demonstrate, classify or solve.
1
2
3
03

Preparation

Record the knowledge students need before the lesson and the resources that will support teaching and learning.

04

Lesson Presentation

Describe what the teacher and students will do during each stage of the lesson. Clear teacher and student activities make the plan easier to follow during classroom instruction.

Introduction / Set Induction

Use this stage to gain attention, connect the lesson to previous knowledge and introduce the topic.

Presentation / Development

Describe the main teaching and learning activities used to explain and develop the lesson.

Guided / Independent Practice

Explain how students will practise the skill or apply the knowledge with teacher support or independently.

Conclusion

Summarize the important ideas, check understanding and connect the lesson to what students will learn next.

05

Evaluation and Assignment

Include activities or questions that help you determine whether the lesson objectives were achieved.

06

Your Lesson Plan

Review the generated lesson plan before downloading. The information below is based entirely on the details you entered.

The generated document is prepared locally in your browser. Review the content and make any necessary changes before downloading or using it as an official lesson record.
07

About the Lesson Plan Generator

The Resouria Lesson Plan Generator is a browser-based educational planning tool designed to help teachers organize lessons into a clear, structured document.

Instead of preparing the same lesson-plan structure manually each time, teachers can enter their lesson information once and use the generator to organize the information into sections such as learning objectives, preparation, lesson presentation, evaluation and assignment.

The tool is designed to be flexible. Teachers can use it for different subjects, classes, lesson topics and teaching situations. The generated document is based on the information entered by the user and does not automatically determine the correct curriculum or teaching content.

Browser-based: The lesson information is processed by the page in your browser. You can prepare the document without creating an account simply to use the generator.
08

When This Tool Is Useful

A lesson plan generator can be useful whenever a teacher needs to organize classroom instruction before teaching.

Daily lesson preparation

Prepare structured plans for individual lessons and keep important teaching information together in one document.

Teaching practice

Student teachers and trainee teachers can use the structure to organize lesson objectives, activities and evaluation.

Lesson observation

Prepare a clear record before a lesson observation, supervision exercise or classroom review.

Revision lessons

Organize revision activities, practice exercises and assessment questions around specific learning objectives.

Weekly planning

Prepare lesson documents that can be reviewed alongside a teacher's weekly or term teaching schedule.

Teaching records

Keep a downloadable copy of lesson details for personal teaching records and future reference.

09

How to Prepare an Effective Lesson Plan

A useful lesson plan connects learning objectives, teaching activities and assessment. The sections below can help you prepare a lesson that is practical and easy to follow.

1. Define the learning outcome

Start with what students should be able to demonstrate after the lesson. A specific outcome makes it easier to select appropriate teaching activities and assessments.

2. Connect to previous knowledge

Identify knowledge or skills students already need. Beginning from familiar concepts can make a new topic easier to understand.

3. Plan active participation

Include activities that allow students to answer questions, solve problems, discuss ideas, demonstrate skills or practise what they are learning.

4. Align evaluation with objectives

Your evaluation should give students an opportunity to demonstrate the knowledge or skill stated in the learning objectives.

5. Keep activities realistic

Consider the available lesson time, class size, resources and students' level before planning activities. A shorter, achievable activity is often more useful than an over-filled lesson plan.

6. Reflect after the lesson

Use the remarks section to record what worked well, what students found difficult and what you may change in the next lesson.

10

Common Uses for a Lesson Plan

A structured lesson plan can be useful for different classroom and school activities.

11

Privacy and Important Notes

Your information

The lesson details entered into this generator are used by the page to build the lesson plan in your browser. The generator does not require you to create an account simply to prepare a lesson plan.

Educational requirements

Schools, examination bodies and educational institutions may have their own lesson-plan formats, curriculum requirements or supervision procedures. Adapt the generated document to the requirements of your school or institution.

Important: This generator provides a structured planning format. It does not automatically determine the correct curriculum, learning objectives, teaching method or assessment for a particular subject. Teachers should review the generated plan and ensure that it is appropriate for their students, curriculum and available teaching time.
12

Frequently Asked Questions

What is a lesson plan?

A lesson plan is a structured outline of what a teacher intends to teach, how the lesson will be delivered, what students will do and how learning will be assessed.

What should a good lesson plan contain?

A lesson plan commonly contains lesson information, learning objectives, previous knowledge, instructional materials, teaching and learning activities, evaluation, assignment and teacher reflection. Exact requirements vary between schools and educational systems.

How many learning objectives should I include?

There is no universal number that applies to every lesson. Choose a manageable number of meaningful objectives that can realistically be addressed and assessed within the available lesson time.

Can I use this lesson plan for any subject?

Yes. The generator provides a general structure that can be adapted for subjects such as Mathematics, English, Science, Social Studies, Computer Studies, Business Studies and other subjects. The teacher should supply subject-specific content.

Is the generated lesson plan an official school document?

Not automatically. The generated document is a planning aid. If your school or institution has an official lesson-plan template or approval process, compare the generated document with those requirements and make any necessary changes.


You May Also Like

Explore other useful tools in this category.

📚

Study Hour Calculator

Calculate and plan the number of hours available for studying based on your daily schedule, subjects, available time, and study goals. Use this study hour calculator to create a more balanced and realistic study routine.

Use Tool →
🎓

Percentage Grade Calculator

Calculate a student percentage grade from marks obtained and total marks. This grade calculator helps students and teachers quickly determine examination scores, test percentages, and academic performance.

Use Tool →
📝

Word to Excel Converter

Convert Word documents to Excel online. Extract tables and document content into an editable Excel spreadsheet.

Use Tool →
🎓

GPA Calculator

Calculate your Grade Point Average (GPA) from course grades and credit units. This online GPA calculator helps students quickly determine their semester or academic performance using their institution grading scale.

Use Tool →