Advanced Workflow: Generate a Complete Unit's Materials in One Session
What This Builds
Instead of spending 30–60 minutes creating materials before every class, this workflow lets you generate an entire unit's materials — 3–4 weeks of lessons — in a single 2-hour working session at the start of the unit. By the end, you have a complete set of vocabulary lists, reading texts, exercises, speaking activities, and assessments organized and ready to teach from. Your daily prep drops from an hour to 10 minutes (review and minor customization), freeing up mental energy for what matters: teaching.
Prerequisites
- A Claude Pro account with your ESL Materials Project set up (see Level 3 guide)
- A unit topic and 3–4 week lesson sequence planned (topic outline is enough — you don't need detailed plans)
- A Google Drive folder structure for your unit
- Time to build: 2 hours initial session; 10 minutes/day after that
- Cost: Claude Pro ($20/month)
The Concept
A unit is just a collection of related lessons — and each lesson needs roughly the same set of components: vocabulary, reading, exercises, speaking practice, and assessment. Once you have a topic sequence, you can generate all the components systematically using a structured prompt template. Think of it like running a production line: instead of hand-crafting each lesson individually, you're feeding a structured request to Claude and collecting the output, then organizing it into a ready-to-teach unit.
Build It Step by Step
Part 1: Define Your Unit Structure
Before you start generating, write a brief unit map. Keep it simple — a list is enough:
Unit: Health and Medical Care (4 weeks)
Week 1: Talking about symptoms and body parts
Week 2: Making and keeping doctor appointments
Week 3: Understanding prescriptions and medicine
Week 4: Health insurance basics
Vocabulary target: 10-12 new words per week
Reading target: One 150-word text per week
Assessment: Short quiz at end of Week 2 and Week 4
This map is what you'll feed to Claude to drive the generation.
Part 2: Generate the Unit Vocabulary Curriculum
Open your Claude ESL Materials Project and type this structured request:
I'm planning a 4-week health unit for my adult A2/B1 ESL class. Here's my topic map: [paste your unit map].
Step 1: Generate the vocabulary curriculum for all 4 weeks.
For each week, provide:
- 12 target vocabulary words
- Simple definition (max 15 words each)
- One example sentence per word
- Organized as a clear table
Do all 4 weeks in sequence, clearly labeled Week 1, Week 2, Week 3, Week 4.
What you get: Four vocabulary tables covering the whole unit — complete and organized. Save this to your Google Doc "Unit Vocabulary Curriculum."
Part 3: Generate All Reading Texts
After the vocabulary is done, type:
Now create the reading texts for all 4 weeks of the health unit.
For each week:
- One 150-word reading text on the week's topic
- Uses that week's vocabulary words (from the vocab curriculum above)
- Reading level: A2 adult learners
- Context: adult immigrant learners, focus on practical real-world situations
Label each clearly: Week 1 Reading, Week 2 Reading, etc.
What you get: Four reading passages contextualized to your learner population, all incorporating the vocabulary you've already planned. Save to "Unit Reading Texts."
Part 4: Generate the Exercise Set
Now create comprehension questions and exercises for all 4 reading texts.
For each week:
- 5 comprehension questions (mix of recall and inference)
- 1 gap-fill exercise with 5 blanks using vocabulary words
- Answer key for both
Same labeling — Week 1, 2, 3, 4.
What you get: A complete exercise set with answer keys for the whole unit. Save to "Unit Exercises."
Part 5: Generate Speaking Activities
Create speaking activities for all 4 weeks of the health unit.
For each week:
- One 20-minute speaking activity tied to the week's topic
- Format: information gap or role play
- Include: Partner A card, Partner B card, target language phrases, simple instructions
Focus on real-world scenarios: Week 1 (describe symptoms to a friend), Week 2 (call to make appointment), Week 3 (ask pharmacist about medication), Week 4 (understand insurance card).
What you get: Four complete speaking activities with role cards. Save to "Unit Speaking Activities."
Part 6: Generate Assessments
Create two assessments for the health unit:
- Mid-unit quiz (after Week 2): 15 questions covering vocabulary and reading from Weeks 1-2. Multiple choice and short answer. Include answer key.
- End-of-unit assessment (after Week 4): 20 questions covering all 4 weeks. Include a short writing task. Include answer key and a simple scoring guide.
What you get: Two complete assessments with answer keys. Save to "Unit Assessments."
Part 7: Generate Lesson Plan Outlines
Finally, create brief lesson plan outlines for all 8 lessons in the unit (2 lessons per week, 60 minutes each).
For each lesson, provide:
- Lesson objective (1 sentence)
- Materials needed (from what we've created above)
- Time allocation for each activity
- Warm-up activity idea
Label clearly: Lesson 1.1, Lesson 1.2, Lesson 2.1, Lesson 2.2, etc.
What you get: A complete lesson sequence showing how to teach the unit with the materials you've generated.
Real Example: Complete Health Unit Generated in 2 Hours
What you generate in one session:
- 48 vocabulary words (12 per week) with definitions and example sentences
- 4 reading texts (600 words total)
- 4 exercise sets with 20 comprehension questions and 4 gap-fills (all with answer keys)
- 4 speaking activities (8 role cards total)
- 2 assessments (35 questions total, with answer keys)
- 8 lesson plan outlines
What you no longer do:
- Search for reading articles at the right level
- Manually write vocabulary definitions
- Create gap-fill exercises from scratch
- Design speaking activities for each class
- Write comprehension questions the night before
Time saved vs. traditional prep: Roughly 15–20 hours per unit (historical: 2-3 hrs/week × 4 weeks = 8-12 hours; PLUS vocabulary creation, assessment design, and speaking activities)
What to Do When It Breaks
- "The reading texts feel generic" → Add specific context to your prompt: "all readings should feature characters from immigrant backgrounds and set in urban US communities — contexts my students recognize"
- "The vocabulary is too hard/easy" → After getting Week 1 vocab, ask "are these words appropriate for A2 learners who [learner context]? Adjust any that are too advanced." Then continue generating Weeks 2-4 with the adjusted calibration.
- "Claude loses context midway through" → If the session gets long, start a new message by pasting: "We're in the middle of generating materials for the health unit. Continue with [next component]." The Project Instructions keep your context.
- "The exercises don't match the reading texts" → Generate exercises immediately after reading texts in the same conversation — Claude maintains context better in a single session.
Variations
- Simpler version: Generate one week at a time rather than the full unit — still much faster than from scratch, and manageable in 30-minute sessions
- Extended version: Add a parent/family communication for each week (what students are learning, how families can support at home) — ask for these in a final pass
What to Do Next
- This week: Try batch generation for one 2-week mini-unit on a topic you teach regularly
- This month: Generate one complete 4-week unit using this system
- This semester: Build a library of pre-generated unit materials for all your recurring curriculum areas — health, employment, community, consumer, civic
Advanced guide for ESL Teacher professionals. This workflow requires Claude Pro ($20/month) and about 2 hours for initial unit generation. The time investment pays back within the first week of teaching.