Middle school ELA

AI lesson planning for middle school ELA

TeacherHero plans middle school ELA as a connected unit instead of a stack of one-off worksheets. You set the anchor text, the unit's big question, and each day's learning target once; every lesson is then generated as six gradual-release sections that carry the text, the vocabulary, and yesterday's work forward.

The hard part of middle school ELA is not writing a single activity — it is keeping ten days pointed at the same text and the same skill while three of those days get eaten by an assembly, a fire drill, and a class that needed Tuesday's lesson twice. A generic prompt gives you a good activity that has never met the rest of your unit.

One day, six sections.

The gradual-release spine every TeacherHero lesson is built on, and what each phase looks like in your room.

  1. Section 1

    Warm-Up

    Opens on the passage or the skill students touched most recently, so the first five minutes are retrieval rather than re-teaching.

  2. Section 2

    I Do

    You model the move — annotating for tone, tracing an argument — against the same excerpt students are about to work, not a stand-in text.

  3. Section 3

    We Do

    The class works a second passage with you holding the pen, so the thinking is public before it is independent.

  4. Section 4

    Y’all Do

    Groups take a shared task with a real product — text-evidence charts, a claim-and-counterclaim sort — while you circulate.

  5. Section 5

    You Do

    Silent, independent writing or analysis on the day's target, with the scaffolds you asked for and no new skill introduced.

  6. Section 6

    Exit Ticket

    One check that tells you whether tomorrow's plan still stands, with the expected responses written out for fast sorting.

What that gets you.

The text travels with the plan

Upload the excerpt, chapter, or article once at the week or lesson level and confirm the portion you want used. Every section generated that week is written against it, and week-level material is inherited by every day in the week without re-uploading.

Vocabulary stays a through-line

Unit and lesson vocabulary is part of the context every section receives, so a word introduced Monday shows up in Thursday's prompt instead of being reintroduced as if it were new.

Print what you actually hand out

The student packet, printables, anchor charts, and slides all come off the same lesson, and student-facing documents never contain the answer key or your teacher notes.

Frequently asked questions

Can I use my own novel or article instead of generated text?

Yes, and that is the intended flow. Upload the document or fetch a web page, confirm the excerpt you want used, and switch it on. Only the excerpt you confirmed is sent to the model, and every section generated afterward is written against your text rather than an invented passage.

Will the lessons repeat the same activity every day?

Each section is generated knowing which sections already exist and what earlier lessons in the unit did. You can also take the recommended instructional strategy, choose a different one yourself, or ask for a fresh aligned alternative — and the reasoning for the choice is shown every time.

What happens when a day gets cut short?

Retiming reallocates minutes across the six sections proportionally, clamped to sensible limits per section, and stores the original so you can revert exactly. No AI call is involved, so shortening a lesson costs nothing and cannot rewrite your content.

Does it write the exit ticket too?

Yes. Exit Ticket is one of the six sections, generated with the same lesson target and the same context as the rest of the day, and it comes with expected responses so you can sort a stack of tickets quickly rather than re-reading each one cold.

Free · no credit card

Start with a lesson that already exists.

Creating an account lands you in a fully built example course, unit, week, and lesson, so you can watch the coach work on a real day before planning your own.

Start planning free

Your curriculum stays yours · Nothing is published unless you publish it