How to Use ChatGPT for Lesson Planning

Lesson planning is one of the most important responsibilities of a teacher, but it can also be time-consuming. Teachers need to establish learning objectives, select teaching strategies, prepare instructional materials, design assessments, and plan activities that meet students’ different learning needs.

ChatGPT can help make this process more efficient. Teachers can use it to brainstorm lesson ideas, develop structured lesson plans, create classroom activities, prepare assessment questions, and adapt instructional materials for different grade levels.

However, ChatGPT should be treated as a planning assistant rather than a replacement for professional teaching judgment. Teachers still need to check the accuracy of the content, align the lesson with their curriculum, and make sure the activities are appropriate for their students.

In this guide, you’ll learn how to use ChatGPT for lesson planning, discover practical prompts you can copy and customize, and explore a complete example of an AI-assisted lesson plan.

What Is ChatGPT for Lesson Planning?

ChatGPT is an AI assistant that can respond to instructions, generate ideas, organize information, and help draft educational materials. Teachers can describe a lesson topic, grade level, learning objectives, available resources, and classroom requirements to receive a customized starting point for their lesson plan.

For example, a teacher might ask ChatGPT to create a 40-minute Grade 6 science lesson on the water cycle. The response could include learning objectives, a warm-up activity, an explanation of key concepts, a group task, assessment questions, and a closing activity.

Teachers can then revise the suggested plan to fit their curriculum, students’ prior knowledge, classroom conditions, and available teaching materials.

Why Should Teachers Use ChatGPT for Lesson Planning?

1. Save Time on Initial Planning

ChatGPT can produce a first draft of a lesson plan that teachers can review and adapt. Instead of starting with a blank page, teachers can begin with a structured outline.

For example, you can request a 45-minute lesson with an introduction, teacher explanation, guided practice, independent activity, and exit ticket.

The time saved depends on the complexity of the lesson and the amount of revision required.

2. Generate Engaging Classroom Activities

Sometimes teachers understand a topic well but need fresh ideas to make it more interactive.

ChatGPT can suggest activities such as think-pair-share, short investigations, classroom debates, role-play, problem-solving tasks, and collaborative projects.

The teacher should select activities that genuinely support the learning objective rather than adding technology or games simply to make a lesson appear engaging.

3. Develop Measurable Learning Objectives

A lesson objective should describe what students will know or be able to do by the end of the lesson.

ChatGPT can help turn broad goals into measurable objectives.

Broad objective: Students will understand fractions.

Improved objective: By the end of the lesson, students will be able to compare two fractions with unlike denominators and explain their reasoning using visual models.

The teacher must still verify that the objective is appropriate for the grade level and matches the curriculum.

4. Support Differentiated Instruction

Students in the same classroom may have different levels of prior knowledge, reading ability, language proficiency, and confidence.

Teachers can ask ChatGPT to suggest multiple levels of support for the same learning objective. For example, it can propose guided examples for students who need additional support, grade-level practice for most learners, and extension tasks for students who are ready for a challenge.

Differentiation should provide appropriate support without unnecessarily lowering expectations.

5. Create Teaching and Assessment Materials

In addition to lesson outlines, ChatGPT can help draft:

  • Worksheets and practice questions
  • Short quizzes and exit tickets
  • Discussion questions
  • Rubrics and assessment criteria
  • Vocabulary lists and explanations
  • Homework tasks
  • Revision activities
  • Parent-friendly explanations of lesson goals

Teachers should check every generated resource before using it with students.

How to Use ChatGPT for Lesson Planning: Step-by-Step

Step 1: Identify Your Lesson Topic and Learning Objective

Before opening ChatGPT, decide what students need to learn.

A clear objective makes it easier to create a focused lesson. Without one, the AI may produce a generic plan with activities that do not lead toward a specific learning outcome.

For example:

  • Subject: Science
  • Grade: 6
  • Topic: The water cycle
  • Duration: 40 minutes
  • Learning objective: Students will identify the main stages of the water cycle and explain how water moves between Earth’s surface and the atmosphere.

You can also provide your curriculum standard, textbook section, students’ prior knowledge, and available classroom resources.

Step 2: Open ChatGPT and Provide Classroom Context

Visit ChatGPT and start a conversation.

Describe the teaching situation rather than entering only the topic name. Include the grade level, subject, lesson duration, learning objective, and any constraints.

Weak prompt:

“Make a lesson plan about the water cycle.”

Better prompt:

“Create a 40-minute Grade 6 science lesson on the water cycle. Students already know that water can change from liquid to gas. Include measurable learning objectives, a short warm-up, an explanation of evaporation and condensation, a group activity, formative assessment, and an exit ticket. Assume I have a whiteboard, paper, and pencils but no internet access in the classroom.”

The second prompt gives ChatGPT enough context to produce a more useful draft.

Step 3: Generate a Structured Lesson Plan

Ask ChatGPT to organize the lesson into clearly defined sections.

A useful structure includes:

  1. Lesson information
  2. Learning objectives
  3. Prior knowledge
  4. Teaching materials
  5. Introduction or warm-up
  6. Teacher explanation and modeling
  7. Guided practice
  8. Student activity
  9. Assessment for understanding
  10. Differentiation and support
  11. Closure and homework

You can request a table with the lesson stages, duration, teacher actions, student actions, resources, and assessment methods.

This makes the lesson easier to follow during teaching.

Step 4: Improve the Teaching Activities

Review the generated plan and ask ChatGPT to improve any activity that seems too passive, difficult, repetitive, or disconnected from the objective.

For example, rather than asking students only to memorize the stages of the water cycle, you might ask them to draw a diagram, label the stages, and explain how water moves from a lake into the atmosphere and returns as precipitation.

A useful follow-up prompt is:

“Revise the student activity so that every student must demonstrate understanding individually. Include clear instructions, expected student responses, and a way for me to check whether the learning objective has been achieved.”

Step 5: Create Assessment Questions

Assessment should measure the same knowledge or skills identified in the learning objective.

Ask ChatGPT to generate questions at different levels of difficulty. For the water cycle, these might include:

  • Recall: What is evaporation?
  • Understanding: How does condensation occur?
  • Application: Why might water droplets form on the outside of a cold glass?
  • Explanation: Describe how water can move from a lake into a cloud and return to the ground.

Check the answers and revise any questions that are ambiguous or scientifically inaccurate.

Step 6: Adapt the Plan to Your Students

Tell ChatGPT about the learning needs you need to address without including students’ names or sensitive personal details.

For example, ask it to:

  • Simplify instructions without removing the essential learning goal
  • Add vocabulary support for students learning the language of instruction
  • Provide sentence starters for written explanations
  • Suggest visual models and worked examples
  • Create extension questions for advanced learners
  • Offer a low-resource alternative to an activity requiring technology

Review each suggestion to ensure that it is appropriate and accessible for your classroom.

Step 7: Check, Revise, and Finalize the Lesson

Never use an AI-generated lesson plan without reviewing it.

Confirm that the content is accurate, the objectives are measurable, the activities fit the available time, and the assessment actually checks the intended learning.

Also verify that the plan follows your curriculum and school requirements. If ChatGPT suggests a resource, standard, experiment, or website, check that it exists and is suitable before including it.

Once you have made these checks, the lesson plan is ready for your final professional judgment.

10 ChatGPT Prompts for Lesson Planning

The following prompts are designed for practical classroom use. Replace the bracketed information with your own details.

Prompt 1: Create a Complete Lesson Plan

Use this prompt when starting a new lesson.

Copy and customize:

“You are an experienced instructional coach helping me prepare a lesson. Create a [duration]-minute lesson for Grade [grade] students in [subject] on [topic].

My learning objective is: [insert objective].

Students already know: [insert prior knowledge].

Available resources: [insert resources].

Create a structured lesson plan with measurable objectives, a warm-up, teacher explanation, guided practice, student-centered activity, formative assessment, differentiation, closure, and homework. Include timings, teacher actions, student actions, and materials. Explain how each stage supports the learning objective. Identify any assumptions you make and ask me for missing information when it could materially affect the plan.”

Prompt 2: Write Measurable Learning Objectives

Use this prompt when your lesson goal is too broad.

“Help me develop three measurable learning objectives for a Grade [grade] lesson on [topic]. Students should be able to demonstrate their learning through observable actions. Use suitable action verbs, avoid vague terms such as ‘know’ or ‘understand’ unless they are clarified through observable evidence, and suggest one assessment method for each objective. Keep the objectives appropriate for [curriculum or standard].”

Prompt 3: Design an Engaging Lesson Introduction

A strong introduction activates prior knowledge and gives students a reason to explore the topic.

“Design a 5-minute introduction for a Grade [grade] lesson on [topic]. Provide three options: a thought-provoking question, a real-world scenario, and a quick classroom demonstration that requires no specialized equipment. Include the teacher’s instructions, likely student responses, and a transition to the lesson objective.”

Prompt 4: Create a Student-Centered Activity

Use this prompt when students need more opportunities to participate.

“Create a student-centered activity for a [duration]-minute Grade [grade] lesson on [topic]. The learning objective is [objective]. Students will work [individually/in pairs/in groups]. Include step-by-step instructions, the materials required, expected student output, discussion questions, and a quick method for checking each student’s understanding. Provide a no-technology alternative.”

Prompt 5: Differentiate a Lesson for Mixed-Ability Students

“Adapt my lesson on [topic] for a mixed-ability Grade [grade] classroom. Keep the same core learning objective, but provide three levels of support: additional scaffolding, grade-level practice, and extension. Include specific tasks, examples, vocabulary support, and success criteria for each group. Avoid making assumptions about individual students and explain how I can adjust the support based on evidence of learning.”

Prompt 6: Create a Formative Assessment

“Create a formative assessment for a lesson on [topic] for Grade [grade]. The learning objective is [objective]. Include five questions: one recall question, two understanding questions, one application question, and one explanation question. Provide the correct answers, common misconceptions, and suggestions for what I should reteach if students struggle. Make sure the questions assess the stated objective.”

Prompt 7: Prepare a Lesson Plan Using a Curriculum Standard

“Help me plan a lesson using this curriculum standard: [paste the exact standard]. The class is Grade [grade], the subject is [subject], and the lesson lasts [duration]. First explain the standard in teacher-friendly language. Then create measurable objectives, learning activities, and assessment questions aligned with it. Clearly identify which details come directly from the supplied standard and which are your suggestions. Do not invent standard codes or claim alignment that you cannot verify.”

Prompt 8: Create a Low-Cost STEM Lesson

“Design a [duration]-minute STEM lesson for Grade [grade] on [topic or problem]. Students have access to [available materials]. Include a real-world problem, design constraints, a planning stage, a build or model stage, a testing procedure, a data-recording task, and an opportunity to improve the solution. Align the assessment with the learning objective and provide an alternative for a classroom with very limited materials.”

Prompt 9: Create a Lesson for Students Who Need Additional Support

“Review this lesson plan for Grade [grade] on [topic]: [paste lesson]. Identify any instructions, vocabulary, or activities that may create unnecessary barriers. Suggest worked examples, visual supports, chunked instructions, guided practice, and checks for understanding. Preserve the essential learning objective and provide specific ways to see whether the support is helping students learn.”

Prompt 10: Review and Improve an Existing Lesson Plan

“Act as a critical instructional coach. Review the following lesson plan: [paste plan]. Check alignment among objectives, activities, and assessment; accuracy of content; pacing; student participation; differentiation; accessibility; and feasibility with my available resources. Identify the three most important weaknesses and suggest specific revisions. Do not rewrite everything automatically; explain what should change and why.”

Example: A Complete ChatGPT-Assisted Lesson Plan

Let’s see how a teacher could use ChatGPT to prepare a lesson on the water cycle.

Lesson information

  • Subject: Science
  • Grade: 6
  • Topic: The water cycle
  • Duration: 40 minutes
  • Learning objective: Students will identify evaporation, condensation, and precipitation and explain how these processes contribute to the movement of water through the environment.
  • Resources: Whiteboard, paper, pencils, and a textbook diagram if available.

Sample lesson plan

TimeLesson stageTeacher actionsStudent actions
5 minWarm-upAsk where puddle water goes after a sunny day.Share observations and possible explanations.
8 minExplanationExplain evaporation, condensation, and precipitation with a diagram.Listen, label the stages, and ask questions.
7 minGuided practicePresent examples and ask students to identify each process.Identify processes and explain their choices.
12 minGroup activityAsk groups to draw and label a water-cycle diagram.Create a diagram and explain how water moves through the cycle.
5 minFormative assessmentAsk students to answer three short questions independently.Complete responses to demonstrate understanding.
3 minClosureRevisit the learning objective and correct misconceptions.Explain one stage of the cycle in their own words.

Sample assessment questions

Question 1: What is evaporation?

Expected answer: The process in which liquid water changes into water vapour.

Question 2: What is condensation?

Expected answer: The process in which water vapour cools and changes into liquid water droplets.

Question 3: How does precipitation return water to Earth’s surface?

Expected answer: Water falls from clouds in forms such as rain, snow, or hail, depending on atmospheric conditions.

How the teacher should use the results

If students can name the stages but cannot explain how they connect, the teacher should revisit the relationships between evaporation, condensation, and precipitation.

If students confuse evaporation with condensation, use a visual comparison and ask them to explain the direction of the change in state.

This example is a starting point. The teacher should adapt the vocabulary, depth of explanation, and assessment to the local curriculum and students’ existing knowledge.

How to Use ChatGPT for Lesson Planning in Different Subjects

Mathematics

Use ChatGPT to develop worked examples, scaffolded practice questions, word problems, and error-analysis activities.

For a lesson on fractions, ask it to create examples using visual models, explain a common misconception, and prepare questions that move from simple calculations to real-world applications.

Check all calculations and answer keys before distributing the materials.

Science

ChatGPT can help draft investigations, observation sheets, discussion questions, and explanations of scientific processes.

For a lesson on plant growth, ask it to develop a question students can investigate, identify variables, prepare a recording table, and suggest how students might interpret their observations.

Review scientific claims and safety requirements. Do not assume that a suggested experiment is safe or feasible without checking it.

English Language Arts

Teachers can request reading-comprehension questions, vocabulary activities, grammar exercises, writing prompts, and discussion tasks.

For a lesson on descriptive writing, ask ChatGPT to provide a short model paragraph, identify descriptive language, and create a revision activity in which students improve a simple paragraph.

Check that the text is age-appropriate and that the activity measures the intended writing skill.

Social Studies

Use ChatGPT to draft timelines, compare historical perspectives, develop source-analysis questions, and create classroom discussion scenarios.

For a lesson on ancient civilizations, ask for a comparison framework covering geography, government, trade, and culture. Verify historical facts and use reliable sources for sensitive or contested claims.

STEM Education

ChatGPT can help teachers plan design challenges that combine science, technology, engineering, and mathematics.

For example, students might design a paper bridge, predict how much weight it will support, test different designs, record results, and revise their structures.

Ask ChatGPT to include design constraints, a data table, testing instructions, and assessment criteria. Ensure that the challenge is feasible with the materials and time available.

How to Make ChatGPT Generate Better Lesson Plans

Give It Specific Information

Include the grade, subject, objective, duration, prior knowledge, available materials, and classroom constraints. Specific context generally produces more relevant results than a broad request.

Ask for Teacher and Student Actions

A plan that merely lists “discussion” or “group work” is difficult to implement. Ask what the teacher should say or do, what students should produce, and how understanding will be checked.

Refine the Response Through Follow-Up Prompts

Your first response does not need to be final. Ask ChatGPT to shorten an activity, add a worked example, improve the assessment, or adapt a task for a low-resource classroom.

Align Assessment With the Objective

If students are expected to explain a process, a multiple-choice quiz alone may not provide sufficient evidence. Ask for an explanation, diagram, demonstration, or short written response as appropriate.

Request a Feasibility Check

Ask ChatGPT to identify unrealistic timings, unavailable resources, unnecessary steps, and assumptions that need verification.

Use Your Own Curriculum Materials

Where permitted, provide the relevant curriculum extract, learning objective, or teacher-created notes. This helps anchor the plan in the material you actually teach. Verify any references or claims that ChatGPT adds independently.

Limitations of Using ChatGPT for Lesson Planning

ChatGPT can generate helpful drafts, but it can also produce inaccurate explanations, invented references, unsuitable examples, or activities that do not fit the classroom.

Teachers should:

  • Verify subject content and answer keys.
  • Check curriculum and standards alignment.
  • Adapt activities to students’ prior knowledge.
  • Check the time and materials each activity requires.
  • Review accessibility and language demands.
  • Confirm that assessment measures the intended learning.
  • Follow school policies for AI use and student data.

Avoid entering students’ names, grades linked to identifiable individuals, disability information, or other confidential educational records into a tool unless your school has approved the use and the relevant privacy protections are in place.

Do not assume that every AI-generated lesson is automatically original, inclusive, accurate, or suitable for direct classroom use.

Frequently Asked Questions

Can ChatGPT create a complete lesson plan?

Yes. ChatGPT can draft lesson objectives, teaching activities, materials, assessment questions, differentiation strategies, and closure activities when you provide sufficient classroom context. The teacher should review and revise the output before using it.

Is ChatGPT free for teachers?

ChatGPT has offered free access alongside paid plans, but features, usage limits, and availability can change. Check the current options at ChatGPT before relying on a particular feature.

What information should I include in a lesson-planning prompt?

Include the subject, grade level, topic, duration, learning objective, prior knowledge, available resources, and any relevant curriculum requirements. You can also specify assessment methods, differentiation needs, and the format you want.

Can ChatGPT align lesson plans with curriculum standards?

It can help interpret standards you provide and draft aligned objectives and activities. However, teachers should verify the standard’s wording, grade level, and requirements using official curriculum documents.

Can ChatGPT make lesson plans for mixed-ability classrooms?

It can suggest scaffolds, alternative explanations, guided practice, and extension tasks. Teachers must decide which approaches suit their students and monitor whether the support is effective.

Can I use ChatGPT to create worksheets and quizzes?

Yes. It can draft worksheets, quiz questions, answer keys, and rubrics. Check the accuracy, reading level, ambiguity, and alignment of the materials before using them.

Does ChatGPT replace a teacher’s lesson-planning skills?

No. It can assist with brainstorming, drafting, and revising, but teachers remain responsible for instructional decisions, classroom relationships, curriculum alignment, and evaluating student learning.

How can I get more accurate lesson plans from ChatGPT?

Provide clear context, use specific objectives, supply relevant curriculum materials where appropriate, ask for explanations of instructional choices, and verify important facts and answers. Refine the draft until it fits your students and resources.

Final Thoughts

ChatGPT can make lesson planning more manageable by helping teachers develop objectives, organize activities, prepare assessments, and explore different ways to explain a topic.

The most effective approach is to start with a clear learning objective, provide relevant classroom context, request a structured draft, and improve it through targeted follow-up prompts.

Use AI to support your professional judgment—not to replace it. A successful lesson is not simply a well-formatted plan; it is a purposeful learning experience that helps students achieve meaningful outcomes.

About the author: Muhammad Saeed Akhter is an educator and founder of ProEducatorOnline, sharing practical teaching strategies, classroom resources, and educational technology guidance to help teachers improve instruction.

Official sources

These are useful references for readers who want to explore the topic further:

Muhammad Saeed Akhter

Muhammad Saeed Akhter is the founder of ProEducatorOnline. He holds MA in Education, combining formal pedagogical expertise with experience as an online tutor and senior educational content strategist. He specializes in integrating EdTech tools cleanly into modern classroom workflows.

Leave a Reply

Share It