// LESSON-PLAN · AI
Lesson plan generator.
Tell it the language, level, mode, and goal — get back a structured 60-minute plan with warmup, core teaching block, practice, wrap-up, and exit ticket.
// HOW IT WORKS
What this tool does.
The blank-page problem at 9pm on a Sunday: you know what your student needs (past simple, weekend topic, gentle stretch into irregular verbs), but you still have to structure a 60-minute lesson around it. Warmup, presentation, controlled practice, freer practice, exit ticket. That part is mechanical work, and mechanical work is the kind a model is genuinely good at.
Tell it the language, the level, the mode (1:1, small group, classroom of 25), and a one-sentence goal. The plan comes back with timed blocks, target language to drill, board work, a closing exit ticket, and a short differentiation note for the student who finishes early or stalls out. If you teach to a specific exam (GCSE, IELTS, HKDSE), name it — the plan targets it instead of generic practice.
What it isn't. A finished script. The output gets you 80% of the scaffolding; the texture — the joke that lands in your student's L1, the running thread from last week, the reason they actually need the past simple this month — is yours to add in. Read it once, edit two or three lines, teach.
Use it when: you're prepping back-to-back students at different levels and don't have time to start from a blank doc, or when you're covering a topic outside your usual rotation and want a sane structure to push back on rather than invent from scratch.
// FAQ
Honest answers.
Will it write a plan I can actually teach from?
Close. The output is a structured 60-minute plan with timed sections, target language, board work, exit ticket, and differentiation notes — meant to give you 80% of the scaffolding and let you swap in the texture only you know (your student's last excuse for not doing homework, the joke that lands in their L1).
Treat it as a strong first draft, not a script.
Is the lesson goal sent anywhere?
Your inputs are sent to Anthropic's API so the model can produce the plan. We don't store the request body, log it, or share it. The plan comes back, you copy it, that's the trail.
Don't paste your student's name into the goal — there's no reason for it to be there.
Why is it free?
Slatework runs the AI calls under its own per-IP daily limit, which is plenty for an active tutor. Other tools on the site use affiliate links to platforms you'd already pick (Wise, Stripe Link). The 10 free tools stay free.
Does it work for languages other than English?
Yes. Pick a target language (the one being taught) and a source language (the one your student already speaks) separately. The plan is written in the source language; the target appears as the content being studied — vocabulary, example sentences, grammar drills. Same flow for every language pair on the list.