Free Tool · No Sign-up

Lesson Plan Template Generator

Fill in objectives, materials, steps, and assessment — print a clean A4 lesson plan for the diary or inspection file.

100% freeNo sign-up requiredRuns in your browserJSON API for agents
A4
Printable plan
Fields
Inspection-ready
Free
No sign-up

How the lesson plan template works

Complete the sections

Enter class, subject, topic, duration, learning objectives, materials, teaching procedure, assessment, and homework. Empty optional fields are omitted from the printout.

Source

Structured lesson-plan template aligned with common B.Ed / school-inspection fields (objectives, prior knowledge, procedure, assessment, homework). Adapt to your board’s required format.

Frequently asked questions

Does this match CBSE lesson-plan format?

It covers the fields most schools expect. If your cluster requires a specific proforma, map these sections onto that sheet.

Can I save plans online?

Not in this free tool — print or use the JSON API to store elsewhere. Knwdle Notes/Assignments can hold ongoing resources.

Are learning outcomes Bloom-tagged?

You can write Bloom verbs into the objectives field; tagging is manual.

Is duration required?

Recommended for timetable alignment; the form allows leaving it blank if you only need content sections.

For developers & AI agents

The Lesson Plan Template Generator is also available as a free, unauthenticated JSON API — no API key, no sign-up, CORS enabled for all origins. Send a GET request with the parameters below and receive the computed result as JSON, including the source of the format or formula used. Invalid input returns HTTP 400 with a JSON { "error": "..." } body.

Endpoint
GET https://knwdle.com/api/tools/lesson-plan-template-generator
Query parameters
ParameterRequiredDescription
subjectYesSubject
topicYesLesson topic
classNameYesClass / section
durationMinutesNoDuration in minutes
objectivesYesLearning objectives
materialsNoMaterials / resources
procedureYesTeaching-learning procedure
assessmentNoAssessment / checking for understanding
homeworkNoHomework / follow-up
Example

Request:

GET https://knwdle.com/api/tools/lesson-plan-template-generator?subject=Science&topic=Photosynthesis&className=8-B&durationMinutes=40&objectives=Explain+photosynthesis+equation;Identify+raw+materials&materials=Chart,leaf+samples&procedure=Engage+with+question;Explain+with+diagram;Group+activity&assessment=Exit+ticket+3+Q&homework=Draw+labelled+diagram

Response:

{
  "tool": "lesson-plan-template-generator",
  "name": "Lesson Plan Template Generator",
  "source": "Structured lesson-plan template aligned with common B.Ed / school-inspection fields (objectives, prior knowledge, procedure, assessment, homework). Adapt to your board’s required format.",
  "subject": "Science",
  "topic": "Photosynthesis",
  "className": "8-B",
  "durationMinutes": 40,
  "objectives": "Explain photosynthesis equation;Identify raw materials",
  "materials": "Chart,leaf samples",
  "procedure": "Engage with question;Explain with diagram;Group activity",
  "assessment": "Exit ticket 3 Q",
  "homework": "Draw labelled diagram"
}

Run the whole institution on one system

Knwdle connects timetables, attendance, fees, and academics — so planning tools become live operations, not one-off PDFs.

Free trial · No credit card · SaaS or custom-built