AnyTool
Your files never leave your device. All processing happens locally in your browser.

How do I write a lesson plan?

Open AnyTool Lesson Plan Template, fill the header (subject, grade or year level, topic, date, duration, teacher), then pick a procedure format: Standard (warm-up / hook, direct instruction, guided practice, independent practice, closure), Madeline Hunter (anticipatory set, objective, input, modeling, check for understanding, guided and independent practice, closure) or the 5E inquiry model (Engage, Explore, Explain, Elaborate, Evaluate). Each section — measurable objectives, standards alignment, materials, vocabulary, the procedure phases, differentiation, assessment, homework and reflection — opens with a guidance prompt, and you write your own content. Toggle sections on or off, reorder them, and a clean plan is assembled live. Preview it as rendered HTML, then copy the Markdown, download a .md or .txt file, or print a formatted document. Everything runs in your browser — your lesson plan is never uploaded.

  • Three formats: Standard, Madeline Hunter and the 5E inquiry model
  • Measurable objectives, standards, materials, vocabulary, procedure, differentiation, assessment, homework, reflection
  • A guidance prompt for every section; switching format keeps what you wrote
  • Live HTML preview, copy Markdown, download .md/.txt, or print
  • Gives you the structure and prompts — you write the lesson and align to your standards · 100% client-side

What is

Lesson plan

A lesson plan is a teacher’s written roadmap for a single class: what students will learn, how the time is spent, and how learning is checked. A complete plan has a header (subject, grade, topic, date, duration, teacher), measurable learning objectives (often phrased "Students will be able to…"), standards alignment, materials, key vocabulary, a step-by-step procedure, differentiation for diverse learners, assessment, homework or extension, and a teacher reflection. The procedure usually follows a recognised framework — a classic warm-up to closure flow, Madeline Hunter’s elements of effective instruction, or the 5E inquiry cycle (Engage, Explore, Explain, Elaborate, Evaluate).

Generators

Related terms

Learning objectiveMadeline Hunter model5E instructional modelDifferentiationFormative assessment

Frequently Asked Questions

A header, measurable objectives, standards, materials, vocabulary, a step-by-step procedure, differentiation, assessment, homework and a reflection.

A complete lesson plan opens with a header that identifies the lesson — subject, grade or year level, topic, date, duration and teacher. It then states measurable learning objectives (what students will be able to do, written with an observable verb), the standards the lesson aligns to, the materials and resources needed, and any key vocabulary. The core is the procedure — the play-by-play of the class — followed by differentiation and accommodations for diverse learners, the assessment (formative and summative), any homework or extension, and a teacher reflection completed after teaching. AnyTool Lesson Plan Template gives you each of these as a guided section with a prompt and assembles them into a clean document.

Madeline Hunter is a teacher-led sequence of effective-instruction elements; the 5E model is a student-centred inquiry cycle.

The Madeline Hunter model lists the elements of effective, teacher-directed instruction: an anticipatory set, a stated objective and purpose, input, modeling, checking for understanding, guided practice, independent practice and closure — you present and model, then release students to practise. The 5E model is a student-centred inquiry cycle — Engage, Explore, Explain, Elaborate, Evaluate — where students investigate first and the formal explanation comes after exploration; it is popular in science and discovery lessons. The template lets you switch between these formats (and a simpler Standard flow), and switching keeps everything you have already written.

No. It gives you the proven structure and guidance prompts and assembles your writing — you write the actual lesson.

The Lesson Plan Template provides the right sections and a clear prompt for each, in a Standard, Madeline Hunter or 5E format, then assembles your own content into a clean plan. It does not write the lesson for you. You supply the real activities, examples and checks, align your objectives to your curriculum standards and to your students’ needs, plan differentiation for the learners in front of you, make sure every objective is actually assessable, and adjust the timing to your class. Treat the output as a strong working plan you tailor and teach.

No. The plan is assembled entirely in your browser and auto-saved only to your own device. Nothing is uploaded.

AnyTool Lesson Plan Template runs completely client-side. Every objective, student note, activity and assessment you type is processed locally and never sent to a server, logged or stored remotely. The draft is auto-saved to your browser’s localStorage so a refresh does not lose your work, and you can clear it anytime with Reset. The page works offline once cached, so you can plan from anywhere and your lesson never leaves your machine.

Detailed Explanation

Methodology

Standard, Madeline Hunter and 5E Lesson Formats

AnyTool Lesson Plan Template builds the procedure of a lesson in any of three recognised frameworks. The Standard flow runs warm-up / hook, direct instruction, guided practice, independent practice and closure — a safe default for any subject. The Madeline Hunter format follows the elements of effective instruction: anticipatory set, objective and purpose, input, modeling, check for understanding, guided practice, independent practice and closure. The 5E inquiry model — Engage, Explore, Explain, Elaborate, Evaluate — is student-centred and popular in science, where students investigate before the teacher explains. A control switches between the three, seeding the appropriate procedure phases and their guidance prompts; switching preserves every section’s already-typed content, so nothing is lost. The procedure phases sit between the same opening sections (objectives, standards, materials, vocabulary) and closing sections (differentiation, assessment, homework, reflection), and a pure engine groups them under a single procedure heading that names the active framework.

  • Three formats: Standard flow, Madeline Hunter and the 5E inquiry model
  • Switching format keeps everything already written
  • Madeline Hunter = anticipatory set, objective, input, modeling, CFU, practice, closure
  • 5E = Engage, Explore, Explain, Elaborate, Evaluate
  • Procedure phases grouped under a heading that names the chosen framework
How It Works

Guided Prompts for Objectives, Assessment and More

Every section opens with a concrete prompt drawn from standard lesson-planning guidance rather than a blank box. The learning-objectives prompt asks for one to three measurable objectives starting "Students will be able to…", using an observable Bloom’s verb rather than "understand" or "know", because the objective drives every other decision in the plan. The standards prompt asks for the curriculum codes the lesson aligns to (Common Core, NGSS, a state framework or a local outcome) and notes that aligning keeps the lesson on grade level. The differentiation prompt asks for scaffolds, sentence frames and visual supports for students who need them, extension questions for early finishers, and IEP / 504 / ELL accommodations — without changing the core objective. The assessment prompt distinguishes formative checks during the lesson from a summative measure and stresses that every objective should be assessable. Materials and vocabulary are entered one item per line and rendered as lists; the procedure phases and the reflection take free prose. The output renders live as Markdown and as a read-only HTML preview via the marked library, and can be copied, downloaded as .md or .txt, or printed.

  • Objectives prompt enforces measurable "Students will be able to…" verbs
  • Standards prompt covers Common Core, NGSS, state and local codes
  • Differentiation prompt covers scaffolds, extension and IEP / 504 / ELL
  • Assessment prompt separates formative checks from summative measures
  • Live Markdown plus rendered HTML preview; copy, download .md/.txt, or print
Privacy & Security

Privacy and the Structure-Not-Lesson Caveat

Because the lesson plan is assembled in the browser, every objective, student note, activity and assessment is never uploaded, logged or stored on a server; the draft is auto-saved only to the device’s localStorage so a refresh does not lose work, and the page runs offline once cached. The tool is explicit that it provides the proven structure and prompts and assembles the teacher’s own writing — it does not write the actual lesson. Teachers are advised to supply the real activities, examples and checks, to align objectives to their curriculum standards and to their students’ needs, to plan differentiation for the learners in front of them, to make sure every objective is actually assessable, and to adjust the timing to their class, treating the output as a strong working plan they tailor and teach.

  • No upload, logging or server storage; draft auto-saved locally only
  • Works offline once cached — the lesson stays on the device
  • Provides structure and prompts; does not write the lesson
  • Advises aligning objectives to curriculum standards and student needs
  • Advises planning differentiation and keeping objectives assessable
Lesson planning: in-browser (AnyTool) vs typical online lesson-plan builders
CapabilityAnyToolTypical online builders
ProcessingRuns entirely in your browserOften server-side or account-bound
FormatsStandard, Madeline Hunter and 5EFrequently one fixed template
Section controlToggle + reorder, switch keeps contentFixed order, limited editing
GuidanceA prompt for every sectionSparse or generic placeholders
OutputLive Markdown + HTML previewLocked editor or PDF only
Export.md, .txt and printOften gated or paid export
PrivacyNever uploaded, auto-saved locallyMay store your plan on their servers
HonestyStates it gives structure, not the lessonOften implies it writes the lesson

AnyTool assembles the lesson plan locally in the browser and uploads nothing; the draft is saved only to your own device.